Fix a SETCC / BRCOND folding bug.
[oota-llvm.git] / lib / Target /
2006-01-13 Evan ChengFix a SETCC / BRCOND folding bug.
2006-01-12 Evan ChengFix sint_to_fp (fild*) support.
2006-01-12 Evan ChengSpecify transformation from GlobalAddress to TargetGlob...
2006-01-12 Chris LattnerFix branches on FP compares
2006-01-12 Evan ChengX86ISD::SETCC (e.g. SETEr) produces a flag (so multiple...
2006-01-12 Evan Cheng* Materialize GlobalAddress and ExternalSym with MOV32r...
2006-01-12 Chris Lattnerfix a bug in my previous checkin
2006-01-12 Chris LattnerGive V8ISD nodes symbolic names in dumps
2006-01-12 Duraid Madinasabre's (correct) fix means these guys need to be flagg...
2006-01-12 Chris Lattnerahem :)
2006-01-12 Chris Lattnerthese cases are autogenerated
2006-01-12 Chris Lattnerremove dead code
2006-01-12 Chris LattnerGoodbye PPC pattern isel. You have served us well...
2006-01-12 Chris LattnerFix an itanium call lowering bug for duraid
2006-01-12 Chris Lattnerinvert the sense of this switch and its name
2006-01-11 Nate BegemanMissed a spot.
2006-01-11 Evan ChengAdded ROTL and ROTR.
2006-01-11 Chris LattnerFix an off-by-one error that Nate's eagle eyes caught
2006-01-11 Chris LattnerUse the auto-insert BuildMI constructor to avoid an...
2006-01-11 Chris LattnerIf a function has a non-zero sized frame, use an add...
2006-01-11 Evan ChengSupport for MEMCPY and MEMSET.
2006-01-11 Evan ChengSelect DYNAMIC_STACKALLOC
2006-01-11 Nate BegemanAdd bswap, rotl, and rotr nodes
2006-01-11 Chris LattnerFix calls that need to store values in stack slots...
2006-01-11 Chris Lattnertblgen does this now
2006-01-11 Chris LattnerThis is no longer needed
2006-01-11 Chris LattnerDead FP arguments still use an incoming FP reg. This...
2006-01-11 Chris LattnerUse Evan's outflag stuff to implement V8cmpicc. This...
2006-01-11 Chris LattnerFix a bug in i32->f64 conversion lowering
2006-01-11 Chris LattnerUnbreak ret void :-/
2006-01-11 Chris LattnerWrite this pattern in canonical form, allowing more...
2006-01-11 Evan Cheng* Add special entry code main() (to set x87 to 64-bit...
2006-01-11 Duraid Madinacleanup GETFD
2006-01-11 Andrew Lenharththis pattern was bogus
2006-01-11 Duraid Madinathis just might work
2006-01-11 Duraid Madinaadd support for selecting bools
2006-01-11 Chris Lattnerimplement FP_REG_KILL insertion for the dag-dag instruc...
2006-01-11 Chris LattnerFit into 80 cols
2006-01-11 Evan ChengSSE cmov support.
2006-01-10 Evan Cheng* fp to sint patterns.
2006-01-10 Evan ChengFP_TO_INT*_IN_MEM and x87 FP Select support.
2006-01-10 Chris Lattnersilence a bogus warning
2006-01-10 Andrew LenharthInt immediate loading fix
2006-01-10 Duraid Madinaheh, 'sif it'd be a legalizer bug.
2006-01-10 Duraid Madinasupport functions that return bool (this "should" work...
2006-01-10 Nate BegemanRemove a comment that no longer applies.
2006-01-09 Chris LattnerGive PPCISD:: nodes legible names in dumps.
2006-01-09 Chris Lattneradd ret void support back
2006-01-09 Evan Cheng* Added undef patterns.
2006-01-09 Evan ChengMore typos
2006-01-09 Evan Chengtypo
2006-01-09 Andrew Lenharthproper branch not equal sequence
2006-01-09 Evan ChengSupport for ADD_PARTS, SUB_PARTS, SHL_PARTS, SHR_PARTS...
2006-01-09 Evan ChengNew DAG node properties SNDPInFlag, SNDPOutFlag, and...
2006-01-07 Chris LattnerFix the PPC JIT failures last night, which were due...
2006-01-06 Evan Cheng* Added integer div / rem.
2006-01-06 Evan ChengISEL code for MULHU, MULHS, and UNDEF.
2006-01-06 Andrew Lenharthmake 0 codegen much better
2006-01-06 Chris Lattnersilence a bogus gcc warning
2006-01-06 Evan ChengAddd (shl x, 1) ==> (shl x, x) peepholes.
2006-01-06 Evan Chengfold (shl x, 1) -> (add x, x)
2006-01-06 Chris Lattnerlinkonce symbols have an extra indirection, just like...
2006-01-06 Evan Cheng* Fast call support.
2006-01-05 Chris LattnerFix a compile crash building MultiSource/Applications...
2006-01-05 Chris Lattnerunbreak the build, these are now in TargetSelectionDAG.td
2006-01-05 Evan ChengAdded ConstantFP patterns.
2006-01-05 Evan ChengAdded fpimm node for ConstantFP.
2006-01-05 Jim LaskeyHad expand logic backward.
2006-01-05 Jim LaskeyAdded initial support for DEBUG_LABEL allowing debug...
2006-01-05 Evan ChengDAG based isel call support.
2006-01-05 Evan ChengRemove some dead code.
2006-01-04 Jim LaskeyApplied some recommend changes from sabre. The dominat...
2006-01-04 Jim LaskeyAdd unique id to debug location for debug label use...
2006-01-04 Jim LaskeyTie dwarf generation to darwin assembler.
2006-01-02 Andrew Lenharthtypeo
2006-01-01 Chris LattnerRemove a 'using namespace std'.
2006-01-01 Andrew LenharthAdd support for brcond
2006-01-01 Andrew LenharthMove brcond over and fix some imm patterns. This may...
2006-01-01 Andrew Lenharthclean this function up some
2005-12-30 Andrew Lenharthimprove constant loading. Still sucks, but oh well
2005-12-30 Nate BegemanAdd support for generating v4i32 altivec code
2005-12-30 Nate BegemanRemove a fixme
2005-12-29 Andrew Lenharthlet us get some do what I meant not what I said stuff...
2005-12-29 Andrew LenharthFix up immediate handling
2005-12-27 Duraid Madinayet more C++ standards-compliance stuff.
2005-12-27 Duraid Madinanasty paste-o, calls passing more than 8 arguments...
2005-12-27 Andrew LenharthRestore some happiness to the JIT
2005-12-27 Andrew LenharthFix alpha regressions.
2005-12-27 Chris LattnerFix a problem duraid pointed out to me compiling kc...
2005-12-26 Evan ChengAdded field noResults to Instruction.
2005-12-25 Andrew Lenharthadd br pattern, unify JSR and BSR ISel instrs, and...
2005-12-25 Duraid Madinaunbreak calls, a few more tests should run. Tomorrow...
2005-12-25 Duraid Madinawe don't feed our call instructions extra operands
2005-12-25 Andrew LenharthAll that just to lower div and rem
2005-12-24 Andrew Lenharthsupport targetexternalsym
2005-12-24 Evan ChengLet the helper functions know about X86::FR32RegClass...
2005-12-24 Andrew LenharthAll addressing modes are now exposed. The only remaini...
2005-12-24 Andrew LenharthUnify the patterns for loads and stores. Now offset...
2005-12-24 Andrew LenharthLet's see if we can break things.
2005-12-24 Andrew Lenharthmove loads and stores over. Smart addr selection comming
next