summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Move methods in PassManagerBuilder offline.Rafael Espindola2011-08-02
* move PassManagerBuilder.h to IPO. This is a non intuitive place to put it,Rafael Espindola2011-08-02
* Assume .cfi_startproc is the first thing in a function. If the function isRafael Espindola2011-08-02
* Sketch out PowerPC ELF writer. This is enough to get clang -integrated-asRoman Divacky2011-08-02
* Remove the LLVMBuildUnwind C API function.Bill Wendling2011-08-02
* Use consistent terminology for loop exit/exiting blocks. Name change only.Andrew Trick2011-08-02
* Fix a couple silly typos in IRBuilder in the new atomic instructions.Eli Friedman2011-08-02
* Add a clear() operation to MCInst, to drop all of its operands. Useful for t...Owen Anderson2011-08-01
* Add BlockFrequency::getEntryFrequency()Jakub Staszak2011-08-01
* The operands of a GlobalAlias are always Constants. Simplify thingsJay Foad2011-08-01
* Add the 'resume' instruction for the new EH rewrite.Bill Wendling2011-07-31
* Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338,Bill Wendling2011-07-30
* Add an isSSA() flag to MachineRegisterInfo.Jakob Stoklund Olesen2011-07-29
* Add more constantness in BranchProbabilityInfo.Jakub Staszak2011-07-29
* Add a std::string Wrapper for TableGenDavid Greene2011-07-29
* Misc optimizer+codegen work for 'cmpxchg' and 'atomicrmw'. They appear to beEli Friedman2011-07-29
* Add the AddLandingPadInfo function.Bill Wendling2011-07-28
* LangRef and basic memory-representation/reading/writing for 'cmpxchg' andEli Friedman2011-07-28
* If run with -debug give more information about Cyclic Probability.Jakub Staszak2011-07-28
* Use ArrayRef instead of requiring an std::vector.Bill Wendling2011-07-28
* The personality function should be a Function* and not just a Value*.Bill Wendling2011-07-28
* Fix stupid mistake from commit 136381.Jakub Staszak2011-07-28
* Speed up BlockFrequencyInfo a little bit.Jakub Staszak2011-07-28
* This file was moved from Support to ADT. Correct a comment.Duncan Sands2011-07-28
* In DenseMapInfo<pair<T, U>> tombstone key, use the tombstone for T and U insteadNick Lewycky2011-07-28
* Make sure that the landingpad instruction takes a Constant* as the clause's v...Bill Wendling2011-07-28
* Add a couple of convenience functions:Bill Wendling2011-07-28
* Add an optional 'bool makeAbsolute' in llvm::sys::fs::unique_file function.Argyrios Kyrtzidis2011-07-28
* Code generation for 'fence' instruction.Eli Friedman2011-07-27
* Use BlockFrequency instead of uint32_t in BlockFrequencyInfo.Jakub Staszak2011-07-27
* Keep enums stable. Append EH stuff to the end.Bill Wendling2011-07-27
* Merge the contents from exception-handling-rewrite to the mainline.Bill Wendling2011-07-27
* The numbering of LLVMOpcode is supposed to be stable; revert my earlier chang...Eli Friedman2011-07-27
* Add a generic 'capacity_in_bytes' function to allow inspection of memory usag...Ted Kremenek2011-07-27
* Move static methods to the anonymous namespace.Jakub Staszak2011-07-27
* Edge to itself is backedge as well.Jakub Staszak2011-07-27
* Misc mid-level changes for new 'fence' instruction.Eli Friedman2011-07-27
* Fix AliasSetTracker so that it doesn't make any assumptions about instruction...Eli Friedman2011-07-27
* Support .code32 and .code64 in X86 assembler.Evan Cheng2011-07-27
* Fix a couple minor mistakes pointed out by Bill in adding 'fence' instruction.Eli Friedman2011-07-26
* SCEV: Added a data structure for storing not-taken info per loopAndrew Trick2011-07-26
* Strip trailing whitespace.Duncan Sands2011-07-26
* Teach the Triple class about kfreebsd (FreeBSD kernel withDuncan Sands2011-07-26
* Add LLVMAddAlwaysInlinerPass to the C API.Rafael Espindola2011-07-26
* LLVM 3.0 is here, remove old do nothing method.Rafael Espindola2011-07-26
* Fix typo in comment.Jay Foad2011-07-26
* Rename createCodeEmitter to createMCCodeEmitter; createObjectStreamer to crea...Evan Cheng2011-07-26
* Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng2011-07-26
* Rename TargetAsmBackend to MCAsmBackend; rename createAsmBackend to createMCA...Evan Cheng2011-07-25
* Initial implementation of 'fence' instruction, the new C++0x-style replacemen...Eli Friedman2011-07-25