summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CGLoopInfo.h
Commit message (Expand)AuthorAgeFilesLines
* [CodeGen] Pass objects that are expensive to copy by const ref.Benjamin Kramer2016-11-241-5/+5
* Add the loop end location to the loop metadata. This additional informationAmara Emerson2016-11-101-5/+5
* [NFC] Header cleanupMehdi Amini2016-07-181-1/+0
* Add loop pragma for Loop DistributionAdam Nemet2016-06-141-0/+9
* Add a loop's debug location to its llvm.loop metadataHal Finkel2016-05-251-3/+7
* Add new llvm.loop.unroll.enable metadata for use with "#pragma unroll".Mark Heffernan2015-08-101-5/+4
* Use CGLoopInfo to emit metadata for loop hint pragmas.Tyler Nowicki2015-07-271-2/+22
* Make the variable names match the name of the metadata they control.Tyler Nowicki2015-07-141-16/+16
* Add assume_safety option for pragma loop vectorize and interleave.Tyler Nowicki2015-06-111-1/+4
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-2/+2
* Header guard canonicalization, clang part.Benjamin Kramer2014-08-131-3/+3
* Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave.Mark Heffernan2014-07-211-1/+1
* Rename loop unrolling and loop vectorizer metadata to have a common prefix.Eli Bendersky2014-06-251-4/+4
* This patch adds a helper class (CGLoopInfo) for marking memory instructions w...Alexander Musman2014-05-221-0/+136