summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* SCC: Use the reference typedefDuncan P. N. Exon Smith2014-04-25
* This reapplies r207235 with an additional bugfixes caught by the msanAdrian Prantl2014-04-25
* MCAssembler: Simplify implementation of const variants of getSymbolData by ca...David Blaikie2014-04-25
* blockfreq: Further shift logic to LoopDataDuncan P. N. Exon Smith2014-04-25
* SCC: Provide operator->() through iterator_facade_baseDuncan P. N. Exon Smith2014-04-25
* SCC: Remove non-const operator*()Duncan P. N. Exon Smith2014-04-25
* SCC: Doxygen-ize comments, NFCDuncan P. N. Exon Smith2014-04-25
* Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl2014-04-25
* SCC: Un-inline long functionsDuncan P. N. Exon Smith2014-04-25
* SCC: Remove redundant inline keywords, NFCDuncan P. N. Exon Smith2014-04-25
* ARM: remove @llvm.arm.sevlSaleem Abdulrasool2014-04-25
* ARM: provide a new generic hint intrinsicSaleem Abdulrasool2014-04-25
* This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl2014-04-25
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-25
* blockfreq: Only one mass distribution per nodeDuncan P. N. Exon Smith2014-04-25
* blockfreq: Document high-level functionsDuncan P. N. Exon Smith2014-04-25
* blockfreq: Remove dead codeDuncan P. N. Exon Smith2014-04-25
* blockfreq: Separate unwrapLoops() from finalizeMetrics()Duncan P. N. Exon Smith2014-04-25
* blockfreq: LoopData::MemberList => NodeListDuncan P. N. Exon Smith2014-04-25
* blockfreq: Expose getPackagedNode()Duncan P. N. Exon Smith2014-04-25
* blockfreq: Store the header with the membersDuncan P. N. Exon Smith2014-04-25
* blockfreq: Encapsulate LoopData::HeaderDuncan P. N. Exon Smith2014-04-25
* blockfreq: Embed Loop hierarchy in LoopDataDuncan P. N. Exon Smith2014-04-25
* blockfreq: Use LoopData directlyDuncan P. N. Exon Smith2014-04-25
* blockfreq: Stop using range-based for to traverse LoopsDuncan P. N. Exon Smith2014-04-25
* blockfreq: Use a std::list for LoopsDuncan P. N. Exon Smith2014-04-25
* Allow vectorization of bit intrinsics in BB Vectorizer.Karthik Bhat2014-04-25
* Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl2014-04-25
* This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl2014-04-25
* Revert "Debug info for optimized code: Support variables that are on the stac...Adrian Prantl2014-04-25
* Add missing include, found by modules build.Richard Smith2014-04-24
* Function defined in a header should be inline. Found by modules build.Richard Smith2014-04-24
* [ADT] Generalize pointee_iterator to smart pointers by using decltype.Chandler Carruth2014-04-24
* Remove dead inline function that doesn't compileReid Kleckner2014-04-24
* Add 'musttail' marker to call instructionsReid Kleckner2014-04-24
* [modules] "Specialize" a function by actually specializing a function templateRichard Smith2014-04-24
* Debug info for optimized code: Support variables that are on the stack andAdrian Prantl2014-04-24
* [X86] Add support for Read Time Stamp Counter x86 builtin intrinsics.Andrea Di Biagio2014-04-24
* Spread some const around for non-mutating uses of MCSymbolData.David Blaikie2014-04-24
* [LCG] Incorporate the core trick of improvements on the naive Tarjan'sChandler Carruth2014-04-24
* [LCG] Switch the parent SCC tracking from a SmallSetVector toChandler Carruth2014-04-24
* [LCG] We don't actually need a set in each SCC to track the nodes. WeChandler Carruth2014-04-24
* [LCG] Switch the SCC's parent iterators to be value iterators ratherChandler Carruth2014-04-24
* [ADT] Attempt to appease another MSVC oddity by moving the injectedChandler Carruth2014-04-24
* [C++] Use 'nullptr'.Craig Topper2014-04-24
* [ADT] Try to appease MSVC by sinking the enable_if from a defaultChandler Carruth2014-04-24
* Use the shiny new iterator adaptor tool to implement theChandler Carruth2014-04-24
* [ADT] Factor out the facade aspect of the iterator_adaptor_base into itsChandler Carruth2014-04-24
* [ADT] Add a generic iterator utility for adapting iterators much likeChandler Carruth2014-04-24
* [LCG] Normalize the post-order SCC iterator to just iterate over the SCCChandler Carruth2014-04-23