2005-01-20 |
Chris Lattner | Eliminate the unimplemented ADDC/SUBB operations, add...
|
commit | commitdiff | tree |
2005-01-20 |
Chris Lattner | Add missing entry.
|
commit | commitdiff | tree |
2005-01-20 |
Chris Lattner | Fix a crash compiling 134.perl.
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Support targets that do not use i8 shift amounts.
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add two optimizations. The first folds (X+Y)-X -> Y
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add some new tests
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add an assertion that would have made more sense to...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add support for targets that pass args in registers...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add an accessor for targets that pass args in regs
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Fold single use token factor nodes into other token...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Realize the individual pieces of an expanded copytoreg...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Know some identities about tokenfactor nodes.
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Know some simple identities. This improves codegen...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Fix a problem where were were literally selecting for...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Just in case, handle something that is both a use and...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | When an instruction moves, make sure to update the...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | When commuting these instructions, make sure to actually...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Fix 'raise' to work with packed types. Patch by Morten...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Implement Regression/CodeGen/X86/rotate.ll: emit rotate...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | New testcase for rotate instructions. Each function...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add rotate instructions.
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Match 16-bit shld/shrd instructions as well, implementing...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add a test for 16-bit sh*d.
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Improve coverage of the X86 instruction set by adding...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Teach the code generator that shrd/shld is commutable...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Use the TargetInstrInfo::commuteInstruction method...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Finegrainify namespacification
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add a new method, described in the comment.
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Ensure that each these functions generates a sh[rl...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Codegen long >> 2 to this:
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Implement a way of expanding shifts. This applies...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | X86 shifts mask the amount.
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Add a hook to find out how the target handles shift...
|
commit | commitdiff | tree |
2005-01-19 |
Chris Lattner | Move all data members to the end of the class.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Zero is cheaper than sign extend.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Code to handle FP_EXTEND is dead now. X86 doesn't...
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Remove more dead code.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | The selection dag code handles the promotions from...
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Fix some fixmes (promoting bools for select and brcond...
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Keep track of the retval type as well.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Keep track of the returned value type as well.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Teach legalize to promote copy(from|to)reg, instead...
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Fix 124.m88ksim.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Do not emit loads multiple times, potentially in the...
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Eliminate bad assertions.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | * Eliminate the TokenSet and just use the ExprMap for...
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Teach legalize to promote SetCC results.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Allow setcc operations to have nonbool types.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Allow setcc operations to have non-bool types.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Rely on the code in MatchAddress to do this work. ...
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Fix the completely broken FP constant folds for setcc's.
|
commit | commitdiff | tree |
2005-01-18 |
Chris Lattner | Fix a problem where probing for addressing modes caused...
|
commit | commitdiff | tree |
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 |
next |