aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2010-06-24Edit and clarify comments for TargetInstrInfo methods:Bob Wilson
2010-06-24Add a comment about a thread safety issue in Statistic.h.Dan Gohman
2010-06-24Add overloads for getFile and getFileOrSTDIN which take a const char *Dan Gohman
2010-06-24Be more strict about subreg-to-subreg copies in CoalescerPair.Jakob Stoklund Olesen
2010-06-24Reapply r106634, now that the bug it exposed is fixed.Dan Gohman
2010-06-24Revert "Replace a big gob of old coalescer logic with the new CoalescerPair c...Jakob Stoklund Olesen
2010-06-24Use ValueMap instead of DenseMap.Devang Patel
2010-06-24Replace a big gob of old coalescer logic with the new CoalescerPair class.Jakob Stoklund Olesen
2010-06-23Cosmetic change.Devang Patel
2010-06-23minor enhancement to llvm::isFreeCall API: return CallInst; no functional changeGabor Greif
2010-06-23Revert r106263, "Fold the ShrinkDemandedOps pass into the regular DAGCombiner...Daniel Dunbar
2010-06-23Some targets don't require the fencing MEMBARRIER instructions surroundingJim Grosbach
2010-06-23remove trailing whitespaceJim Grosbach
2010-06-22Replace ScalarEvolution's private copy of getLoopPredecessorDan Gohman
2010-06-22Look for and use a different darwin crash reporter library.Eric Christopher
2010-06-22Move PHIElimination's SplitCriticalEdge for MachineBasicBlocks outDan Gohman
2010-06-22Split out the code for finding a unique loop predecessor fromDan Gohman
2010-06-22Add a comment explaining a non-obvious API.Dan Gohman
2010-06-22Use single interface, using twine, to get named metadata.Devang Patel
2010-06-22Tail merging pass shall not break up IT blocks. rdar://8115404Evan Cheng
2010-06-21Remove isTwoAddress from llvm.Eric Christopher
2010-06-21Move several non-performance-critical member functinos out of line.Dan Gohman
2010-06-21make the Value constructor protected.Chris Lattner
2010-06-19Factor out duplicated code for reusing and inserting casts intoDan Gohman
2010-06-18Teach regular and fast isel to set dead flags on unused implicit defsDan Gohman
2010-06-18Allow ARM if-converter to be run after post allocation scheduling.Evan Cheng
2010-06-18back-end libcall handling for ATOMIC_SWAP (__sync_lock_test_and_set)Jim Grosbach
2010-06-18Add Expand-to-libcall support for additional atomics. This covers the usualJim Grosbach
2010-06-18Revert r106304 (105548 and friends), which are the SCEVComplexityCompareDan Gohman
2010-06-18Reapply 105540, 105542, and 105548, and revert r105732.Dan Gohman
2010-06-18Add explicit keywords.Dan Gohman
2010-06-18Start TargetRegisterClass indices at 0 instead of 1, so thatDan Gohman
2010-06-18Grammar.Jim Grosbach
2010-06-18Don't bother calling releaseMemory before destroying the DominatorTreeBase.Dan Gohman
2010-06-18Give NamedRegionTimer an Enabled flag, allowing all its clients toDan Gohman
2010-06-18Change UpdateNodeOperands' operand and return value from SDValue toDan Gohman
2010-06-18Remove getIntegerSCEV; it's redundant with getConstant, and getConstantDan Gohman
2010-06-18Eliminate unnecessary uses of getZExtValue().Dan Gohman
2010-06-18isValueValidForType can be a static member function.Dan Gohman
2010-06-18Fold the ShrinkDemandedOps pass into the regular DAGCombiner pass,Dan Gohman
2010-06-17Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). ThisStuart Hastings
2010-06-17Add the entire range of DW_OP_lit[0..31], DW_OP_reg[0..31], and Jason Molenda
2010-06-16Revert r106117, which was the result of me misreading the C++98/03Douglas Gregor
2010-06-16MC: Simplify MCAssembler::isSymbolLinkerVisible to only take an MCSymbol.Daniel Dunbar
2010-06-16MC: Lift SwitchSection() and Finish() into MCObjectStreamer.Daniel Dunbar
2010-06-16MC: Factor out an MCObjectStreamer class, which will be shared by the concreteDaniel Dunbar
2010-06-16Eliminate a redundant "typename" keywordDouglas Gregor
2010-06-16Use separate named MDNode to hold each function's local variable info.Devang Patel
2010-06-15Remove the local register allocator.Jakob Stoklund Olesen
2010-06-15simplify-libcalls: fold strstr(a, b) == a -> strncmp(a, b, strlen(b)) == 0Benjamin Kramer