summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Factor out duplicated code for reusing and inserting casts intoDan Gohman2010-06-19
* Teach regular and fast isel to set dead flags on unused implicit defsDan Gohman2010-06-18
* Allow ARM if-converter to be run after post allocation scheduling.Evan Cheng2010-06-18
* back-end libcall handling for ATOMIC_SWAP (__sync_lock_test_and_set)Jim Grosbach2010-06-18
* Add Expand-to-libcall support for additional atomics. This covers the usualJim Grosbach2010-06-18
* Revert r106304 (105548 and friends), which are the SCEVComplexityCompareDan Gohman2010-06-18
* Reapply 105540, 105542, and 105548, and revert r105732.Dan Gohman2010-06-18
* Add explicit keywords.Dan Gohman2010-06-18
* Start TargetRegisterClass indices at 0 instead of 1, so thatDan Gohman2010-06-18
* Grammar.Jim Grosbach2010-06-18
* Don't bother calling releaseMemory before destroying the DominatorTreeBase.Dan Gohman2010-06-18
* Give NamedRegionTimer an Enabled flag, allowing all its clients toDan Gohman2010-06-18
* Change UpdateNodeOperands' operand and return value from SDValue toDan Gohman2010-06-18
* Remove getIntegerSCEV; it's redundant with getConstant, and getConstantDan Gohman2010-06-18
* Eliminate unnecessary uses of getZExtValue().Dan Gohman2010-06-18
* isValueValidForType can be a static member function.Dan Gohman2010-06-18
* Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass,Dan Gohman2010-06-18
* Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). ThisStuart Hastings2010-06-17
* Add the entire range of DW_OP_lit[0..31], DW_OP_reg[0..31], and Jason Molenda2010-06-17
* Revert r106117, which was the result of me misreading the C++98/03Douglas Gregor2010-06-16
* MC: Simplify MCAssembler::isSymbolLinkerVisible to only take an MCSymbol.Daniel Dunbar2010-06-16
* MC: Lift SwitchSection() and Finish() into MCObjectStreamer.Daniel Dunbar2010-06-16
* MC: Factor out an MCObjectStreamer class, which will be shared by the concreteDaniel Dunbar2010-06-16
* Eliminate a redundant "typename" keywordDouglas Gregor2010-06-16
* Use separate named MDNode to hold each function's local variable info.Devang Patel2010-06-16
* Remove the local register allocator.Jakob Stoklund Olesen2010-06-15
* simplify-libcalls: fold strstr(a, b) == a -> strncmp(a, b, strlen(b)) == 0Benjamin Kramer2010-06-15
* disable SmallVectorImpl's copy constructor. This prevents a classChris Lattner2010-06-15
* Add CoalescerPair helper class.Jakob Stoklund Olesen2010-06-15
* Add missing include to unbreak the build.Sean Hunt2010-06-14
* - Do away with SimpleHazardRecognizer.h. It's not used and offers little value.Evan Cheng2010-06-14
* Fix a comment typo.Bob Wilson2010-06-14
* Let SmallVector take advantage of LiveRange's podness.Benjamin Kramer2010-06-13
* declare a class with 'class' instead of struct to avoid tag mismatch Chris Lattner2010-06-12
* Allow target to provide its own hazard recognizer to post-ra scheduler.Evan Cheng2010-06-12
* Support for nested functions/classes in debug output. (Again.) Radar 7424645.Stuart Hastings2010-06-11
* Define ContextualFoldingSet, which stores a context parameter to pass down toJohn McCall2010-06-11
* Avoid many "variable 'Sub' set but not used [-Wunused-but-set-variable]" warn...Duncan Sands2010-06-10
* Add includes to get ptrdiff_t. This is needed by gcc-4.6 which hasDuncan Sands2010-06-10
* Allow target to place 2-address pass inserted copies in better spots. Thumb2 ...Evan Cheng2010-06-09
* Revert 105540, 105542, 105544, 105546, and 105548 to unbreak bootstrapping.Evan Cheng2010-06-09
* - Fix description of SUBREG_TO_REG. It's not going to generate a zext. But itBill Wendling2010-06-09
* Pulled CodeMetrics out of InlineCost.h and made it a bit more general, so it ...Kenneth Uildriks2010-06-09
* Fix a gcc warning:Rafael Espindola2010-06-09
* Reapply r105521, this time appending "LLU" to 64 bitBruno Cardoso Lopes2010-06-08
* ADT: Add DAGDeltaAlgorithm, which is a DAG minimization algorithm built on to...Daniel Dunbar2010-06-08
* Use realloc instead of malloc+memcpy when growing a POD SmallVector. A smartBenjamin Kramer2010-06-08
* The FoldingSet hash data includes pointer values, so it isn'tDan Gohman2010-06-07
* Optimize ScalarEvolution's SCEVComplexityCompare predicate: don't goDan Gohman2010-06-07
* Create new accessors to get arguments for call/invoke instructions. It breaksBill Wendling2010-06-07