summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-exegesis/lib/Assembler.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2018-08-01 14:36:12 +0000
committerDavid Green <david.green@arm.com>2018-08-01 14:36:12 +0000
commitc8e3924b3b8aacbcd089530e5fe8c1b463177780 (patch)
treef6c1a2d3879e2080d21c76389e932a6e1c42d0b2 /llvm/tools/llvm-exegesis/lib/Assembler.cpp
parente364e57ac9207fa479516af05db4631f144661b4 (diff)
downloadbcm5719-llvm-c8e3924b3b8aacbcd089530e5fe8c1b463177780.tar.gz
bcm5719-llvm-c8e3924b3b8aacbcd089530e5fe8c1b463177780.zip
[UnrollAndJam] Add unroll_and_jam pragma handling
This adds support for the unroll_and_jam pragma, to go with the recently added unroll and jam pass. The name of the pragma is the same as is used in the Intel compiler, and most of the code works the same as for unroll. #pragma clang loop unroll_and_jam has been separated into a different patch. This part adds #pragma unroll_and_jam with an optional count, and #pragma no_unroll_and_jam to disable the transform. Differential Revision: https://reviews.llvm.org/D47267 llvm-svn: 338566
Diffstat (limited to 'llvm/tools/llvm-exegesis/lib/Assembler.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud