Sjoerd Meijer
|
1b1167f58f
Recommit "[Clang] Pragma vectorize_width() implies vectorize(enable)"
|
5 năm trước cách đây |
Hans Wennborg
|
44ed889c4d
Revert r372082 "[Clang] Pragma vectorize_width() implies vectorize(enable)"
|
6 năm trước cách đây |
Sjoerd Meijer
|
3bf5dbcea1
[Clang] Pragma vectorize_width() implies vectorize(enable)
|
6 năm trước cách đây |
Aaron Ballman
|
e03316caa0
Don't keep stale pointers to LoopInfos.
|
6 năm trước cách đây |
Sjoerd Meijer
|
20198027b5
[Clang] Pragma vectorize_predicate implies vectorize
|
6 năm trước cách đây |
Sjoerd Meijer
|
dfb6cacf9c
[Clang] New loop pragma vectorize_predicate
|
6 năm trước cách đây |
Michael Kruse
|
2f03b60f2c
[CodeGen] Generate follow-up metadata for loops with more than one transformation.
|
6 năm trước cách đây |
Andrew Savonichev
|
a5df1086a2
[OpenCL] Generate 'unroll.enable' metadata for __attribute__((opencl_unroll_hint))
|
6 năm trước cách đây |
Chandler Carruth
|
324f918438
Update the file headers across all of the LLVM projects in the monorepo
|
6 năm trước cách đây |
Aaron Ballman
|
4bc17f2c87
Add two new pragmas for controlling software pipelining optimizations.
|
6 năm trước cách đây |
Michael Kruse
|
dc3613c1b0
[CodeGen] Generate llvm.loop.parallel_accesses instead of llvm.mem.parallel_loop_access metadata.
|
6 năm trước cách đây |
Richard Trieu
|
eddfe54a29
Move LoopHint.h from Sema to Parse
|
6 năm trước cách đây |
Chandler Carruth
|
59ea295b93
[TI removal] Test predicate rather than casting to detect a terminator
|
6 năm trước cách đây |
Michael Kruse
|
f44b5cff85
[CodeGen] Emit parallel_loop_access for each loop in the loop stack.
|
7 năm trước cách đây |
David Green
|
2f6d0b8d50
[UnrollAndJam] Add unroll_and_jam pragma handling
|
7 năm trước cách đây |
Fangrui Song
|
abdbb605f2
Remove trailing space
|
7 năm trước cách đây |
Benjamin Kramer
|
b1f9c060a1
[CodeGen] Pass objects that are expensive to copy by const ref.
|
8 năm trước cách đây |
Amara Emerson
|
ba58685ce8
Add the loop end location to the loop metadata. This additional information
|
8 năm trước cách đây |
Adam Nemet
|
c6bbb8c206
[Pragma] Clear loop distribution attribute between loops
|
9 năm trước cách đây |
Adam Nemet
|
e280490a85
Add loop pragma for Loop Distribution
|
9 năm trước cách đây |
Hal Finkel
|
04ad5509f8
Add a loop's debug location to its llvm.loop metadata
|
9 năm trước cách đây |
Duncan P. N. Exon Smith
|
2250bd96d2
CGLoopInfo: Use the MD_loop metadata kind from r264371, NFC
|
9 năm trước cách đây |
Anastasia Stulova
|
da91cb3158
[OpenCL] Generate metadata for opencl_unroll_hint attribute
|
9 năm trước cách đây |
Mark Heffernan
|
1476822ded
Add new llvm.loop.unroll.enable metadata for use with "#pragma unroll".
|
10 năm trước cách đây |
Tyler Nowicki
|
33ecde5538
Use CGLoopInfo to emit metadata for loop hint pragmas.
|
10 năm trước cách đây |
Tyler Nowicki
|
48e9c7a3ca
Make the variable names match the name of the metadata they control.
|
10 năm trước cách đây |
David Majnemer
|
e0a5197fff
[IRGen] Fix the MSVC2013 build
|
10 năm trước cách đây |
Tyler Nowicki
|
addc7c62d7
Add assume_safety option for pragma loop vectorize and interleave.
|
10 năm trước cách đây |
Tyler Nowicki
|
5023b47490
Eliminate unnecessary namespace to prevent conflicts.
|
10 năm trước cách đây |
Duncan P. N. Exon Smith
|
f2dc900c25
CodeGen: Update LoopAttributes for LLVM API change
|
10 năm trước cách đây |