summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AVR
diff options
context:
space:
mode:
authorDylan McKay <me@dylanmckay.io>2017-07-04 02:52:43 +0000
committerDylan McKay <me@dylanmckay.io>2017-07-04 02:52:43 +0000
commiteef7a6a32f89318e464c379816fc737956b7f32e (patch)
treea63347baa2638ae8b9ad3a73e670a2d7b28e9be6 /llvm/lib/Target/AVR
parenta2810e677b35a6fcea2f86657549cf30faefb061 (diff)
downloadbcm5719-llvm-eef7a6a32f89318e464c379816fc737956b7f32e.tar.gz
bcm5719-llvm-eef7a6a32f89318e464c379816fc737956b7f32e.zip
[AVR] Add a missing clobber declaration to LPMW
llvm-svn: 307056
Diffstat (limited to 'llvm/lib/Target/AVR')
-rw-r--r--llvm/lib/Target/AVR/AVRInstrInfo.td12
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/lib/Target/AVR/AVRInstrInfo.td b/llvm/lib/Target/AVR/AVRInstrInfo.td
index 5dd8b2c27b2..c6da28e05f0 100644
--- a/llvm/lib/Target/AVR/AVRInstrInfo.td
+++ b/llvm/lib/Target/AVR/AVRInstrInfo.td
@@ -1416,12 +1416,6 @@ hasSideEffects = 0 in
[]>,
Requires<[HasLPMX]>;
- def LPMWRdZ : Pseudo<(outs DREGS:$dst),
- (ins ZREGS:$z),
- "lpmw\t$dst, $z",
- []>,
- Requires<[HasLPMX]>;
-
// Load program memory, while postincrementing the Z register.
let mayLoad = 1,
Defs = [R31R30] in
@@ -1434,6 +1428,12 @@ hasSideEffects = 0 in
[]>,
Requires<[HasLPMX]>;
+ def LPMWRdZ : Pseudo<(outs DREGS:$dst),
+ (ins ZREGS:$z),
+ "lpmw\t$dst, $z",
+ []>,
+ Requires<[HasLPMX]>;
+
def LPMWRdZPi : Pseudo<(outs DREGS:$dst),
(ins ZREGS:$z),
"lpmw\t$dst, $z+",
OpenPOWER on IntegriCloud