summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCInstr64Bit.td
diff options
context:
space:
mode:
authorEric Christopher <echristo@gmail.com>2018-08-21 18:35:08 +0000
committerEric Christopher <echristo@gmail.com>2018-08-21 18:35:08 +0000
commit3dc594c1e652b9225c857abde758176ba8a175b7 (patch)
tree3e383a7587c6aebb2af07dadfc7b3263495e3851 /llvm/lib/Target/PowerPC/PPCInstr64Bit.td
parentf3374f04ad099c789717c209c27e77dc4d320689 (diff)
downloadbcm5719-llvm-3dc594c1e652b9225c857abde758176ba8a175b7.tar.gz
bcm5719-llvm-3dc594c1e652b9225c857abde758176ba8a175b7.zip
Temporarily Revert "[PowerPC] Generate Power9 extswsli extend sign and shift immediate instruction" due to it causing a compiler crash on valid.
This reverts commit r340016, testcase forthcoming. llvm-svn: 340315
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCInstr64Bit.td')
-rw-r--r--llvm/lib/Target/PowerPC/PPCInstr64Bit.td5
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCInstr64Bit.td b/llvm/lib/Target/PowerPC/PPCInstr64Bit.td
index b533efd0ffa..cdd57c6a111 100644
--- a/llvm/lib/Target/PowerPC/PPCInstr64Bit.td
+++ b/llvm/lib/Target/PowerPC/PPCInstr64Bit.td
@@ -717,10 +717,9 @@ defm SRADI : XSForm_1rc<31, 413, (outs g8rc:$rA), (ins g8rc:$rS, u6imm:$SH),
"sradi", "$rA, $rS, $SH", IIC_IntRotateDI,
[(set i64:$rA, (sra i64:$rS, (i32 imm:$SH)))]>, isPPC64;
-defm EXTSWSLI : XSForm_1r<31, 445, (outs g8rc:$rA), (ins gprc:$rS, u6imm:$SH),
+defm EXTSWSLI : XSForm_1r<31, 445, (outs g8rc:$rA), (ins g8rc:$rS, u6imm:$SH),
"extswsli", "$rA, $rS, $SH", IIC_IntRotateDI,
- [(set i64:$rA, (PPCextswsli i32:$rS, (i32 imm:$SH)))]>,
- isPPC64, Requires<[IsISA3_0]>;
+ []>, isPPC64;
// For fast-isel:
let isCodeGenOnly = 1, Defs = [CARRY] in
OpenPOWER on IntegriCloud