| Commit message (Expand) | Author | Age | Files | Lines |
| * | Convert EXTRACT_SUBREG to COPY when emitting machine instrs. | Jakob Stoklund Olesen | 2010-07-08 | 18 | -131/+103 |
| * | Remove references to INSERT_SUBREG after de-SSA. | Jakob Stoklund Olesen | 2010-07-08 | 8 | -139/+15 |
| * | Use std::vector rather than SmallVector here because SmallVector | Duncan Sands | 2010-07-08 | 2 | -5/+4 |
| * | Merge the duplicated iabs optimization in DAGCombiner and let it detected a f... | Benjamin Kramer | 2010-07-08 | 1 | -30/+26 |
| * | Do not use std::stack because it causes obscure failures when | Duncan Sands | 2010-07-08 | 2 | -19/+19 |
| * | Teach instcombine to transform | Benjamin Kramer | 2010-07-08 | 3 | -11/+63 |
| * | Tweak some docs now that the default build is called Debug+Asserts. | Duncan Sands | 2010-07-08 | 2 | -13/+13 |
| * | A slight reworking of the custom patterns for x86-64 tpoff codegen and | Eric Christopher | 2010-07-08 | 2 | -10/+12 |
| * | r107852 is only safe with -enable-unsafe-fp-math to account for +0.0 == -0.0. | Evan Cheng | 2010-07-08 | 2 | -4/+6 |
| * | Add TargetInstrInfo::copyPhysReg hook and use it from LowerSubregs. | Jakob Stoklund Olesen | 2010-07-08 | 3 | -37/+36 |
| * | Optimize some vfp comparisons to integer ones. This patch implements the simp... | Evan Cheng | 2010-07-08 | 3 | -10/+77 |
| * | Changes to ARM tail calls, mostly cosmetic. | Dale Johannesen | 2010-07-08 | 6 | -12/+43 |
| * | Revert 107840 107839 107813 107804 107800 107797 107791. | Dan Gohman | 2010-07-08 | 22 | -541/+368 |
| * | When processing frame index virtual registers, consider all available registers | Jim Grosbach | 2010-07-08 | 3 | -8/+37 |
| * | Fix the second half of PR7437: scalarrepl wasn't preserving | Chris Lattner | 2010-07-08 | 2 | -21/+44 |
| * | Don't forward-declare registers for static allocas, which we'll | Dan Gohman | 2010-07-07 | 1 | -1/+3 |
| * | Fix -fast-isel-abort to check the right instruction. | Dan Gohman | 2010-07-07 | 1 | -1/+1 |
| * | use PrintEscapedString to handle attribute section with escapes in it, | Chris Lattner | 2010-07-07 | 1 | -6/+11 |
| * | fix copies to/from GR8_ABCD_H even more | Jakob Stoklund Olesen | 2010-07-07 | 1 | -1/+3 |
| * | grammar | Jim Grosbach | 2010-07-07 | 1 | -1/+1 |
| * | Handle cases where the post-RA scheduler may move instructions between the | Jim Grosbach | 2010-07-07 | 1 | -6/+21 |
| * | finish up support for callw: PR7195 | Chris Lattner | 2010-07-07 | 2 | -1/+3 |
| * | Implement the major chunk of PR7195: support for 'callw' | Chris Lattner | 2010-07-07 | 9 | -11/+44 |
| * | Add more assembly opcodes for SSE compare instructions | Bruno Cardoso Lopes | 2010-07-07 | 3 | -8/+222 |
| * | One MDNode may be used to create regular DIE as well as abstract DIE. | Devang Patel | 2010-07-07 | 2 | -1/+17 |
| * | Move getExtLoad() and (some) getLoad() DebugLoc argument after EVT argument f... | Evan Cheng | 2010-07-07 | 13 | -85/+89 |
| * | Print undefined/unknown debug value as "undef". | Devang Patel | 2010-07-07 | 1 | -1/+6 |
| * | Not all custom inserters create new basic blocks. If the inserter | Dan Gohman | 2010-07-07 | 1 | -2/+5 |
| * | grammar and trailing whitespace | Jim Grosbach | 2010-07-07 | 1 | -6/+6 |
| * | Rename couple of maps. | Devang Patel | 2010-07-07 | 1 | -11/+9 |
| * | Allow copies between GR8_ABCD_L and GR8_ABCD_H. | Jakob Stoklund Olesen | 2010-07-07 | 2 | -0/+14 |
| * | Update the docs for debugging JITed code with GDB. | Reid Kleckner | 2010-07-07 | 1 | -77/+58 |
| * | 80 cols. | Devang Patel | 2010-07-07 | 1 | -12/+21 |
| * | Implement bottom-up fast-isel. This has the advantage of not requiring | Dan Gohman | 2010-07-07 | 9 | -112/+156 |
| * | Add X86FastISel support for return statements. This entails refactoring | Dan Gohman | 2010-07-07 | 11 | -97/+165 |
| * | Add AVX AES instructions | Bruno Cardoso Lopes | 2010-07-07 | 3 | -26/+167 |
| * | Update the insert position after scheduling, which may change the | Dan Gohman | 2010-07-07 | 1 | -0/+1 |
| * | Update comment. | Devang Patel | 2010-07-07 | 1 | -3/+4 |
| * | Fix debugging strings. | Dan Gohman | 2010-07-07 | 1 | -2/+2 |
| * | Issue the warning about being slow whenever optimization is disabled, | Duncan Sands | 2010-07-07 | 1 | -1/+1 |
| * | Give FunctionLoweringInfo an MBB member, avoiding the need to pass it | Dan Gohman | 2010-07-07 | 7 | -185/+240 |
| * | Simplify FastISel's constructor by giving it a FunctionLoweringInfo | Dan Gohman | 2010-07-07 | 7 | -145/+51 |
| * | Move FunctionLoweringInfo.h out into include/llvm/CodeGen. This will | Dan Gohman | 2010-07-07 | 5 | -6/+6 |
| * | Split the SDValue out of OutputArg so that SelectionDAG-independent | Dan Gohman | 2010-07-07 | 31 | -122/+144 |
| * | add some triple for minix, patch by Kees van Reeuwijk from PR7582 | Chris Lattner | 2010-07-07 | 4 | -4/+8 |
| * | Move ArgFlagsTy, OutputArg, and InputArg out of SelectionDAGNodes.h and | Dan Gohman | 2010-07-07 | 4 | -139/+163 |
| * | Move CallingConvLower.cpp out of the SelectionDAG directory. | Dan Gohman | 2010-07-07 | 4 | -2/+1 |
| * | Fix more places assuming subregisters have live intervals | Jakob Stoklund Olesen | 2010-07-07 | 1 | -1/+6 |
| * | adapt condition for changed default build mode | Gabor Greif | 2010-07-07 | 1 | -1/+1 |
| * | Add a getFirstNonPHI utility function. | Dan Gohman | 2010-07-07 | 2 | -0/+14 |