summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/Utils
diff options
context:
space:
mode:
authorSam Kolton <Sam.Kolton@amd.com>2017-01-17 15:26:02 +0000
committerSam Kolton <Sam.Kolton@amd.com>2017-01-17 15:26:02 +0000
commit9dffada98bdf2af532c4371ac6ba89262bb8beb8 (patch)
treec5890c02dc491fe53f9821dba86a2ce56427cba4 /llvm/lib/Target/AMDGPU/Utils
parent8b2996fe1a6354c525db6d67594777da22145980 (diff)
downloadbcm5719-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.cpp3
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;
OpenPOWER on IntegriCloud