aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2013-01-25MIsched: Improve the interface to SchedDFS analysis (subtrees).Andrew Trick
2013-01-25ArrayRef reverse iterators.Andrew Trick
2013-01-25whitespaceAndrew Trick
2013-01-25SchedDFS: Initial support for nested subtrees.Andrew Trick
2013-01-25MISched: Add SchedDFSResult to ScheduleDAGMI to formalize theAndrew Trick
2013-01-25SchedDFS: Constify interface.Andrew Trick
2013-01-24Moving Cost Tables up to share with other targetsRenato Golin
2013-01-24Add asserts to SmallVector so that calls to front() and back() only succeedRichard Trieu
2013-01-24MIsched: Added biasCriticalPath.Andrew Trick
2013-01-24[ELF] Add R_X86_64_IRELATIVE.Michael J. Spencer
2013-01-24Add a profile for uniquifying the AttributeSet with the AttributeSetNodes.Bill Wendling
2013-01-24Create a new class: AttributeSetNode.Bill Wendling
2013-01-23Remove dead methods.Bill Wendling
2013-01-23Initialize SSPBufferSize. PR14999. Patch by Vinson Lee.Chad Rosier
2013-01-23Remove unused methods and ivars.Bill Wendling
2013-01-23Clean up assignment of CalleeSaveStackSlotSize: get rid of the default and ex...Eli Bendersky
2013-01-23Add the IR attribute 'sspstrong'.Bill Wendling
2013-01-23Remove the last of uses that use the Attribute object as a collection of attr...Bill Wendling
2013-01-23Use the AttributeSet when removing multiple attributes. Use Attribute::AttrKindBill Wendling
2013-01-23[Support][ErrorOr] Don't use nullptr :(Michael J. Spencer
2013-01-23Use the AttributeSet when adding multiple attributes and an Attribute::AttrKindBill Wendling
2013-01-23[Support][ErrorOr] Add optimized specialization of ErrorOr<void>.Michael J. Spencer
2013-01-22[Support][ErrorOr] Make old gcc happy.Michael J. Spencer
2013-01-22More encapsulation work.Bill Wendling
2013-01-22Initial patch for x32 ABI support.Eli Bendersky
2013-01-22Fix truncation of relocation types in Support/ELF.hTim Northover
2013-01-22Begin fleshing out an interface in TTI for modelling the costs ofChandler Carruth
2013-01-22Make APFloat constructor require explicit semantics.Tim Northover
2013-01-22SparseMultiSet.h: Add suggested parentheses.NAKAMURA Takumi
2013-01-22Add a new method that adds the AttributeSet at the given index. No functional...Bill Wendling
2013-01-21Remove unused method.Bill Wendling
2013-01-21Have AttributeSet::getRetAttributes() return an AttributeSet instead of Attri...Bill Wendling
2013-01-21Make AttributeSet::getFnAttributes() return an AttributeSet instead of an Att...Bill Wendling
2013-01-21r173072 is causing some regressions on big endian hosts, I don't have time to...Chris Lattner
2013-01-21rework the Bitstream reader to actually work a machine word at a time, instea...Chris Lattner
2013-01-21Fix a heinous inefficiency introduced in r149918, wherein reading each byte of aChris Lattner
2013-01-21Introduce a new data structure, the SparseMultiSet, and changes to the MI sch...Michael Ilseman
2013-01-21rename "SkipToWord" to "SkipToFourByteBoundary" since a word is not always 4 ...Chris Lattner
2013-01-21Switch CodeMetrics itself over to use TTI to determine if an instructionChandler Carruth
2013-01-21Fix indentation and formatting.Chandler Carruth
2013-01-21Now that the inline cost analysis is a pass, we can easily have itChandler Carruth
2013-01-21Make the inline cost a proper analysis pass. This remains essentiallyChandler Carruth
2013-01-21Fix an old-style doxygen comment.Chandler Carruth
2013-01-21Cleanup the formatting of this header. This removes the namespace indentChandler Carruth
2013-01-21Revert "[Object] .bss sections have no content. PR15005."Michael J. Spencer
2013-01-21[Object] .bss sections have no content. PR15005.Michael J. Spencer
2013-01-21Remove the comma from the last enumerator to fix -pedantic warnings.Chandler Carruth
2013-01-21Introduce a generic interface for querying an operation's expectedChandler Carruth
2013-01-21Support/Compiler.h: MSC1600, aka VS2010, is not C++11-ready.NAKAMURA Takumi
2013-01-20Revert CostTable algorithm, will re-writeRenato Golin