index
:
delta/clang.git
baserock/flang
google/stable
google/testing
master
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
release_34
release_35
release_35@215011
release_36
release_37
release_38
release_39
release_40
release_50
release_60
release_70
release_80
release_90
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
llvm.org: Obsolete (use llvm)
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
CGLoopInfo.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Recommit "[Clang] Pragma vectorize_width() implies vectorize(enable)"
Sjoerd Meijer
2019-10-10
1
-0
/
+8
*
Revert r372082 "[Clang] Pragma vectorize_width() implies vectorize(enable)"
Hans Wennborg
2019-09-18
1
-8
/
+0
*
[Clang] Pragma vectorize_width() implies vectorize(enable)
Sjoerd Meijer
2019-09-17
1
-0
/
+8
*
Don't keep stale pointers to LoopInfos.
Aaron Ballman
2019-08-19
1
-5
/
+6
*
[Clang] Pragma vectorize_predicate implies vectorize
Sjoerd Meijer
2019-08-15
1
-6
/
+15
*
[Clang] New loop pragma vectorize_predicate
Sjoerd Meijer
2019-07-25
1
-1
/
+27
*
[CodeGen] Generate follow-up metadata for loops with more than one transforma...
Michael Kruse
2019-04-01
1
-91
/
+449
*
[OpenCL] Generate 'unroll.enable' metadata for __attribute__((opencl_unroll_...
Andrew Savonichev
2019-03-20
1
-2
/
+2
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
Add two new pragmas for controlling software pipelining optimizations.
Aaron Ballman
2019-01-04
1
-2
/
+36
*
[CodeGen] Generate llvm.loop.parallel_accesses instead of llvm.mem.parallel_l...
Michael Kruse
2018-12-20
1
-16
/
+24
*
Move LoopHint.h from Sema to Parse
Richard Trieu
2018-11-28
1
-1
/
+0
*
[TI removal] Test predicate rather than casting to detect a terminator
Chandler Carruth
2018-10-18
1
-4
/
+5
*
[CodeGen] Emit parallel_loop_access for each loop in the loop stack.
Michael Kruse
2018-08-03
1
-2
/
+13
*
[UnrollAndJam] Add unroll_and_jam pragma handling
David Green
2018-08-01
1
-5
/
+49
*
Remove trailing space
Fangrui Song
2018-07-30
1
-1
/
+1
*
[CodeGen] Pass objects that are expensive to copy by const ref.
Benjamin Kramer
2016-11-24
1
-5
/
+7
*
Add the loop end location to the loop metadata. This additional information
Amara Emerson
2016-11-10
1
-11
/
+17
*
[Pragma] Clear loop distribution attribute between loops
Adam Nemet
2016-08-24
1
-0
/
+1
*
Add loop pragma for Loop Distribution
Adam Nemet
2016-06-14
1
-1
/
+20
*
Add a loop's debug location to its llvm.loop metadata
Hal Finkel
2016-05-25
1
-8
/
+16
*
CGLoopInfo: Use the MD_loop metadata kind from r264371, NFC
Duncan P. N. Exon Smith
2016-03-25
1
-1
/
+1
*
[OpenCL] Generate metadata for opencl_unroll_hint attribute
Anastasia Stulova
2016-02-19
1
-8
/
+29
*
Add new llvm.loop.unroll.enable metadata for use with "#pragma unroll".
Mark Heffernan
2015-08-10
1
-12
/
+26
*
Use CGLoopInfo to emit metadata for loop hint pragmas.
Tyler Nowicki
2015-07-27
1
-16
/
+113
*
Make the variable names match the name of the metadata they control.
Tyler Nowicki
2015-07-14
1
-21
/
+20
*
[IRGen] Fix the MSVC2013 build
David Majnemer
2015-06-12
1
-1
/
+2
*
Add assume_safety option for pragma loop vectorize and interleave.
Tyler Nowicki
2015-06-11
1
-1
/
+29
*
Eliminate unnecessary namespace to prevent conflicts.
Tyler Nowicki
2015-06-08
1
-2
/
+1
*
CodeGen: Update LoopAttributes for LLVM API change
Duncan P. N. Exon Smith
2015-01-19
1
-3
/
+2
*
IR: Update clang for Metadata/Value split in r223802
Duncan P. N. Exon Smith
2014-12-09
1
-14
/
+13
*
Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave.
Mark Heffernan
2014-07-21
1
-1
/
+1
*
Rename loop unrolling and loop vectorizer metadata to have a common prefix.
Eli Bendersky
2014-06-25
1
-3
/
+3
*
This patch adds a helper class (CGLoopInfo) for marking memory instructions w...
Alexander Musman
2014-05-22
1
-0
/
+112