2005-12-10 |
Evan Cheng | Added new getNode and getTargetNode variants for X86... |
commit | commitdiff | tree | snapshot |
2005-12-10 |
Evan Cheng | For instructions which produce no result, e.g. store... |
commit | commitdiff | tree | snapshot |
2005-12-09 |
Nate Begeman | Add support patterns to many load and store instruction... |
commit | commitdiff | tree | snapshot |
2005-12-09 |
Chris Lattner | Add SDTCisPtrTy and use it for loads, to indicate that... |
commit | commitdiff | tree | snapshot |
2005-12-09 |
Chris Lattner | Add a new SDTCisPtrTy constraint, which indicates that... |
commit | commitdiff | tree | snapshot |
2005-12-09 |
Evan Cheng | Added patterns for ADD8rm, etc. These fold load operand... |
commit | commitdiff | tree | snapshot |
2005-12-09 |
Evan Cheng | * Do not allow nodes which produce chain results (e... |
commit | commitdiff | tree | snapshot |
2005-12-09 |
Chris Lattner | Avoid emitting two tabs when switching to a named section |
commit | commitdiff | tree | snapshot |
2005-12-09 |
Chris Lattner | Teach the PPC backend about the ctor and dtor list... |
commit | commitdiff | tree | snapshot |
2005-12-09 |
Chris Lattner | Teach legalize how to promote sext_inreg to fix a probl... |
commit | commitdiff | tree | snapshot |
2005-12-09 |
Evan Cheng | Prevent folding of instructions which produce chains... |
commit | commitdiff | tree | snapshot |
2005-12-09 |
Evan Cheng | * Make sure complex pattern operands are selected first... |
commit | commitdiff | tree | snapshot |
2005-12-09 |
Andrew Lenharth | it helps if your conditionals are not reversed |
commit | commitdiff | tree | snapshot |
2005-12-08 |
Chris Lattner | improve code insertion in two ways: |
commit | commitdiff | tree | snapshot |
2005-12-08 |
Chris Lattner | Add another important case we miss |
commit | commitdiff | tree | snapshot |
2005-12-08 |
Evan Cheng | Added support for ComplexPattern. |
commit | commitdiff | tree | snapshot |
2005-12-08 |
Evan Cheng | Added explicit type field to ComplexPattern. |
commit | commitdiff | tree | snapshot |
2005-12-08 |
Evan Cheng | * Added an explicit type field to ComplexPattern. |
commit | commitdiff | tree | snapshot |
2005-12-08 |
Evan Cheng | * Added intelligence to X86 LEA addressing mode matchin... |
commit | commitdiff | tree | snapshot |
2005-12-08 |
Evan Cheng | Added support for ComplexPattern. These are patterns... |
commit | commitdiff | tree | snapshot |
2005-12-07 |
Nate Begeman | Fix a crash where ConstantVec nodes were being generate... |
commit | commitdiff | tree | snapshot |
2005-12-07 |
Chris Lattner | Only transform (sext (truncate x)) -> (sextinreg x... |
commit | commitdiff | tree | snapshot |
2005-12-07 |
Chris Lattner | X86 doesn't support sextinreg for 8-bit things either. |
commit | commitdiff | tree | snapshot |
2005-12-07 |
Chris Lattner | Teach the dag combiner to turn a truncate/sign_extend... |
commit | commitdiff | tree | snapshot |
2005-12-07 |
Chris Lattner | Remove a now-dead map, patch by Saem Ghani, thanks! |
commit | commitdiff | tree | snapshot |
2005-12-06 |
Andrew Lenharth | fix divide and remainder |
commit | commitdiff | tree | snapshot |
2005-12-06 |
Chris Lattner | Silence another annoying GCC warning |
commit | commitdiff | tree | snapshot |
2005-12-06 |
Andrew Lenharth | This solves the problem of the CBE renaming symbols... |
commit | commitdiff | tree | snapshot |
2005-12-06 |
Andrew Lenharth | more decent branches for FP. I might have to make... |
commit | commitdiff | tree | snapshot |
2005-12-06 |
Andrew Lenharth | OK, this does wonders for broken stuff |
commit | commitdiff | tree | snapshot |
2005-12-06 |
Sumant Kowshik | Added comment for removing assert |
commit | commitdiff | tree | snapshot |
2005-12-06 |
Sumant Kowshik | Collapsing node if variable length struct with final... |
commit | commitdiff | tree | snapshot |
2005-12-06 |
Sumant Kowshik | Handling of zero length last fields in struct used... |
commit | commitdiff | tree | snapshot |
2005-12-06 |
Chris Lattner | Fix test/Regression/Linker/2005-12-06-AppendingZeroLeng... |
commit | commitdiff | tree | snapshot |
2005-12-06 |
Chris Lattner | new testcase for PR662 |
commit | commitdiff | tree | snapshot |
2005-12-06 |
Chris Lattner | Implement external storage for post-order iteration... |
commit | commitdiff | tree | snapshot |
2005-12-06 |
Nate Begeman | Teach the SelectionDAG ISel how to turn ConstantPacked... |
commit | commitdiff | tree | snapshot |
2005-12-06 |
Chris Lattner | Use new PPC-specific nodes to represent shifts which... |
commit | commitdiff | tree | snapshot |
2005-12-06 |
Andrew Lenharth | added instructions with inverted immediates |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Andrew Lenharth | yea, it helps to have your path set right when testing |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Andrew Lenharth | These never trigger, but whatever |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Evan Cheng | Remove unnecessary let hasCtrlDep=1 now it can be inferred. |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Evan Cheng | * Infer instruction property hasCtrlDep from pattern... |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Andrew Lenharth | move this over to the dag |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Chris Lattner | getRawValue zero extens for unsigned values, use getsex... |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Andrew Lenharth | fix constant pool loads |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Chris Lattner | Fix the #1 code quality problem that I have seen on... |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Chris Lattner | Add a flag to Module::getGlobalVariable to allow it... |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Chris Lattner | attribute((used)) is now supported |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Chris Lattner | Wrap a long line, never internalize llvm.used. |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Chris Lattner | New testcase for PR660 |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Chris Lattner | testcase for PR664 |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Chris Lattner | Several things: |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Chris Lattner | On some targets (e.g. X86), shift amounts are not the... |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Chris Lattner | Implement PR673: for explicit register references,... |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Chris Lattner | Add some methods |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Chris Lattner | Add some explicit type casts so that tblgen knows the... |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Chris Lattner | Add some explicit type casts so that tblgen knows the... |
commit | commitdiff | tree | snapshot |
2005-12-05 |
Chris Lattner | Generate code to silence bogus GCC warnings. |
commit | commitdiff | tree | snapshot |
2005-12-04 |
Chris Lattner | The basic fneg cases are already autogen'd |
commit | commitdiff | tree | snapshot |
2005-12-04 |
Chris Lattner | Autogen matching code for ADJCALLSTACK[UP|DOWN], thanks... |
commit | commitdiff | tree | snapshot |
2005-12-04 |
Chris Lattner | Finish moving uncond br over to .td file, remove from... |
commit | commitdiff | tree | snapshot |
2005-12-04 |
Chris Lattner | Define BR in the .td file now that Evan made tblgen... |
commit | commitdiff | tree | snapshot |
2005-12-04 |
Evan Cheng | Added isel patterns for RET, JMP, and WRITEPORT. |
commit | commitdiff | tree | snapshot |
2005-12-04 |
Evan Cheng | * Commit the fix (by Chris) for a tblgen type inferenci... |
commit | commitdiff | tree | snapshot |
2005-12-04 |
Evan Cheng | * Added instruction property hasCtrlDep for those which... |
commit | commitdiff | tree | snapshot |
2005-12-04 |
Chris Lattner | Fix PR672 another way which should be more robust |
commit | commitdiff | tree | snapshot |
2005-12-04 |
Chris Lattner | new testcase, for PR672 |
commit | commitdiff | tree | snapshot |
2005-12-03 |
Chris Lattner | dbg.stoppoint returns a value, don't forget to init it |
commit | commitdiff | tree | snapshot |
2005-12-03 |
Chris Lattner | expand testcase, which has been in my tree for a while now |
commit | commitdiff | tree | snapshot |
2005-12-03 |
Chris Lattner | Fix SimplifyCFG/2005-12-03-IncorrectPHIFold.ll |
commit | commitdiff | tree | snapshot |
2005-12-03 |
Chris Lattner | new testcase, miscompiled by simplifycfg. This has... |
commit | commitdiff | tree | snapshot |
2005-12-03 |
Chris Lattner | Fix a bug in the testcase |
commit | commitdiff | tree | snapshot |
2005-12-03 |
Chris Lattner | Fix test/Regression/ExecutionEngine/2005-12-02-TailCall... |
commit | commitdiff | tree | snapshot |
2005-12-03 |
Chris Lattner | new testcase for PR672 |
commit | commitdiff | tree | snapshot |
2005-12-02 |
Chris Lattner | Revert my previous patch which broke due to lazy stream... |
commit | commitdiff | tree | snapshot |
2005-12-02 |
Andrew Lenharth | bah, must generate all results |
commit | commitdiff | tree | snapshot |
2005-12-02 |
Andrew Lenharth | cycle counter fix |
commit | commitdiff | tree | snapshot |
2005-12-02 |
Chris Lattner | add a note |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Chris Lattner | Don't remove two operand, two result nodes from the... |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Chris Lattner | New testcase that crashes llc |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Chris Lattner | If a module has a main, but it is defined externally... |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Chris Lattner | Promote line and column number information for our... |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Chris Lattner | IA64 doesn't support the LOCATION node, and for some... |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Chris Lattner | Make sure these get added into the codegenmap when... |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Chris Lattner | This is a bugfix for SelectNodeTo. In certain situatio... |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Andrew Lenharth | major think-o |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Nate Begeman | Support multiple ValueTypes per RegisterClass, needed... |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Nate Begeman | Cosmetic change, better reflects actual values |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Chris Lattner | Fix a regression caused by a patch earlier today |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Andrew Lenharth | Flags where I think I need them, quick, before the... |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Evan Cheng | Proper support for shifts with register shift value. |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Evan Cheng | Use a getCopyToReg() variant to generate a flaggy CopyT... |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Evan Cheng | Teach tblgen to accept register source operands in... |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Nate Begeman | Nuke CodeGenInstruction's ValueType member, it is no... |
commit | commitdiff | tree | snapshot |
2005-12-01 |
Nate Begeman | Stop checking the ValueType of the CodeGenInstruction... |
commit | commitdiff | tree | snapshot |
2005-11-30 |
Nate Begeman | fit into 80 columns |
commit | commitdiff | tree | snapshot |
2005-11-30 |
Chris Lattner | Make the code generated by tblgen return the result... |
commit | commitdiff | tree | snapshot |
2005-11-30 |
Chris Lattner | SelectNodeTo now returns its result, we must pay attent... |
commit | commitdiff | tree | snapshot |
2005-11-30 |
Chris Lattner | Pay attn to the node returned by SelectNodeTo |
commit | commitdiff | tree | snapshot |
next |