First part of bug 680:
[oota-llvm.git] / lib / CodeGen / SelectionDAG / LegalizeDAG.cpp
2006-01-25 Nate BegemanFirst part of bug 680:
2006-01-24 Chris LattnerFix an infinite loop I caused by making sure to legaliz...
2006-01-23 Chris LattnerFix Regression/CodeGen/SparcV8/2006-01-22-BitConvertLeg...
2006-01-21 Chris LattnerFix CodeGen/PowerPC/2006-01-20-ShiftPartsCrash.ll
2006-01-20 Chris Lattnerremove some unintentionally committed code
2006-01-20 Chris LattnerIf the target doesn't support f32 natively, insert...
2006-01-19 Evan ChengAnother typo
2006-01-18 Andrew Lenharthwas ignoring the legalized chain in this case, fixed...
2006-01-17 Evan ChengBug fix: missing LegalizeOp() on newly created nodes.
2006-01-17 Jim LaskeyAdding basic support for Dwarf line number debug inform...
2006-01-16 Nate BegemanExpand case for 64b Legalize, even though no one should...
2006-01-15 Chris LattnerAllow the target to specify 'expand' if they just requi...
2006-01-15 Chris LattnerFix custom lowering of dynamic_stackalloc
2006-01-14 Chris LattnerToken chain results are not always the first or last...
2006-01-14 Nate Begemanbswap implementation
2006-01-13 Chris LattnerIf a target specified a stack pointer with setStackPoin...
2006-01-13 Chris LattnerCompile llvm.stacksave/restore into STACKSAVE/STACKREST...
2006-01-11 Evan ChengAllow custom lowering of DYNAMIC_STACKALLOC.
2006-01-11 Nate BegemanAdd bswap, rotl, and rotr nodes
2006-01-10 Chris Lattnersilence a warning
2006-01-09 Chris LattnerFix an exponential function in libcall insertion to...
2006-01-09 Evan Cheng* Allow custom lowering of ADD_PARTS, SUB_PARTS, SHL_PA...
2006-01-06 Chris LattnerUnbreak the build :(
2006-01-06 Evan ChengSupport for custom lowering of ISD::RET.
2006-01-05 Jim LaskeyAdded initial support for DEBUG_LABEL allowing debug...
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 LaskeyChange how MachineDebugInfo is fetched.
2005-12-25 Andrew Lenharthallow custom lowering to return null for legal results
2005-12-24 Andrew LenharthSupport Custom lowering of a few more operations.
2005-12-23 Chris Lattnerunbreak the build :-/
2005-12-23 Evan ChengAllow custom lowering of LOAD, EXTLOAD, ZEXTLOAD, STORE...
2005-12-23 Chris LattnerFix a pasto
2005-12-23 Chris Lattnerfix a thinko in the bit_convert handling code
2005-12-23 Chris Lattneradd very simple support for the BIT_CONVERT node
2005-12-22 Chris Lattnerremove dead code
2005-12-22 Chris LattnerThe 81st column doesn't like code in it.
2005-12-21 Jim LaskeyDisengage DEBUG_LOC from non-PPC targets.
2005-12-21 Evan Cheng* Added support for X86 RET with an additional operand...
2005-12-21 Chris Lattnermake sure to relegalize all cases
2005-12-21 Chris Lattnerfix a bug I introduced that broke recursive expansion...
2005-12-20 Chris LattnerFix a nasty latent bug in the legalizer that was trigge...
2005-12-19 Evan ChengX86 conditional branch support.
2005-12-18 Chris LattnerMake sure to relegalize new nodes
2005-12-18 Chris LattnerMore corrections for flagged copyto/from reg
2005-12-18 Chris Lattnerlegalize copytoreg and copyfromreg nodes that have...
2005-12-17 Chris Lattnerallow custom expansion of BR_CC
2005-12-17 Evan ChengX86 lowers SELECT to a cmp / test followed by a conditi...
2005-12-16 Jim LaskeyAdded source file/line correspondence for dwarf (PowerP...
2005-12-13 Nate BegemanLowering constant pool entries on ppc exposed a bug...
2005-12-12 Chris LattnerFix CodeGen/Generic/2005-12-12-ExpandSextInreg.ll
2005-12-10 Nate BegemanAdd support for TargetConstantPool nodes to the dag...
2005-12-09 Chris LattnerTeach legalize how to promote sext_inreg to fix a probl...
2005-12-07 Nate BegemanFix a crash where ConstantVec nodes were being generate...
2005-12-06 Nate BegemanTeach the SelectionDAG ISel how to turn ConstantPacked...
2005-12-02 Andrew Lenharthbah, must generate all results
2005-12-02 Andrew Lenharthcycle counter fix
2005-12-01 Chris LattnerPromote line and column number information for our...
2005-11-30 Andrew LenharthAt long last, you can say that f32 isn't supported...
2005-11-30 Andrew Lenharthadd support for custom lowering SINT_TO_FP
2005-11-29 Chris LattnerAdd support for a new STRING and LOCATION node for...
2005-11-29 Nate BegemanAdd the majority of the vector machien value types...
2005-11-22 Nate BegemanCheck in code to scalarize arbitrarily wide packed...
2005-11-22 Nate BegemanRather than attempting to legalize 1 x float, make...
2005-11-20 Chris LattnerLegalize MERGE_VALUES, expand READCYCLECOUNTER correctl...
2005-11-20 Andrew LenharthThe first patch of X86 support for read cycle counter
2005-11-19 Chris LattnerSilence a bogus warning
2005-11-19 Nate BegemanTeach LLVM how to scalarize packed types. Currently...
2005-11-17 Chris LattnerAllow targets to custom legalize leaf nodes like Global...
2005-11-17 Chris LattnerTeach legalize about targetglobaladdress
2005-11-11 Andrew Lenharthcontinued readcyclecounter support
2005-11-09 Chris LattnerSwitch the allnodes list from a vector of pointers...
2005-11-09 Chris LattnerHandle the trivial (but common) two-op case more effici...
2005-11-08 Chris LattnerAllocate the right amount of memory for this vector...
2005-10-25 Nate BegemanAllow custom lowered FP_TO_SINT ops in the check for...
2005-10-19 Nate BegemanTeach Legalize how to do something with EXTRACT_ELEMENT...
2005-10-18 Nate BegemanLegalize BUILD_PAIR appropriately for upcoming 64 bit...
2005-10-15 Chris LattnerUse getExtLoad here instead of getNode, as extloads...
2005-10-14 Nate BegemanRelax the checking on zextload generation a bit, since...
2005-10-13 Chris LattnerWhen ExpandOp'ing a [SZ]EXTLOAD, make sure to remember...
2005-10-13 Chris LattnerImplement PromoteOp for *EXTLOAD, allowing MallocBench...
2005-10-13 Nate BegemanAdd support to Legalize for expanding i64 sextload...
2005-10-13 Nate BegemanMove some Legalize functionality over to the DAGCombine...
2005-10-06 Chris Lattnersilence a bogus GCC warning
2005-10-06 Chris LattnerMake the legalizer completely non-recursive
2005-10-05 Nate BegemanRemove some bad code from Legalize
2005-10-04 Nate BegemanFix some faulty logic in the libcall inserter.
2005-10-04 Nate BegemanAdd back a workaround that fixes some breakages from...
2005-10-02 Chris LattnerFix a problem where the legalizer would run out of...
2005-09-29 Chris LattnerFix two bugs in my patch earlier today that broke int...
2005-09-28 Chris LattnerAdd FP versions of the binary operators, keeping the...
2005-09-10 Chris LattnerAllow targets to say they don't support truncstore...
2005-09-02 Chris LattnerClean up some code from the last checkin
2005-09-02 Chris LattnerFix a bug in legalize where it would emit two calls...
2005-09-02 Chris LattnerMake sure to legalize assert[zs]ext's operand correctly
2005-09-02 Chris Lattnerlegalize ANY_EXTEND appropriately
2005-08-31 Chris LattnerAllow targets to custom expand shifts that are too...
2005-08-30 Chris LattnerFix FreeBench/fourinarow with the dag isel, by not...
2005-08-30 Chris LattnerFix a miscompile of PtrDist/bc. Sign extending bools...
2005-08-30 Nate BegemanAdd support for AssertSext and AssertZext, folding...
next