aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/ErrorHandling.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2020-02-11 09:58:53 -0500
committerMatt Arsenault <arsenm2@gmail.com>2020-02-11 18:11:39 -0500
commit92c62582fc546c56b73f78402291337a24acf54e (patch)
tree5c99d516d5686fddca7dc3a6420af7125f5a7198 /llvm/lib/Support/ErrorHandling.cpp
parentb87e3e2d0db8b0eb7a8f26525dad74cc7014b85f (diff)
downloadllvm-92c62582fc546c56b73f78402291337a24acf54e.zip
llvm-92c62582fc546c56b73f78402291337a24acf54e.tar.gz
llvm-92c62582fc546c56b73f78402291337a24acf54e.tar.bz2
AMDGPU: Directly use rcp intrinsic in idiv expansions
Since natural fdiv lowering is now more conservative even with denormals disabled, we get a slower expansion from just a plain 1.0/fdiv. Directly emit the rcp intrinsic when using it to implement integer division to avoid a pointlessly complex sequence.
Diffstat (limited to 'llvm/lib/Support/ErrorHandling.cpp')
0 files changed, 0 insertions, 0 deletions