aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Remove the local register allocator.Jakob Stoklund Olesen2010-06-152-7/+0
* simplify-libcalls: fold strstr(a, b) == a -> strncmp(a, b, strlen(b)) == 0Benjamin Kramer2010-06-151-0/+4
* disable SmallVectorImpl's copy constructor. This prevents a classChris Lattner2010-06-151-0/+2
* Add CoalescerPair helper class.Jakob Stoklund Olesen2010-06-151-0/+84
* Add missing include to unbreak the build.Sean Hunt2010-06-141-0/+1
* - Do away with SimpleHazardRecognizer.h. It's not used and offers little value.Evan Cheng2010-06-141-0/+93
* Fix a comment typo.Bob Wilson2010-06-141-1/+1
* Let SmallVector take advantage of LiveRange's podness.Benjamin Kramer2010-06-131-0/+2
* declare a class with 'class' instead of struct to avoid tag mismatch Chris Lattner2010-06-121-1/+2
* Allow target to provide its own hazard recognizer to post-ra scheduler.Evan Cheng2010-06-121-0/+11
* Support for nested functions/classes in debug output. (Again.) Radar 7424645.Stuart Hastings2010-06-111-1/+5
* Define ContextualFoldingSet, which stores a context parameter to pass down toJohn McCall2010-06-111-0/+75
* Avoid many "variable 'Sub' set but not used [-Wunused-but-set-variable]" warn...Duncan Sands2010-06-101-3/+2
* Add includes to get ptrdiff_t. This is needed by gcc-4.6 which hasDuncan Sands2010-06-104-0/+4
* Allow target to place 2-address pass inserted copies in better spots. Thumb2 ...Evan Cheng2010-06-091-0/+8
* Revert 105540, 105542, 105544, 105546, and 105548 to unbreak bootstrapping.Evan Cheng2010-06-092-39/+26
* - Fix description of SUBREG_TO_REG. It's not going to generate a zext. But itBill Wendling2010-06-091-10/+9
* Pulled CodeMetrics out of InlineCost.h and made it a bit more general, so it ...Kenneth Uildriks2010-06-092-40/+77
* Fix a gcc warning:Rafael Espindola2010-06-091-0/+2
* Reapply r105521, this time appending "LLU" to 64 bitBruno Cardoso Lopes2010-06-082-2/+4
* ADT: Add DAGDeltaAlgorithm, which is a DAG minimization algorithm built on to...Daniel Dunbar2010-06-081-0/+73
* Use realloc instead of malloc+memcpy when growing a POD SmallVector. A smartBenjamin Kramer2010-06-081-3/+4
* The FoldingSet hash data includes pointer values, so it isn'tDan Gohman2010-06-072-29/+39
* Optimize ScalarEvolution's SCEVComplexityCompare predicate: don't goDan Gohman2010-06-071-0/+3
* Create new accessors to get arguments for call/invoke instructions. It breaksBill Wendling2010-06-071-0/+6
* revert r105521, which is breaking the buildbots with stuff like this:Chris Lattner2010-06-052-4/+2
* Initial AVX support for some instructions. No patterns matchedBruno Cardoso Lopes2010-06-052-2/+4
* Make MachineFunctionPass::createPrinterPass private, as no subclassesDan Gohman2010-06-051-4/+5
* Revert 105492 & 105493 due to a testcase regression. Radar 7424645.Stuart Hastings2010-06-051-5/+1
* LSR needs to remember inserted instructions even in postinc mode, becauseDan Gohman2010-06-051-1/+6
* Implement operator== and operator!= for SetVector.Dan Gohman2010-06-051-0/+8
* Support for nested functions/classes in debug output. Radar 7424645.Stuart Hastings2010-06-041-1/+5
* Slightly change the meaning of the reMaterialize target hook when the originalJakob Stoklund Olesen2010-06-022-2/+10
* Remove the TargetRegisterClass member from CalleeSavedInfoRafael Espindola2010-06-021-4/+2
* Rename canCombinedSubRegIndex method to something more grammatically correctBob Wilson2010-06-021-8/+9
* remove trailing whitespaceJim Grosbach2010-06-021-75/+75
* Remove uses of getCalleeSavedRegClasses from outside theRafael Espindola2010-06-021-5/+4
* Don't call flush() at a library level which isn't checking for errorsDan Gohman2010-06-011-1/+1
* Fix a typo in a comment.Dan Gohman2010-06-011-1/+1
* SelectionDAG shouldn't have a FunctionLoweringInfo member. RegsForValueDan Gohman2010-05-291-4/+1
* Fix typo.Nick Lewycky2010-05-291-1/+1
* Split the logic behind CastInst::isNoopCast into a separate static function,Dan Gohman2010-05-281-0/+8
* Fix a comment; vectors are not a special case here.Dan Gohman2010-05-281-1/+1
* Add a TargetRegisterInfo::composeSubRegIndices hook with a defaultJakob Stoklund Olesen2010-05-282-1/+32
* Move FindAvailableLoadedValue isSafeToLoadUnconditionally out ofDan Gohman2010-05-283-29/+51
* Fix a comment.Dan Gohman2010-05-281-1/+1
* Add a -regalloc=default option that chooses a register allocator based on the -OJakob Stoklund Olesen2010-05-271-2/+3
* Remove ancient prototype.Jakob Stoklund Olesen2010-05-271-4/+0
* back out 104862/104869. Can reuse stacksave after all. Very cool.Jim Grosbach2010-05-272-6/+2
* Make ParseIRFile and getLazyIRFileModule incoporate the underlyingDan Gohman2010-05-271-2/+4