diff options
| author | Sam Kolton <Sam.Kolton@amd.com> | 2017-01-17 15:26:02 +0000 |
|---|---|---|
| committer | Sam Kolton <Sam.Kolton@amd.com> | 2017-01-17 15:26:02 +0000 |
| commit | 9dffada98bdf2af532c4371ac6ba89262bb8beb8 (patch) | |
| tree | c5890c02dc491fe53f9821dba86a2ce56427cba4 /llvm/lib/Target/AMDGPU/Utils | |
| parent | 8b2996fe1a6354c525db6d67594777da22145980 (diff) | |
| download | bcm5719-llvm-9dffada98bdf2af532c4371ac6ba89262bb8beb8.tar.gz bcm5719-llvm-9dffada98bdf2af532c4371ac6ba89262bb8beb8.zip | |
[AMDGPU] Assembler: fix v_mac_f16 immediates
Reviewers: vpykhtin, artem.tamazov, tstellarAMD
Subscribers: arsenm, kzhuravl, wdng, nhaehnle, yaxunl, tony-tye
Differential Revision: https://reviews.llvm.org/D28802
llvm-svn: 292224
Diffstat (limited to 'llvm/lib/Target/AMDGPU/Utils')
| -rw-r--r-- | llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp b/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp index 5f651d4da5d..a24c44c8eb3 100644 --- a/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp +++ b/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp @@ -440,7 +440,8 @@ bool isInlinableLiteral32(int32_t Literal, bool HasInv2Pi) { } bool isInlinableLiteral16(int16_t Literal, bool HasInv2Pi) { - assert(HasInv2Pi); + if (!HasInv2Pi) + return false; if (Literal >= -16 && Literal <= 64) return true; |

