| Commit message (Expand) | Author | Age | Files | Lines |
* | Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338, | Bill Wendling | 2011-07-30 | 6 | -256/+64 |
* | Add an isSSA() flag to MachineRegisterInfo. | Jakob Stoklund Olesen | 2011-07-29 | 1 | -1/+21 |
* | Add more constantness in BranchProbabilityInfo. | Jakub Staszak | 2011-07-29 | 1 | -6/+8 |
* | Add a std::string Wrapper for TableGen | David Greene | 2011-07-29 | 1 | -0/+1 |
* | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrmw'. They appear to be | Eli Friedman | 2011-07-29 | 4 | -10/+81 |
* | Add the AddLandingPadInfo function. | Bill Wendling | 2011-07-28 | 1 | -0/+5 |
* | LangRef and basic memory-representation/reading/writing for 'cmpxchg' and | Eli Friedman | 2011-07-28 | 4 | -32/+312 |
* | If run with -debug give more information about Cyclic Probability. | Jakub Staszak | 2011-07-28 | 1 | -0/+2 |
* | Use ArrayRef instead of requiring an std::vector. | Bill Wendling | 2011-07-28 | 1 | -2/+2 |
* | The personality function should be a Function* and not just a Value*. | Bill Wendling | 2011-07-28 | 2 | -7/+9 |
* | Fix stupid mistake from commit 136381. | Jakub Staszak | 2011-07-28 | 1 | -1/+1 |
* | Speed up BlockFrequencyInfo a little bit. | Jakub Staszak | 2011-07-28 | 1 | -1/+3 |
* | This file was moved from Support to ADT. Correct a comment. | Duncan Sands | 2011-07-28 | 1 | -1/+1 |
* | In DenseMapInfo<pair<T, U>> tombstone key, use the tombstone for T and U instead | Nick Lewycky | 2011-07-28 | 1 | -2/+2 |
* | Make sure that the landingpad instruction takes a Constant* as the clause's v... | Bill Wendling | 2011-07-28 | 1 | -3/+3 |
* | Add a couple of convenience functions: | Bill Wendling | 2011-07-28 | 1 | -0/+8 |
* | Add an optional 'bool makeAbsolute' in llvm::sys::fs::unique_file function. | Argyrios Kyrtzidis | 2011-07-28 | 1 | -1/+4 |
* | Code generation for 'fence' instruction. | Eli Friedman | 2011-07-27 | 2 | -0/+11 |
* | Use BlockFrequency instead of uint32_t in BlockFrequencyInfo. | Jakub Staszak | 2011-07-27 | 3 | -28/+17 |
* | Merge the contents from exception-handling-rewrite to the mainline. | Bill Wendling | 2011-07-27 | 5 | -33/+209 |
* | Add a generic 'capacity_in_bytes' function to allow inspection of memory usag... | Ted Kremenek | 2011-07-27 | 3 | -6/+47 |
* | Move static methods to the anonymous namespace. | Jakub Staszak | 2011-07-27 | 1 | -3/+0 |
* | Edge to itself is backedge as well. | Jakub Staszak | 2011-07-27 | 1 | -1/+1 |
* | Misc mid-level changes for new 'fence' instruction. | Eli Friedman | 2011-07-27 | 1 | -0/+14 |
* | Fix AliasSetTracker so that it doesn't make any assumptions about instruction... | Eli Friedman | 2011-07-27 | 2 | -19/+22 |
* | Support .code32 and .code64 in X86 assembler. | Evan Cheng | 2011-07-27 | 3 | -7/+19 |
* | Fix a couple minor mistakes pointed out by Bill in adding 'fence' instruction. | Eli Friedman | 2011-07-26 | 1 | -1/+1 |
* | SCEV: Added a data structure for storing not-taken info per loop | Andrew Trick | 2011-07-26 | 1 | -59/+121 |
* | Strip trailing whitespace. | Duncan Sands | 2011-07-26 | 1 | -3/+3 |
* | Teach the Triple class about kfreebsd (FreeBSD kernel with | Duncan Sands | 2011-07-26 | 1 | -0/+1 |
* | Fix typo in comment. | Jay Foad | 2011-07-26 | 1 | -1/+1 |
* | Rename createCodeEmitter to createMCCodeEmitter; createObjectStreamer to crea... | Evan Cheng | 2011-07-26 | 1 | -54/+56 |
* | Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm... | Evan Cheng | 2011-07-26 | 5 | -79/+80 |
* | Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA... | Evan Cheng | 2011-07-25 | 5 | -55/+53 |
* | Initial implementation of 'fence' instruction, the new C++0x-style replacemen... | Eli Friedman | 2011-07-25 | 5 | -32/+149 |
* | Fix include guards. | Evan Cheng | 2011-07-25 | 3 | -6/+6 |
* | BranchProbability::print returns void now. | Jakub Staszak | 2011-07-25 | 1 | -1/+1 |
* | Add BlockFrequency class. | Jakub Staszak | 2011-07-25 | 1 | -0/+64 |
* | Fix last bits of MC layer issues. llvm-mc doesn't need to initialize TargetMa... | Evan Cheng | 2011-07-25 | 1 | -4/+7 |
* | Fix class description. | Jakub Staszak | 2011-07-25 | 1 | -2/+2 |
* | Fix #include guard directive. | Jakub Staszak | 2011-07-25 | 1 | -2/+2 |
* | Rename BlockFrequency to BlockFrequencyInfo and MachineBlockFrequency to | Jakub Staszak | 2011-07-25 | 4 | -18/+18 |
* | Remove uses of std::vector from TypeBuilder. | Jay Foad | 2011-07-25 | 1 | -51/+50 |
* | Use ArrayRef in the (protected) constructors of ConstantArray, ConstantStruct... | Jay Foad | 2011-07-25 | 1 | -3/+3 |
* | Convert GetElementPtrInst to use ArrayRef. | Jay Foad | 2011-07-25 | 3 | -159/+33 |
* | switch Triple to take twines instead of stringrefs. | Chris Lattner | 2011-07-24 | 1 | -20/+9 |
* | Add Twine support for characters, and switch twine to use a union internally | Chris Lattner | 2011-07-24 | 1 | -25/+83 |
* | Omit explicit length here, now that I've had a chance to test this with gcc. | Frits van Bommel | 2011-07-24 | 1 | -1/+1 |
* | Fix a silly off by one. | Benjamin Kramer | 2011-07-23 | 1 | -1/+1 |
* | Add more constness. | Benjamin Kramer | 2011-07-23 | 1 | -2/+2 |