aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaExceptionSpec.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2023-06-07 21:17:25 -0400
committerMatt Arsenault <Matthew.Arsenault@amd.com>2023-06-10 07:37:32 -0400
commit5b657f50b8e8dc5836fb80e566ca7569fd04c26f (patch)
treead15c0bb4a38537d40bcbb09d8d8b8a84b1924aa /clang/lib/Sema/SemaExceptionSpec.cpp
parent8fdedcd1a242f6b54eec969e72e35ac0a68b7ea1 (diff)
downloadllvm-5b657f50b8e8dc5836fb80e566ca7569fd04c26f.zip
llvm-5b657f50b8e8dc5836fb80e566ca7569fd04c26f.tar.gz
llvm-5b657f50b8e8dc5836fb80e566ca7569fd04c26f.tar.bz2
AMDGPU: Move LICM after AMDGPUCodeGenPrepare
The commit that added the run says it's to hoist uniform parts of integer division expansion. That expansion is performed later, so this didn't do anything in that case. Move this later so the original test shows the improvement. This also saves a run of "Canonicalize natural loops". Not sure why this appears to be still getting a separate loop PM run. Also feels a bit heavy to run this just for divide. Is there a way to specifically hoist the divide sequence when it expands?
Diffstat (limited to 'clang/lib/Sema/SemaExceptionSpec.cpp')
0 files changed, 0 insertions, 0 deletions