[PATCH] D29473: [AMDGPU] Unroll preferences improvements
Stanislav Mekhanoshin via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Feb 2 17:25:24 PST 2017
rampitec updated this revision to Diff 86928.
rampitec marked an inline comment as done.
rampitec edited the summary of this revision.
rampitec added a comment.
Added test.
Reverted portion about number of registers.
Removed general unroll threshold option.
Added logic to go deep into loop nest to see if that is actually contained loop needs to be unrolled, but not outer.
Repository:
rL LLVM
https://reviews.llvm.org/D29473
Files:
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
test/Transforms/LoopUnroll/AMDGPU/unroll-for-private.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D29473.86928.patch
Type: text/x-patch
Size: 7559 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170203/5512596c/attachment.bin>
More information about the llvm-commits
mailing list