| Commit message (Expand) | Author | Age | Files | Lines |
* | If the liveinterval of the source instruction has been extended, remove the I... | Evan Cheng | 2007-02-25 | 1 | -0/+6 |
* | Only add liveinterval to livein set if it isn't assigned a stack slot. | Evan Cheng | 2007-02-25 | 1 | -4/+4 |
* | fastcc functions that return double values now return them in xmm0 on x86-32. | Chris Lattner | 2007-02-25 | 1 | -1/+3 |
* | allow vectors to be passed to stdcall/fastcall functions | Chris Lattner | 2007-02-25 | 1 | -18/+10 |
* | move LowerRET into the 'Return Value Calling Convention Implementation' | Chris Lattner | 2007-02-25 | 1 | -75/+77 |
* | make all Lower*CallTo implementations use LowerCallResult to handle their | Chris Lattner | 2007-02-25 | 1 | -153/+10 |
* | pass the calling convention into Lower*CallTo, instead of using ad-hoc flags. | Chris Lattner | 2007-02-25 | 2 | -23/+19 |
* | factor a bunch of code out of LowerCCCCallTo into a new LowerCallResult | Chris Lattner | 2007-02-25 | 2 | -100/+97 |
* | move some code around, pass in calling conv, even though it is unused | Chris Lattner | 2007-02-25 | 1 | -39/+46 |
* | fold trivial token factor nodes. This allows us to compile | Chris Lattner | 2007-02-25 | 1 | -0/+6 |
* | simplify result value lowering by splitting the selection of *where* to return | Chris Lattner | 2007-02-25 | 2 | -91/+111 |
* | Allow this to compile now that the header file is checked in. | Reid Spencer | 2007-02-25 | 1 | -4/+0 |
* | make void-return not a special case | Chris Lattner | 2007-02-25 | 1 | -33/+17 |
* | eliminate a bunch more temporary vectors from X86 lowering. | Chris Lattner | 2007-02-25 | 1 | -177/+142 |
* | eliminate temporary vectors created during X86 lowering. | Chris Lattner | 2007-02-25 | 1 | -70/+47 |
* | remove std::vector's in RET lowering. | Chris Lattner | 2007-02-25 | 1 | -22/+11 |
* | implement support for the linux/ppc function call ABI. Patch by | Chris Lattner | 2007-02-25 | 8 | -102/+343 |
* | Add XLForm_1_ext template, patch by Nicolas Geoffray. | Chris Lattner | 2007-02-25 | 1 | -14/+24 |
* | Improve JIT support for linux/ppc: Patch by Nicolas Geoffray! | Chris Lattner | 2007-02-25 | 3 | -2/+70 |
* | this doesn't compile, disable it | Chris Lattner | 2007-02-25 | 1 | -0/+4 |
* | Clean up lshr and ashr to coding standards. | Reid Spencer | 2007-02-25 | 1 | -53/+79 |
* | remove crediting of Evan Cheng and me. | Dale Johannesen | 2007-02-25 | 1 | -1/+0 |
* | initialize a instance variable | Chris Lattner | 2007-02-25 | 1 | -0/+1 |
* | Whoops, last word with bits in large shift left wasn't correct. | Reid Spencer | 2007-02-25 | 1 | -1/+1 |
* | Fix the > 64 bits case for left shift. | Reid Spencer | 2007-02-25 | 1 | -22/+47 |
* | Removed WaterListOffset, inserted BBOffsets. Remove TODO item about this | Dale Johannesen | 2007-02-25 | 2 | -109/+114 |
* | Fix the remainder shifting in KnuthDiv. | Reid Spencer | 2007-02-24 | 1 | -6/+13 |
* | 1. Fix a bug in fromString for the <= 64bits case | Reid Spencer | 2007-02-24 | 1 | -17/+29 |
* | 1. Fix last bug in KnuthDiv. All divide tests pass up to 1024 bits now. | Reid Spencer | 2007-02-24 | 1 | -63/+55 |
* | Deal with cases when MMI is not requested. | Jim Laskey | 2007-02-24 | 1 | -0/+14 |
* | Drop unused operand. | Jim Laskey | 2007-02-24 | 1 | -2/+0 |
* | 1. Make internal functions take const arguments where they should, just | Reid Spencer | 2007-02-24 | 1 | -21/+61 |
* | Fix PR1216 by cleaning up the ownership of JITResolver. | Chris Lattner | 2007-02-24 | 2 | -29/+42 |
* | Fix CodeGen/Generic/2007-02-23-DAGCombine-Miscompile.ll and PR1219 | Chris Lattner | 2007-02-24 | 1 | -2/+2 |
* | remove folding set debug output | Chris Lattner | 2007-02-24 | 1 | -4/+0 |
* | Fix Transforms/ConstProp/2007-02-23-sdiv.ll and PR1215 | Chris Lattner | 2007-02-24 | 1 | -1/+2 |
* | Fix InstCombine/2007-02-23-PhiFoldInfLoop.ll and PR1217 | Chris Lattner | 2007-02-24 | 1 | -1/+2 |
* | Refactor the setName stuff, moving it down the inheritance hierarchy, to | Chris Lattner | 2007-02-24 | 2 | -98/+199 |
* | PR1164: | Bill Wendling | 2007-02-23 | 1 | -22/+52 |
* | Avoid TBAA issue. | Chris Lattner | 2007-02-23 | 1 | -1/+4 |
* | bugfix: SP wasn't updated for varargs when frame pointer was eliminated. | Lauro Ramos Venancio | 2007-02-23 | 1 | -63/+63 |
* | Reuse extends the liveness of a register. Transfer the kill to the operand th... | Evan Cheng | 2007-02-23 | 1 | -1/+6 |
* | Handle improper cast. | Jim Laskey | 2007-02-23 | 1 | -6/+19 |
* | Handle cases when joining live intervals of two virtual registers. | Evan Cheng | 2007-02-23 | 1 | -7/+17 |
* | Don't spill LR as a callee saved register. | Jim Laskey | 2007-02-23 | 3 | -2/+19 |
* | Fix stack alignment in functions with varargs. | Lauro Ramos Venancio | 2007-02-23 | 1 | -2/+5 |
* | fix an obscure and tricky bug the inliner can hit sometimes. | Chris Lattner | 2007-02-23 | 1 | -1/+1 |
* | Fix thinko. | Devang Patel | 2007-02-23 | 1 | -1/+2 |
* | Loop passes are set up to accept pointer. | Devang Patel | 2007-02-23 | 1 | -1/+1 |
* | Mark livein registers as being in used. | Evan Cheng | 2007-02-23 | 1 | -0/+6 |