diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2020-02-11 09:58:53 -0500 |
---|---|---|
committer | Matt Arsenault <arsenm2@gmail.com> | 2020-02-11 18:11:39 -0500 |
commit | 92c62582fc546c56b73f78402291337a24acf54e (patch) | |
tree | 5c99d516d5686fddca7dc3a6420af7125f5a7198 /llvm/lib/Support/ErrorHandling.cpp | |
parent | b87e3e2d0db8b0eb7a8f26525dad74cc7014b85f (diff) | |
download | llvm-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