| Commit message (Expand) | Author | Age | Files | Lines |
* | Split the Add, Sub, and Mul instruction opcodes into separate | Dan Gohman | 2009-06-04 | 26 | -211/+446 |
* | Add new function attribute - noredzone. | Devang Patel | 2009-06-04 | 7 | -7/+7 |
* | Fix FP_TO_UINT->i32 on ppc32 -mcpu=g5. This was | Dale Johannesen | 2009-06-04 | 3 | -16/+17 |
* | RALinScan::attemptTrivialCoalescing() was returning a virtual register instea... | Evan Cheng | 2009-06-04 | 1 | -3/+9 |
* | A value defined by an implicit_def can be liven to a use BB. This is unfortun... | Evan Cheng | 2009-06-04 | 1 | -0/+18 |
* | Removed SimpleRewriter. | Lang Hames | 2009-06-04 | 1 | -82/+2 |
* | Don't do the X * 0.0 -> 0.0 transformation in instcombine, because | Dan Gohman | 2009-06-04 | 3 | -10/+16 |
* | Fix comments. | Dan Gohman | 2009-06-04 | 1 | -2/+2 |
* | Remove unused code. | Sanjiv Gupta | 2009-06-04 | 1 | -10/+0 |
* | Custom lower SUB with two register operands. | Sanjiv Gupta | 2009-06-04 | 1 | -0/+1 |
* | Fix comments. | Torok Edwin | 2009-06-04 | 1 | -1/+2 |
* | Add support for outputting ANSI colors to raw_fd_ostream. | Torok Edwin | 2009-06-04 | 3 | -0/+155 |
* | PR3739, part 2: Use an explicit store to spill XMM registers. (Previously, | Eli Friedman | 2009-06-04 | 1 | -4/+17 |
* | PR3739, part 1: Disable the red zone on Win64. | Eli Friedman | 2009-06-04 | 1 | -1/+2 |
* | Remove a #include of <iostream>. | Dan Gohman | 2009-06-04 | 1 | -1/+0 |
* | Re-apply 72756 with fixes. One of those was introduced by we changed MachineI... | Evan Cheng | 2009-06-04 | 1 | -1/+8 |
* | Removed more testing code that snuck in earlier. | Lang Hames | 2009-06-04 | 1 | -20/+2 |
* | Use uint8_t and int32_t in {JIT,Machine}CodeEmiters | Bruno Cardoso Lopes | 2009-06-04 | 2 | -35/+33 |
* | Evan says it's wrong; back out 72808. | Stuart Hastings | 2009-06-03 | 1 | -2/+0 |
* | Recognize another euphemism for MOVDQ2Q. | Stuart Hastings | 2009-06-03 | 1 | -0/+2 |
* | For Darwin / x86_64, override -relocation-model=static to pic if the output i... | Evan Cheng | 2009-06-03 | 1 | -0/+7 |
* | Convert Alpha and Mips to use a MachineFunctionInfo subclass to | Dan Gohman | 2009-06-03 | 10 | -65/+205 |
* | Remove the redundant TM member from X86DAGToDAGISel; replace it | Dan Gohman | 2009-06-03 | 1 | -12/+22 |
* | Don't attempt to simplify an non-affine IV expression if it can't | Dan Gohman | 2009-06-03 | 1 | -12/+10 |
* | Make the buildbot see green (to make it easier to spot the next person | Mike Stump | 2009-06-03 | 1 | -1/+2 |
* | Move ELFCodeEmiter stuff to new files | Bruno Cardoso Lopes | 2009-06-03 | 4 | -140/+184 |
* | Revert 72650 | Bruno Cardoso Lopes | 2009-06-03 | 2 | -33/+35 |
* | Remove unnecessary #includes. | Dan Gohman | 2009-06-03 | 1 | -3/+0 |
* | Emit file directives correctly in case of a .bc is generated by llvm-ld after... | Sanjiv Gupta | 2009-06-03 | 3 | -11/+34 |
* | FrameIndex could be used as a value (addressof (arg)) or as an address. | Sanjiv Gupta | 2009-06-03 | 4 | -6/+62 |
* | CMake: Added missing source file to lib/CodeGen/CMakeLists.txt. | Oscar Fuentes | 2009-06-03 | 1 | -0/+1 |
* | Fixed a bug in which signed comparisons were being used instead of unsigned c... | Sanjiv Gupta | 2009-06-03 | 2 | -2/+4 |
* | Avoid a warning "'U' might be used uninitialized in | Duncan Sands | 2009-06-03 | 1 | -1/+1 |
* | At a newline at the end of this file. | Duncan Sands | 2009-06-03 | 1 | -1/+1 |
* | Fix for PR4225: When rewriter reuse a value in a physical register , it clear... | Evan Cheng | 2009-06-03 | 1 | -5/+19 |
* | Temporarily revert 72756 for now. | Evan Cheng | 2009-06-03 | 1 | -7/+0 |
* | Fold preceding / trailing base inc / dec into the single load / store as well. | Evan Cheng | 2009-06-03 | 1 | -2/+9 |
* | If there is a def of a super-register followed by a use of a sub-register, do... | Evan Cheng | 2009-06-03 | 1 | -14/+0 |
* | Move structures and classes into header files, providing two new headers and | Bruno Cardoso Lopes | 2009-06-03 | 5 | -772/+900 |
* | Revert r72734. The Darwin assembler doesn't support the static | Dan Gohman | 2009-06-03 | 2 | -5/+4 |
* | Change ConstantFoldConstantExpression to accept a null | Dan Gohman | 2009-06-02 | 1 | -2/+0 |
* | Fix CodeGenPrepare's address-mode sinking to handle unusual | Dan Gohman | 2009-06-02 | 1 | -1/+4 |
* | Fixed warning, removed some temporary validation code that snuck in during my... | Lang Hames | 2009-06-02 | 1 | -91/+0 |
* | On Darwin x86_64 small code model doesn't guarantee code address fits in 32-bit. | Evan Cheng | 2009-06-02 | 2 | -4/+5 |
* | Undef MemoryFence when compiling on MSVC. | Owen Anderson | 2009-06-02 | 1 | -0/+1 |
* | Update to in-place spilling framework. Includes live interval scaling and tri... | Lang Hames | 2009-06-02 | 10 | -104/+366 |
* | Revert 72707 and 72709, for the moment. | Dale Johannesen | 2009-06-02 | 10 | -335/+96 |
* | Avoid infinite looping in AllGlobalLoadUsesSimpleEnoughForHeapSRA(). This can... | Evan Cheng | 2009-06-02 | 1 | -6/+16 |
* | Add missing file. | Dale Johannesen | 2009-06-01 | 1 | -0/+2 |
* | Make the implicit inputs and outputs of target-independent | Dale Johannesen | 2009-06-01 | 9 | -96/+333 |