diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2018-08-06 21:38:27 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2018-08-06 21:38:27 +0000 |
| commit | f8768bfc846cc3e007f096c530f4f5c17f85eb58 (patch) | |
| tree | 51aa6bbfda978694655e9ed58e60e9b6f4651e08 /clang/lib | |
| parent | e262bb1afb391eb705cf2fa733e04cca6d51bf47 (diff) | |
| download | bcm5719-llvm-f8768bfc846cc3e007f096c530f4f5c17f85eb58.tar.gz bcm5719-llvm-f8768bfc846cc3e007f096c530f4f5c17f85eb58.zip | |
AMDGPU: Fix implementation of isCanonicalized
If denormals are enabled, denormals are canonical.
Also fix a few other issues. minnum/maxnum are supposed
to canonicalize. Temporarily improve workaround for the
instruction behavior change in gfx9.
Handle selects and fcopysign.
The tests were also largely broken, since they were
checking for a flush used on some targets after the
store of the result.
llvm-svn: 339061
Diffstat (limited to 'clang/lib')
0 files changed, 0 insertions, 0 deletions

