summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Trim an unneeded header.Jakob Stoklund Olesen2011-08-09
* Representation of 'atomic load' and 'atomic store' in IR.Eli Friedman2011-08-09
* Add missing file.Rafael Espindola2011-08-09
* Move CalculateRegClass to MRI::recomputeRegClass.Jakob Stoklund Olesen2011-08-09
* Provide method to print variable's extended name which includes inline location.Devang Patel2011-08-09
* Refer to the RegisterCoalescer pass by ID.Jakob Stoklund Olesen2011-08-09
* Hoist hasLoadFromStackSlot and hasStoreToStackSlot.Jakob Stoklund Olesen2011-08-08
* Pacify virtual dtor warnings and cmake buildbots.Benjamin Kramer2011-08-08
* Add MCInstrAnalysis class. This allows the targets to specify own versions of...Benjamin Kramer2011-08-08
* Temporarily revert r135528 which distinguishes between two copies of oneChandler Carruth2011-08-05
* Fix a place that was clearly forgotten when the type legalizationDuncan Sands2011-08-04
* Reverting r136884 updateUnloop, which crashed a linux builder.Andrew Trick2011-08-04
* An algorithm for incrementally updating LoopInfo within aAndrew Trick2011-08-03
* whitespaceAndrew Trick2011-08-03
* An interface for iterating over a loop's blocks in DFS order.Andrew Trick2011-08-03
* Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets.Bill Wendling2011-08-03
* Add accessors for manipulating an MCInst's operands.Owen Anderson2011-08-03
* Add more constantness in BlockFrequencyInfo.Jakub Staszak2011-08-03
* New approach to r136737: insert the necessary fences for atomic ops in platfo...Eli Friedman2011-08-03
* Remove CreateUnwind from the IRBuillder.Bill Wendling2011-08-03
* SCEV: Use AssertingVH to catch dangling BasicBlock* when passes forgetAndrew Trick2011-08-03
* Use cast<> instead of a C-style cast to get some free assertions.Jay Foad2011-08-03
* 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