summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2014-05-01 16:37:52 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2014-05-01 16:37:52 +0000
commit06028dd7be41bf55c11d3045314dc71082346c8e (patch)
tree5182340c7552428bbaa6d7a81a0e17f4133051d2 /llvm/lib/Target
parentffc1c6af499c0744d8862c6f01b1224df7fe29ce (diff)
downloadbcm5719-llvm-06028dd7be41bf55c11d3045314dc71082346c8e.tar.gz
bcm5719-llvm-06028dd7be41bf55c11d3045314dc71082346c8e.zip
R600/SI: Fix verifier error with pseudo store instructions.
Use i32 instead of specifying SReg_32. When this is the pseudo INDIRECT_BASE_ADDR, this would give a bogus verifier error. llvm-svn: 207770
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/R600/SIInstrInfo.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/R600/SIInstrInfo.td b/llvm/lib/Target/R600/SIInstrInfo.td
index 93de9aa4609..7e8512d20db 100644
--- a/llvm/lib/Target/R600/SIInstrInfo.td
+++ b/llvm/lib/Target/R600/SIInstrInfo.td
@@ -137,7 +137,7 @@ class SGPRImm <dag frag> : PatLeaf<frag, [{
}]>;
def FRAMEri32 : Operand<iPTR> {
- let MIOperandInfo = (ops SReg_32:$ptr, i32imm:$index);
+ let MIOperandInfo = (ops i32:$ptr, i32imm:$index);
}
//===----------------------------------------------------------------------===//
OpenPOWER on IntegriCloud