diff options
author | Sebastian Neubauer <sebastian.neubauer@amd.com> | 2021-01-26 12:44:02 +0100 |
---|---|---|
committer | Sebastian Neubauer <sebastian.neubauer@amd.com> | 2021-01-26 15:33:15 +0100 |
commit | b36370d15335d7703715eb8cf3a3c62da36c2668 (patch) | |
tree | c0351f4274cc8eed11a63ba680d78228182490a3 /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | 608ac62540addfb5ee425cf407bafffb40fd3f06 (diff) | |
download | llvm-b36370d15335d7703715eb8cf3a3c62da36c2668.zip llvm-b36370d15335d7703715eb8cf3a3c62da36c2668.tar.gz llvm-b36370d15335d7703715eb8cf3a3c62da36c2668.tar.bz2 |
[AMDGPU] Add IntrWillReturn to three intrinsics
None of these can terminate a wave or lane.
With these, all intrinsic are IntrWillReturn except those that change
exec or can terminate the wave.
Not marking intrinsics as WillReturn may prevent optimizations in the
future: https://lists.llvm.org/pipermail/llvm-dev/2021-January/148047.html
Differential Revision: https://reviews.llvm.org/D95436
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions