summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2016-08-26TailDuplication: Record blocks that received the duplicated block. NFC.Kyle Butt
2016-08-26Streamline LTO getComdat invocation (NFC)Teresa Johnson
2016-08-26[MC] Move .cv_loc management logic out of MCContextReid Kleckner
2016-08-26GlobalISel: legalize sdiv and srem operations.Tim Northover
2016-08-26limit the number of instructions per block examined by dead store eliminationBob Haarman
2016-08-26[LoopUnroll] Use OptimizationRemarkEmitter directly not via the analysis passAdam Nemet
2016-08-26Implement getRandomBytes() functionEugene Leviant
2016-08-26Fix the static_assert added in r279536.Akira Hatanaka
2016-08-25GlobalISel: add missing type to G_UADDE instructionsTim Northover
2016-08-25GlobalISel: perform multi-step legalizationTim Northover
2016-08-25TailDuplication: Don't pass MMI separately from MF. NFCKyle Butt
2016-08-25TailDuplication: Save MF and reduce number of parameters. NFCKyle Butt
2016-08-25MachineFunctionProperties/MIRParser: Rename AllVRegsAllocated->NoVRegs, compu...Matthias Braun
2016-08-24MIRYamlMapping cleanupMatthias Braun
2016-08-24MachineRegisterInfo/MIR: Initialize tracksSubRegLiveness early, do not print/...Matthias Braun
2016-08-24AMDGCN/SI: Implement readlane/readfirstlane intrinsicsChangpeng Fang
2016-08-24DebugInfo: Add flag to CU to disable emission of inline debug info into the s...David Blaikie
2016-08-24Create subranges for new intervals resulting from live interval splittingKrzysztof Parzyszek
2016-08-24[PM] Introduce basic update capabilities to the new PM's CGSCC passChandler Carruth
2016-08-24CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun
2016-08-24MIRParser/MIRPrinter: Compute isSSA instead of printing/parsing it.Matthias Braun
2016-08-24MachineModuleInfo: Avoid dummy constructor, use INITIALIZE_TM_PASSMatthias Braun
2016-08-23[stackmaps] Remove an unneeded member variable [NFC]Philip Reames
2016-08-23[stackmaps] More extraction of common code [NFCI]Philip Reames
2016-08-23[LoopUnroll] By default disable unrolling when optimizing for size.Michael Zolotukhin
2016-08-23Remove unused data member to unbreak -Werror builds.Richard Smith
2016-08-23Revert r279564. It introduces undefined behavior (binding a reference to aRichard Smith
2016-08-23[ThinLTO] Add caching to the new LTO APIMehdi Amini
2016-08-23[stackmaps] Extract out magic constants [NFCI]Philip Reames
2016-08-23MachineFunction: Introduce NoPHIs propertyMatthias Braun
2016-08-23GlobalISel: make truncate/extend casts uniformTim Northover
2016-08-23GlobalISel: legalize integer comparisons on AArch64.Tim Northover
2016-08-23GlobalISel: legalize conditional branches on AArch64.Tim Northover
2016-08-23CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun
2016-08-23GlobalISel: extend legalizer interface to handle multiple types.Tim Northover
2016-08-23Stop always creating and running an LTO compilation if there is not a single ...Mehdi Amini
2016-08-23[SelectionDAG] Use a union of bitfield structs for SDNode::SubclassData.Justin Lebar
2016-08-23Fix windows build failureXinliang David Li
2016-08-23[Profile] refactor meta data copying/swapping codeXinliang David Li
2016-08-23Work around PR29097 to get the module bots going again.Adrian Prantl
2016-08-23[LTOCodeGenerator] Reduce code duplication. NFCI.Davide Italiano
2016-08-23Revert "(HEAD -> master, origin/master, origin/HEAD) CodeGen: Remove MachineF...Matthias Braun
2016-08-23CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePassesMatthias Braun
2016-08-22ADT: Separate some list manipulation API into ilist_base, NFCDuncan P. N. Exon Smith
2016-08-22[ADT] Actually mutate the iterator VisitStack.back().second, not its copy.Tim Shen
2016-08-22[GraphTraits] Replace all NodeType usage with NodeRefTim Shen
2016-08-22ADT: Remove ilist_*sentinel_traits, NFCDuncan P. N. Exon Smith
2016-08-22Add comments and an assert to follow-up on r279113. NFC.Pete Cooper
2016-08-22IDFCalculator: Remove unused field.Daniel Berlin
2016-08-22MSSA: Factor out phi node placementDaniel Berlin