aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* A virtual destructor for the class with virtual methods!Nick Lewycky2011-08-121-1/+1
* Allow loop unrolling to get known trip counts from ScalarEvolution.Andrew Trick2011-08-111-1/+14
* DataTypes.h.cmake: Tweak INT32_MIN for MSVC. MSC treats -2147483648 as -(2147...NAKAMURA Takumi2011-08-111-1/+2
* Typo.Chad Rosier2011-08-111-1/+1
* Stay within 80 columns.Devang Patel2011-08-101-2/+2
* Reapplying r136844.Andrew Trick2011-08-101-3/+13
* Cleanup. Remove an extraneous GraphTraits specialization.Andrew Trick2011-08-101-19/+5
* Distinguish between two copies of one inlined variable. Take 2.Devang Patel2011-08-101-0/+3
* Provide utility to extract and use lexical scoping information from machine i...Devang Patel2011-08-101-0/+247
* Cleanup. Make ScalarEvolution an explicit argument of theAndrew Trick2011-08-101-3/+3
* Added a SimplifyIndVar utility to simplify induction variable usersAndrew Trick2011-08-102-0/+60
* Cleanup. Added LoopBlocksDFS::perform for simple clients.Andrew Trick2011-08-101-0/+3
* Preserve the name for this variant of IRBuilder::CreateCallPeter Collingbourne2011-08-101-1/+1
* Cleanup. Avoid relying on specialization of std::distance.Andrew Trick2011-08-101-2/+2
* Fix the LoopUnroller to handle nontrivial loops and partial unrolling.Andrew Trick2011-08-101-0/+5
* Trim an unneeded header.Jakob Stoklund Olesen2011-08-092-1/+1
* Representation of 'atomic load' and 'atomic store' in IR.Eli Friedman2011-08-092-23/+105
* Add missing file.Rafael Espindola2011-08-091-0/+90
* Move CalculateRegClass to MRI::recomputeRegClass.Jakob Stoklund Olesen2011-08-092-5/+11
* Provide method to print variable's extended name which includes inline location.Devang Patel2011-08-091-1/+3
* Refer to the RegisterCoalescer pass by ID.Jakob Stoklund Olesen2011-08-091-6/+3
* Hoist hasLoadFromStackSlot and hasStoreToStackSlot.Jakob Stoklund Olesen2011-08-081-0/+6
* Pacify virtual dtor warnings and cmake buildbots.Benjamin Kramer2011-08-081-0/+2
* Add MCInstrAnalysis class. This allows the targets to specify own versions of...Benjamin Kramer2011-08-082-0/+77
* Temporarily revert r135528 which distinguishes between two copies of oneChandler Carruth2011-08-051-3/+0
* Fix a place that was clearly forgotten when the type legalizationDuncan Sands2011-08-041-2/+2
* Reverting r136884 updateUnloop, which crashed a linux builder.Andrew Trick2011-08-041-18/+3
* An algorithm for incrementally updating LoopInfo within aAndrew Trick2011-08-031-3/+18
* whitespaceAndrew Trick2011-08-031-25/+25
* An interface for iterating over a loop's blocks in DFS order.Andrew Trick2011-08-032-0/+207
* Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets.Bill Wendling2011-08-034-12/+0
* Add accessors for manipulating an MCInst's operands.Owen Anderson2011-08-031-0/+8
* Add more constantness in BlockFrequencyInfo.Jakub Staszak2011-08-032-2/+2
* New approach to r136737: insert the necessary fences for atomic ops in platfo...Eli Friedman2011-08-031-0/+19
* Remove CreateUnwind from the IRBuillder.Bill Wendling2011-08-031-4/+0
* SCEV: Use AssertingVH to catch dangling BasicBlock* when passes forgetAndrew Trick2011-08-031-1/+1
* Use cast<> instead of a C-style cast to get some free assertions.Jay Foad2011-08-031-2/+2
* Move methods in PassManagerBuilder offline.Rafael Espindola2011-08-021-236/+25
* move PassManagerBuilder.h to IPO. This is a non intuitive place to put it,Rafael Espindola2011-08-021-1/+1
* Assume .cfi_startproc is the first thing in a function. If the function isRafael Espindola2011-08-021-1/+1
* Sketch out PowerPC ELF writer. This is enough to get clang -integrated-asRoman Divacky2011-08-021-0/+17
* Remove the LLVMBuildUnwind C API function.Bill Wendling2011-08-021-3/+1
* Use consistent terminology for loop exit/exiting blocks. Name change only.Andrew Trick2011-08-021-7/+7
* Fix a couple silly typos in IRBuilder in the new atomic instructions.Eli Friedman2011-08-021-6/+6
* Add a clear() operation to MCInst, to drop all of its operands. Useful for t...Owen Anderson2011-08-011-0/+2
* Add BlockFrequency::getEntryFrequency()Jakub Staszak2011-08-012-7/+11
* The operands of a GlobalAlias are always Constants. Simplify thingsJay Foad2011-08-011-5/+4
* Add the 'resume' instruction for the new EH rewrite.Bill Wendling2011-07-316-63/+125
* Revert r136253, r136263, r136269, r136313, r136325, r136326, r136329, r136338,Bill Wendling2011-07-307-276/+65
* Add an isSSA() flag to MachineRegisterInfo.Jakob Stoklund Olesen2011-07-291-1/+21