summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp
diff options
context:
space:
mode:
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>2016-10-19 17:40:36 +0000
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>2016-10-19 17:40:36 +0000
commitc87155037bc9e611369302c31789d16266e0ef60 (patch)
tree7381bff5b9d44b2fbb6c2ae094657f24d17d2814 /llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp
parentec544c552ed63cc0e21ccddf342023084c9b904f (diff)
downloadbcm5719-llvm-c87155037bc9e611369302c31789d16266e0ef60.tar.gz
bcm5719-llvm-c87155037bc9e611369302c31789d16266e0ef60.zip
[AMDGPU] Stop using MCRegisterClass::getSize()
Differential Review: https://reviews.llvm.org/D24675 llvm-svn: 284619
Diffstat (limited to 'llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp')
-rw-r--r--llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp b/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp
index 2e5286e1b3b..5b128f0e232 100644
--- a/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp
+++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp
@@ -214,7 +214,7 @@ void SIMCCodeEmitter::encodeInstruction(const MCInst &MI, raw_ostream &OS,
// Is this operand a literal immediate?
const MCOperand &Op = MI.getOperand(i);
- if (getLitEncoding(Op, RC.getSize(), STI) != 255)
+ if (getLitEncoding(Op, AMDGPU::getRegBitWidth(RC) / 8, STI) != 255)
continue;
// Yes! Encode it
OpenPOWER on IntegriCloud