summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Typo.Chad Rosier2011-08-11
* Stay within 80 columns.Devang Patel2011-08-10
* Reapplying r136844.Andrew Trick2011-08-10
* Cleanup. Remove an extraneous GraphTraits specialization.Andrew Trick2011-08-10
* Distinguish between two copies of one inlined variable. Take 2.Devang Patel2011-08-10
* Provide utility to extract and use lexical scoping information from machine i...Devang Patel2011-08-10
* Cleanup. Make ScalarEvolution an explicit argument of theAndrew Trick2011-08-10
* Added a SimplifyIndVar utility to simplify induction variable usersAndrew Trick2011-08-10
* Cleanup. Added LoopBlocksDFS::perform for simple clients.Andrew Trick2011-08-10
* Preserve the name for this variant of IRBuilder::CreateCallPeter Collingbourne2011-08-10
* Cleanup. Avoid relying on specialization of std::distance.Andrew Trick2011-08-10
* Fix the LoopUnroller to handle nontrivial loops and partial unrolling.Andrew Trick2011-08-10
* 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