2006-01-15 |
Chris Lattner | Allow the target to specify 'expand' if they just requi... |
tree | commitdiff |
2006-01-15 |
Chris Lattner | Fix custom lowering of dynamic_stackalloc |
tree | commitdiff |
2006-01-15 |
Chris Lattner | add a missing node name |
tree | commitdiff |
2006-01-14 |
Chris Lattner | Token chain results are not always the first or last... |
tree | commitdiff |
2006-01-14 |
Nate Begeman | Remove some duplicated code |
tree | commitdiff |
2006-01-14 |
Nate Begeman | bswap implementation |
tree | commitdiff |
2006-01-13 |
Chris Lattner | If a target specified a stack pointer with setStackPoin... |
tree | commitdiff |
2006-01-13 |
Chris Lattner | Compile llvm.stacksave/restore into STACKSAVE/STACKREST... |
tree | commitdiff |
2006-01-13 |
Chris Lattner | add stacksave/stackrestore nodes |
tree | commitdiff |
2006-01-13 |
Chris Lattner | Add "support" for stacksave/stackrestore to the dag... |
tree | commitdiff |
2006-01-13 |
Chris Lattner | Add "support" for the llvm.stacksave/stackrestore intri... |
tree | commitdiff |
2006-01-12 |
Chris Lattner | Add a simple missing fold to produce this: |
tree | commitdiff |
2006-01-12 |
Chris Lattner | If using __main, emit global ctor/dtor list like any... |
tree | commitdiff |
2006-01-12 |
Chris Lattner | Don't create rotate instructions in unsupported types... |
tree | commitdiff |
2006-01-11 |
Evan Cheng | Allow custom lowering of DYNAMIC_STACKALLOC. |
tree | commitdiff |
2006-01-11 |
Evan Cheng | ignore register #0 |
tree | commitdiff |
2006-01-11 |
Nate Begeman | Add bswap, rotl, and rotr nodes |
tree | commitdiff |
2006-01-10 |
Chris Lattner | silence a warning |
tree | commitdiff |
2006-01-10 |
Robert Bocchino | Added selection DAG support for the extractelement... |
tree | commitdiff |
2006-01-10 |
Chris Lattner | Minor cleanup, no functionality change for current... |
tree | commitdiff |
2006-01-09 |
Chris Lattner | Fix an exponential function in libcall insertion to... |
tree | commitdiff |
2006-01-09 |
Evan Cheng | * Allow custom lowering of ADD_PARTS, SUB_PARTS, SHL_PA... |
tree | commitdiff |
2006-01-09 |
Evan Cheng | New getNode() variants. |
tree | commitdiff |
2006-01-06 |
Chris Lattner | Unbreak the build :( |
tree | commitdiff |
2006-01-06 |
Evan Cheng | Revert the previous check-in. Leave shl x, 1 along... |
tree | commitdiff |
2006-01-06 |
Evan Cheng | fold (shl x, 1) -> (add x, x) |
tree | commitdiff |
2006-01-06 |
Evan Cheng | Support for custom lowering of ISD::RET. |
tree | commitdiff |
2006-01-05 |
Jim Laskey | Added initial support for DEBUG_LABEL allowing debug... |
tree | commitdiff |
2006-01-04 |
Jim Laskey | Applied some recommend changes from sabre. The dominat... |
tree | commitdiff |
2006-01-04 |
Jim Laskey | Add unique id to debug location for debug label use... |
tree | commitdiff |
2006-01-04 |
Jim Laskey | Add check for debug presence. |
tree | commitdiff |
2006-01-04 |
Jim Laskey | Tie dwarf generation to darwin assembler. |
tree | commitdiff |
2006-01-04 |
Jim Laskey | Moving MachineDebugInfo to module level location. |
tree | commitdiff |
2006-01-04 |
Jim Laskey | Change how MachineDebugInfo is fetched. |
tree | commitdiff |
2006-01-04 |
Jim Laskey | Extending MachineDebugInfo. |
tree | commitdiff |
2006-01-04 |
Chris Lattner | Add support for targets (like Alpha) that have terminat... |
tree | commitdiff |
2006-01-04 |
Chris Lattner | Add an assertion, update DefInst even though no one... |
tree | commitdiff |
2006-01-04 |
Chris Lattner | Add a LiveVariables::VarInfo::dump method |
tree | commitdiff |
2006-01-03 |
Chris Lattner | Change a variable from being an iterator to a raw Machi... |
tree | commitdiff |
2005-12-30 |
Nate Begeman | Make sure to pass the offset into the new node, so... |
tree | commitdiff |
2005-12-29 |
Duraid Madina | purity++ |
tree | commitdiff |
2005-12-28 |
Duraid Madina | add these so I can be less naughty |
tree | commitdiff |
2005-12-28 |
Duraid Madina | HB is *the* code janitor. |
tree | commitdiff |
2005-12-28 |
Duraid Madina | mixed-STL programs are big and nasty :( |
tree | commitdiff |
2005-12-25 |
Andrew Lenharth | allow custom lowering to return null for legal results |
tree | commitdiff |
2005-12-24 |
Andrew Lenharth | Support Custom lowering of a few more operations. |
tree | commitdiff |
2005-12-23 |
Jim Laskey | Remove redundant debug locations. |
tree | commitdiff |
2005-12-23 |
Chris Lattner | unbreak the build :-/ |
tree | commitdiff |
2005-12-23 |
Evan Cheng | Allow custom lowering of LOAD, EXTLOAD, ZEXTLOAD, STORE... |
tree | commitdiff |
2005-12-23 |
Chris Lattner | Simplify store(bitconv(x)) to store(x). This allows... |
tree | commitdiff |
2005-12-23 |
Chris Lattner | fold (conv (load x)) -> (load (conv*)x). |
tree | commitdiff |
2005-12-23 |
Chris Lattner | Fold bitconv(bitconv(x)) -> x. We now compile this: |
tree | commitdiff |
2005-12-23 |
Chris Lattner | constant fold bits_convert in getNode and in the dag... |
tree | commitdiff |
2005-12-23 |
Chris Lattner | Fix a pasto |
tree | commitdiff |
2005-12-23 |
Chris Lattner | fix a thinko in the bit_convert handling code |
tree | commitdiff |
2005-12-23 |
Chris Lattner | add very simple support for the BIT_CONVERT node |
tree | commitdiff |
2005-12-22 |
Chris Lattner | remove dead code |
tree | commitdiff |
2005-12-22 |
Chris Lattner | The 81st column doesn't like code in it. |
tree | commitdiff |
2005-12-22 |
Reid Spencer | Add an eol at the end to shut gcc sup. |
tree | commitdiff |
2005-12-21 |
Evan Cheng | Lefted out TargetLowering:: |
tree | commitdiff |
2005-12-21 |
Evan Cheng | * Fix a GlobalAddress lowering bug. |
tree | commitdiff |
2005-12-21 |
Jim Laskey | Disengage DEBUG_LOC from non-PPC targets. |
tree | commitdiff |
2005-12-21 |
Evan Cheng | * Added support for X86 RET with an additional operand... |
tree | commitdiff |
2005-12-21 |
Jim Laskey | Start of Dwarf framework. |
tree | commitdiff |
2005-12-21 |
Chris Lattner | make sure to relegalize all cases |
tree | commitdiff |
2005-12-21 |
Chris Lattner | enable the gep isel opt |
tree | commitdiff |
2005-12-21 |
Chris Lattner | fix a bug I introduced that broke recursive expansion... |
tree | commitdiff |
2005-12-21 |
Chris Lattner | Lower ConstantAggregateZero into zeros |
tree | commitdiff |
2005-12-21 |
Chris Lattner | Don't emit a null terminator, nor anything after it... |
tree | commitdiff |
2005-12-20 |
Evan Cheng | Added a hook to print out names of target specific... |
tree | commitdiff |
2005-12-20 |
Chris Lattner | Fix a nasty latent bug in the legalizer that was trigge... |
tree | commitdiff |
2005-12-19 |
Evan Cheng | X86 conditional branch support. |
tree | commitdiff |
2005-12-19 |
Evan Cheng | Print out opcode number if it's an unknown target node. |
tree | commitdiff |
2005-12-19 |
Chris Lattner | Fix a case where the DAG Combiner would accidentally... |
tree | commitdiff |
2005-12-19 |
Jim Laskey | Amend comment. |
tree | commitdiff |
2005-12-19 |
Jim Laskey | Create a strong dependency for loads following stores... |
tree | commitdiff |
2005-12-18 |
Chris Lattner | Make sure to relegalize new nodes |
tree | commitdiff |
2005-12-18 |
Jeff Cohen | Keep VC++ happy. |
tree | commitdiff |
2005-12-18 |
Chris Lattner | More corrections for flagged copyto/from reg |
tree | commitdiff |
2005-12-18 |
Chris Lattner | legalize copytoreg and copyfromreg nodes that have... |
tree | commitdiff |
2005-12-18 |
Jim Laskey | Fix a bug Sabre was having where the DAG root was a... |
tree | commitdiff |
2005-12-18 |
Jim Laskey | Groups were not emitted if the dominator node and the... |
tree | commitdiff |
2005-12-18 |
Chris Lattner | Simplify code |
tree | commitdiff |
2005-12-17 |
Chris Lattner | allow custom expansion of BR_CC |
tree | commitdiff |
2005-12-17 |
Evan Cheng | X86 lowers SELECT to a cmp / test followed by a conditi... |
tree | commitdiff |
2005-12-16 |
Jim Laskey | Added source file/line correspondence for dwarf (PowerP... |
tree | commitdiff |
2005-12-15 |
Chris Lattner | Don't create SEXTLOAD/ZEXTLOAD instructions that the... |
tree | commitdiff |
2005-12-14 |
Chris Lattner | When folding loads into ops, immediately replace uses... |
tree | commitdiff |
2005-12-14 |
Chris Lattner | Fix the (zext (zextload)) case to trigger, similarly... |
tree | commitdiff |
2005-12-14 |
Chris Lattner | Fix a miscompilation in crafty due to a recent patch |
tree | commitdiff |
2005-12-14 |
Evan Cheng | Fold (zext (load x) to (zextload x). |
tree | commitdiff |
2005-12-13 |
Chris Lattner | Don't lump the filename and working dir together |
tree | commitdiff |
2005-12-13 |
Chris Lattner | Add a couple more fields, move ctor init list to .cpp... |
tree | commitdiff |
2005-12-13 |
Nate Begeman | Lowering constant pool entries on ppc exposed a bug... |
tree | commitdiff |
2005-12-12 |
Chris Lattner | Accept and ignore prefetches for now |
tree | commitdiff |
2005-12-12 |
Chris Lattner | Fix CodeGen/Generic/2005-12-12-ExpandSextInreg.ll |
tree | commitdiff |
2005-12-11 |
Chris Lattner | Minor tweak to get isel opt |
tree | commitdiff |
2005-12-10 |
Nate Begeman | Add support for TargetConstantPool nodes to the dag... |
tree | commitdiff |
2005-12-10 |
Evan Cheng | Added new getNode and getTargetNode variants for X86... |
tree | commitdiff |
2005-12-09 |
Chris Lattner | Avoid emitting two tabs when switching to a named section |
tree | commitdiff |
next |