2005-01-17 |
Chris Lattner | Fix indentation.
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | This is a carefully contrived testcase where the X86...
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Don't bother using max here.
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Do not give token factor nodes outrageous weights
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Non-volatile loads can be freely reordered against...
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Two changes:
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Don't call SelectionDAG.getRoot() directly, go through...
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Refactor load/op/store folding into it's own method...
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Implement a target independent optimization to codegen...
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Fix a major regression last night that prevented us...
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Refactor code into a new method.
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Make methods private, add a method.
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Codegen this:
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Fix test/Regression/CodeGen/X86/2005-01-17-CycleInDAG...
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | New testcase for a problem that occurred in 132.ijpeg
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Delete PHI nodes that are not dead but are locked in...
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Move code out of indentation one level to make it easier...
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Add methods
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Do not fold a load into a comparison that is used by...
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Do not codegen 'xor bool, true' as 'not reg'. not...
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Fix typos noticed by Gabor Greif, thanks Gabor!
|
commit | commitdiff | tree |
2005-01-17 |
Chris Lattner | Set up the shift and setcc types.
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Shift and setcc types default to the pointer type.
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Add comments
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Implement legalize of call nodes.
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | * Adjust to changes in TargetLowering interfaces.
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Revamp supported ops. Instead of just being supported...
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | add method stub
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Don't mash stuff together.
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Use enums, move virtual dtor out of line.
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Revamp supported ops. Instead of just being supported...
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Implement some more missing promotions.
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Fix bugpoint
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | cycles_t -> CycleCount_t
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Clarify assertion.
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Add assertions.
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Add support for promoted registers being live across...
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Improve compatiblity with HPUX on Itanium, patch by...
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Improve compatibility with aCC on HPUX. Patch by Duraid...
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Set up identity transforms.
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Move some information into the TargetLowering object.
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Use the new TLI method to get this.
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Move some information out of LegalizeDAG into the generic...
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | legalize a bunch of operations that I missed.
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Add support for targets that require promotions.
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Fix some serious bugs in promotion.
|
commit | commitdiff | tree |
2005-01-16 |
Chris Lattner | Eliminate unneeded extensions.
|
commit | commitdiff | tree |
2005-01-15 |
Chris Lattner | Implement promotion of a whole bunch more operators...
|
commit | commitdiff | tree |
2005-01-15 |
Chris Lattner | Print extra type for nodes with extra type info.
|
commit | commitdiff | tree |
2005-01-15 |
Chris Lattner | Add support for legalizing FP_ROUND_INREG, SIGN_EXTEND_INREG...
|
commit | commitdiff | tree |
2005-01-15 |
Chris Lattner | Common code factored out.
|
commit | commitdiff | tree |
2005-01-15 |
Chris Lattner | implement these methods.
|
commit | commitdiff | tree |
2005-01-15 |
Chris Lattner | Add some helper methods.
|
commit | commitdiff | tree |
2005-01-15 |
Chris Lattner | Add support for promoting ADD/MUL.
|
commit | commitdiff | tree |
2005-01-15 |
Chris Lattner | Add new SIGN_EXTEND_INREG, ZERO_EXTEND_INREG, and FP_ROUND_I...
|
commit | commitdiff | tree |
2005-01-15 |
Chris Lattner | Add a new target-independent code generator flag.
|
commit | commitdiff | tree |
2005-01-15 |
Chris Lattner | Add support for truncstore and *extload.
|
commit | commitdiff | tree |
2005-01-15 |
Chris Lattner | Add intitial support for promoting some operators.
|
commit | commitdiff | tree |
2005-01-15 |
Chris Lattner | Improve output precision.
|
commit | commitdiff | tree |
2005-01-14 |
Chris Lattner | Adjust to CopyFromReg changes, implement deletion of...
|
commit | commitdiff | tree |
2005-01-14 |
Chris Lattner | Adjust to CopyFromREg changes.
|
commit | commitdiff | tree |
2005-01-14 |
Chris Lattner | Change CopyFromReg to take and produce a chain node...
|
commit | commitdiff | tree |
2005-01-14 |
Chris Lattner | Start implementing truncating stores and extending...
|
commit | commitdiff | tree |
2005-01-14 |
Chris Lattner | Start adding some new operators, give IMPLICIT_DEF...
|
commit | commitdiff | tree |
2005-01-14 |
Chris Lattner | Fix Regression/CodeGen/PowerPC/2005-01-14-UndefLong.ll
|
commit | commitdiff | tree |
2005-01-14 |
Chris Lattner | New testcase, problem found by Rob.
|
commit | commitdiff | tree |
2005-01-14 |
Chris Lattner | Fix: Regression/CodeGen/PowerPC/2005-01-14-SetSelectCrash.ll
|
commit | commitdiff | tree |
2005-01-14 |
Chris Lattner | Testcase that crashes the PPC backend. Thanks to Rob...
|
commit | commitdiff | tree |
2005-01-14 |
Chris Lattner | Fix some bugs in an xform added yesterday. This fixes...
|
commit | commitdiff | tree |
2005-01-14 |
Chris Lattner | Fix a compile crash on spiff
|
commit | commitdiff | tree |
2005-01-14 |
Chris Lattner | Improve compatibility with acc
|
commit | commitdiff | tree |
2005-01-14 |
Chris Lattner | Make this compatible with the HP/intel compiler. Fix...
|
commit | commitdiff | tree |
2005-01-14 |
Chris Lattner | More testcases
|
commit | commitdiff | tree |
2005-01-14 |
Chris Lattner | if two gep comparisons only differ by one index, compare...
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Do not overrun iterators. This fixes a 176.gcc crash
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Add a method
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Add a method
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Turn select C, (X+Y), (X-Y) --> (X+(select C, Y, (...
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Implement an optimization for == and != comparisons...
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Add new ImplicitDef node, rename CopyRegSDNode class...
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Fix some bugs in code I didn't mean to check in.
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Fix a crash compiling 129.compress
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Codegen factor nodes more intelligently according to...
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Don't forget the existing root.
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Initial trivial (but stupid) codegen for this node.
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Codegen independent ops as being independent.
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Legalize new node, add assertion.
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Print new node.
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Add a new node type, add comments.
|
commit | commitdiff | tree |
2005-01-13 |
Chris Lattner | Add some really pedantic assertions to the load folding...
|
commit | commitdiff | tree |
2005-01-12 |
Chris Lattner | Do not fold (zero_ext (sign_ext V)) -> (sign_ext V...
|
commit | commitdiff | tree |
2005-01-12 |
Chris Lattner | We can only fold a load into an op if there is exactly...
|
commit | commitdiff | tree |
2005-01-12 |
Chris Lattner | New method
|
commit | commitdiff | tree |
2005-01-12 |
Chris Lattner | New method.
|
commit | commitdiff | tree |
2005-01-12 |
Chris Lattner | Fix sign extend to long. When coming from sbyte, we...
|
commit | commitdiff | tree |
2005-01-12 |
Chris Lattner | Update comments to indicate CopyFrom/ToReg take physregs...
|
commit | commitdiff | tree |
2005-01-12 |
Chris Lattner | Try both ways to fold an add together. This allows...
|
commit | commitdiff | tree |
2005-01-12 |
Chris Lattner | Fix a major miscompilation where we were overwriting...
|
commit | commitdiff | tree |
2005-01-12 |
Chris Lattner | Do not use the type of the RHS constant to determine...
|
commit | commitdiff | tree |
next |