summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix Regression/CodeGen/SparcV8/2006-01-22-BitConvertLegalize.ll by makingChris Lattner2006-01-231-2/+4
* Fix CodeGen/PowerPC/2006-01-20-ShiftPartsCrash.llChris Lattner2006-01-211-15/+15
* remove some unintentionally committed codeChris Lattner2006-01-201-3/+2
* If the target doesn't support f32 natively, insert the FP_EXTEND in target-indepChris Lattner2006-01-201-2/+3
* Another typoEvan Cheng2006-01-191-1/+1
* was ignoring the legalized chain in this case, fixed SPASS on alphaAndrew Lenharth2006-01-181-1/+1
* Bug fix: missing LegalizeOp() on newly created nodes.Evan Cheng2006-01-171-1/+6
* Adding basic support for Dwarf line number debug information.Jim Laskey2006-01-171-1/+1
* Expand case for 64b Legalize, even though no one should end up using thisNate Begeman2006-01-161-4/+43
* Allow the target to specify 'expand' if they just require the amount toChris Lattner2006-01-151-9/+19
* Fix custom lowering of dynamic_stackallocChris Lattner2006-01-151-6/+9
* Token chain results are not always the first or last result. Consider copyfr...Chris Lattner2006-01-141-3/+17
* bswap implementationNate Begeman2006-01-141-0/+68
* If a target specified a stack pointer with setStackPointerRegisterToSaveRestore,Chris Lattner2006-01-131-5/+21
* Compile llvm.stacksave/restore into STACKSAVE/STACKRESTORE nodes, and allowChris Lattner2006-01-131-0/+58
* Allow custom lowering of DYNAMIC_STACKALLOC.Evan Cheng2006-01-111-7/+20
* Add bswap, rotl, and rotr nodesNate Begeman2006-01-111-0/+18
* silence a warningChris Lattner2006-01-101-1/+2
* Fix an exponential function in libcall insertion to not be exponential. :)Chris Lattner2006-01-091-6/+10
* * Allow custom lowering of ADD_PARTS, SUB_PARTS, SHL_PARTS, SRA_PARTS,Evan Cheng2006-01-091-11/+46
* Unbreak the build :(Chris Lattner2006-01-061-2/+2
* Support for custom lowering of ISD::RET.Evan Cheng2006-01-061-0/+16
* Added initial support for DEBUG_LABEL allowing debug specific labels to beJim Laskey2006-01-051-29/+55
* Applied some recommend changes from sabre. The dominate one beginning "let theJim Laskey2006-01-041-4/+4
* Add unique id to debug location for debug label use (work in progress.)Jim Laskey2006-01-041-14/+21
* Change how MachineDebugInfo is fetched.Jim Laskey2006-01-041-1/+1
* allow custom lowering to return null for legal resultsAndrew Lenharth2005-12-251-17/+15
* Support Custom lowering of a few more operations.Andrew Lenharth2005-12-241-5/+31
* unbreak the build :-/Chris Lattner2005-12-231-3/+3
* Allow custom lowering of LOAD, EXTLOAD, ZEXTLOAD, STORE, and TRUNCSTORE. NotEvan Cheng2005-12-231-15/+84
* Fix a pastoChris Lattner2005-12-231-2/+3
* fix a thinko in the bit_convert handling codeChris Lattner2005-12-231-2/+1
* add very simple support for the BIT_CONVERT nodeChris Lattner2005-12-231-2/+50
* remove dead codeChris Lattner2005-12-221-6/+0
* The 81st column doesn't like code in it.Chris Lattner2005-12-221-3/+4
* Disengage DEBUG_LOC from non-PPC targets.Jim Laskey2005-12-211-12/+16
* * Added support for X86 RET with an additional operand to specify number ofEvan Cheng2005-12-211-0/+10
* make sure to relegalize all casesChris Lattner2005-12-211-1/+1
* fix a bug I introduced that broke recursive expansion of nodes (e.g. scalariz...Chris Lattner2005-12-211-3/+6
* Fix a nasty latent bug in the legalizer that was triggered by my patchChris Lattner2005-12-201-22/+30
* X86 conditional branch support.Evan Cheng2005-12-191-0/+10
* Make sure to relegalize new nodesChris Lattner2005-12-181-11/+21
* More corrections for flagged copyto/from regChris Lattner2005-12-181-8/+11
* legalize copytoreg and copyfromreg nodes that have flag operands correctly.Chris Lattner2005-12-181-11/+34
* allow custom expansion of BR_CCChris Lattner2005-12-171-11/+25
* X86 lowers SELECT to a cmp / test followed by a conditional move.Evan Cheng2005-12-171-0/+10
* Added source file/line correspondence for dwarf (PowerPC only at this point.)Jim Laskey2005-12-161-3/+34
* Lowering constant pool entries on ppc exposed a bug in the recently addedNate Begeman2005-12-131-1/+1
* Fix CodeGen/Generic/2005-12-12-ExpandSextInreg.llChris Lattner2005-12-121-0/+10
* Add support for TargetConstantPool nodes to the dag isel emitter, and useNate Begeman2005-12-101-1/+3
OpenPOWER on IntegriCloud