| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert r111230, we have to find a better place for the host-specific code. | Benjamin Kramer | 2010-08-17 | 1 | -29/+24 |
* | Micro-optimize MCObjectWriter to do a byteswap if necessary and then write the | Benjamin Kramer | 2010-08-17 | 1 | -24/+29 |
* | There is this new "LLVM" compiler that supports __builtin_bswap but thinks it... | Benjamin Kramer | 2010-08-17 | 1 | -2/+4 |
* | Make dumpPassStructure be a PMDataManager abstraction, rather than | Dan Gohman | 2010-08-16 | 2 | -1/+4 |
* | Better handle alignment requirements for local objects in pre-regalloc frame | Jim Grosbach | 2010-08-16 | 1 | -0/+14 |
* | Make some of PMTopLevelManager's members non-public. In particular, | Dan Gohman | 2010-08-16 | 1 | -8/+10 |
* | Eliminate the TopLevelManagerType enum; instead, just make | Dan Gohman | 2010-08-16 | 1 | -8/+1 |
* | Add ELF ObjectWriter and Streamer support. | Matt Fleming | 2010-08-16 | 2 | -0/+100 |
* | Add ELF ObjectWriter and Streamer support. | Matt Fleming | 2010-08-16 | 3 | -2/+15 |
* | Layout helper function. | Matt Fleming | 2010-08-16 | 1 | -0/+2 |
* | Record a symbol's size which is needed for ELF symbol tables. | Matt Fleming | 2010-08-16 | 1 | -0/+14 |
* | ELF entry size support. | Matt Fleming | 2010-08-16 | 2 | -1/+7 |
* | track local frame size in MFI, not local to the pass, since PEI needs it. | Jim Grosbach | 2010-08-16 | 1 | -0/+3 |
* | Revert r111031. The way LLVM defines loop invariance, the property of an | Dan Gohman | 2010-08-16 | 1 | -18/+0 |
* | Placate overzealous compiler warnings. | Dan Gohman | 2010-08-16 | 1 | -2/+2 |
* | Move SCEVNAryExpr's virtual member functions out of line, and convert | Dan Gohman | 2010-08-16 | 1 | -22/+3 |
* | Specialize FoldingSetTrait<SCEV>, providing implementations of node | Dan Gohman | 2010-08-16 | 1 | -3/+19 |
* | Add hooks to FoldingSetTrait to allow specializations to provide | Dan Gohman | 2010-08-16 | 1 | -15/+124 |
* | Tidy up whitespace in comments. | Dan Gohman | 2010-08-16 | 1 | -9/+9 |
* | Constify FoldingSetNodeIDRef's Data. | Dan Gohman | 2010-08-16 | 1 | -3/+3 |
* | Reverse the order of GetNodeProfile's arguments, for consistency | Dan Gohman | 2010-08-16 | 1 | -4/+4 |
* | Fix indentation in example code in a comment. | Dan Gohman | 2010-08-16 | 1 | -3/+3 |
* | llvmc: remove dynamic plugins. | Mikhail Glushenkov | 2010-08-15 | 7 | -250/+63 |
* | Teach SimplifyCFG how to simplify indirectbr instructions. | Dan Gohman | 2010-08-14 | 1 | -2/+0 |
* | Add a local stack object block allocation pass. This is still an | Jim Grosbach | 2010-08-14 | 2 | -2/+64 |
* | tidy up comments | Jim Grosbach | 2010-08-13 | 1 | -2/+2 |
* | tidy up 80 column and whitespace | Jim Grosbach | 2010-08-13 | 1 | -18/+18 |
* | Implement hasComputableLoopEvolution for Add, Mul, and Trunc operators, | Dan Gohman | 2010-08-13 | 1 | -0/+18 |
* | Use getAllOnesValue, saves a copy and looks better. | Benjamin Kramer | 2010-08-13 | 1 | -2/+2 |
* | Also recompute HasPHIKill flags in LiveInterval::RenumberValues. | Jakob Stoklund Olesen | 2010-08-12 | 1 | -1/+2 |
* | Remove trailing whitespace. | Jakob Stoklund Olesen | 2010-08-12 | 2 | -18/+18 |
* | Add a 'normalize' method to the Triple class, which takes a mucked up | Duncan Sands | 2010-08-12 | 1 | -14/+18 |
* | MC/AsmParser: Push the burdon of emitting diagnostics about unmatched | Daniel Dunbar | 2010-08-12 | 1 | -1/+5 |
* | tblgen/AsmMatcher: Always emit the match function as 'MatchInstructionImpl', | Daniel Dunbar | 2010-08-12 | 1 | -4/+0 |
* | configure: Add detection of the linker version string. | Daniel Dunbar | 2010-08-11 | 1 | -0/+3 |
* | Clean up ConstantRange a bit: | Nick Lewycky | 2010-08-11 | 1 | -17/+18 |
* | Make LoopPass::getContainedPass return a LoopPass* instead of a Pass* | Dan Gohman | 2010-08-11 | 1 | -3/+3 |
* | Remove BasicBlockPass::runOnFunction, which was unused. | Dan Gohman | 2010-08-11 | 1 | -6/+0 |
* | Remove rsqrt/sqrt_nr intrinsics since there are no more builtins for them on ... | Bruno Cardoso Lopes | 2010-08-11 | 1 | -5/+0 |
* | Delete FunctionPass::run, which is unused. | Dan Gohman | 2010-08-11 | 1 | -5/+0 |
* | Delete FunctionPass::runOnModule, which is unused. | Dan Gohman | 2010-08-11 | 1 | -6/+0 |
* | Don't use unsigned char for alignments in TargetData. There aren't | Dan Gohman | 2010-08-11 | 1 | -19/+19 |
* | Fix a FIXME. The SlotIndex::Slot enum should be private. | Jakob Stoklund Olesen | 2010-08-11 | 1 | -11/+27 |
* | llvm-mc: Add -show-inst-operands, for dumping the parsed instruction represen... | Daniel Dunbar | 2010-08-11 | 1 | -0/+5 |
* | MCAsmParser: Add dump() hook to MCParsedAsmOperand. | Daniel Dunbar | 2010-08-11 | 1 | -2/+6 |
* | Remove AVX 256-bit cast intrinsics now that clang is using __builtin_shufflev... | Bruno Cardoso Lopes | 2010-08-11 | 1 | -12/+0 |
* | Remove AVX 256-bit unpack and interleave intrinsics now that clang is using _... | Bruno Cardoso Lopes | 2010-08-11 | 1 | -16/+0 |
* | Remove AVX 256-bit shuffle intrinsics now that clang is using __builtin_shuff... | Bruno Cardoso Lopes | 2010-08-11 | 1 | -10/+0 |
* | Make it possible to set the cpu used for codegen. | Rafael Espindola | 2010-08-11 | 1 | -0/+7 |
* | Avoid multiple definition warnings when both config.h and | Oscar Fuentes | 2010-08-10 | 2 | -0/+12 |