summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2016-11-15 00:04:33 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2016-11-15 00:04:33 +0000
commit972034bda9623c0a8441dae1d374c74137f85171 (patch)
tree3829e1d7872ef19021f0fc364b4e682f62c22f2b /llvm/lib
parent9c884e495c83e73c4cc8768adc1572fcf582c08c (diff)
downloadbcm5719-llvm-972034bda9623c0a8441dae1d374c74137f85171.tar.gz
bcm5719-llvm-972034bda9623c0a8441dae1d374c74137f85171.zip
AMDGPU: Fix formatting of 1/2pi immediate
llvm-svn: 286912
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp b/llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp
index 3ab030082ec..e20e6f521fe 100644
--- a/llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp
+++ b/llvm/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp
@@ -351,7 +351,7 @@ void AMDGPUInstPrinter::printImmediate32(uint32_t Imm,
O << "-4.0";
else if (Imm == 0x3e22f983 &&
STI.getFeatureBits()[AMDGPU::FeatureInv2PiInlineImm])
- O << "1/2pi";
+ O << "0.15915494";
else
O << formatHex(static_cast<uint64_t>(Imm));
}
@@ -385,7 +385,7 @@ void AMDGPUInstPrinter::printImmediate64(uint64_t Imm,
O << "-4.0";
else if (Imm == 0x3fc45f306dc9c882 &&
STI.getFeatureBits()[AMDGPU::FeatureInv2PiInlineImm])
- O << "1/2pi";
+ O << "0.15915494";
else {
assert(isUInt<32>(Imm) || Imm == 0x3fc45f306dc9c882);
OpenPOWER on IntegriCloud