summaryrefslogtreecommitdiff
path: root/lib/Target/AArch64/AArch64InstrInfo.td
diff options
context:
space:
mode:
authorTim Northover <Tim.Northover@arm.com>2013-02-14 16:31:12 +0000
committerTim Northover <Tim.Northover@arm.com>2013-02-14 16:31:12 +0000
commitad1b9dcb2c9f1a1a031ff5d026bd988999a54c4b (patch)
treeeca2b06bf754ec7ac936082242fdc10f364e8bb1 /lib/Target/AArch64/AArch64InstrInfo.td
parentff9d058f2865bca72f63dd9d7d7067c49f95f33c (diff)
downloadllvm-ad1b9dcb2c9f1a1a031ff5d026bd988999a54c4b.tar.gz
llvm-ad1b9dcb2c9f1a1a031ff5d026bd988999a54c4b.tar.bz2
llvm-ad1b9dcb2c9f1a1a031ff5d026bd988999a54c4b.tar.xz
AArch64: switch from neverHasSideEffects to hasSideEffects.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175176 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/AArch64/AArch64InstrInfo.td')
-rw-r--r--lib/Target/AArch64/AArch64InstrInfo.td8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/Target/AArch64/AArch64InstrInfo.td b/lib/Target/AArch64/AArch64InstrInfo.td
index d514364e1b..bdef183d1a 100644
--- a/lib/Target/AArch64/AArch64InstrInfo.td
+++ b/lib/Target/AArch64/AArch64InstrInfo.td
@@ -1651,7 +1651,7 @@ class A64I_dp_1src_impl<bit sf, bits<6> opcode, string asmop,
itin>;
multiclass A64I_dp_1src <bits<6> opcode, string asmop> {
- let neverHasSideEffects = 1 in {
+ let hasSideEffects = 0 in {
def ww : A64I_dp_1src_impl<0b0, opcode, asmop, [], GPR32, NoItinerary>;
def xx : A64I_dp_1src_impl<0b1, opcode, asmop, [], GPR64, NoItinerary>;
}
@@ -3907,7 +3907,7 @@ multiclass A64I_movwSizes<bits<2> opc, string asmop, dag ins32bit,
}
let isMoveImm = 1, isReMaterializable = 1,
- isAsCheapAsAMove = 1, neverHasSideEffects = 1 in {
+ isAsCheapAsAMove = 1, hasSideEffects = 0 in {
defm MOVN : A64I_movwSizes<0b00, "movn",
(ins movn32_imm:$FullImm),
(ins movn64_imm:$FullImm)>;
@@ -3993,7 +3993,7 @@ def adrp_label : Operand<i64> {
let OperandType = "OPERAND_PCREL";
}
-let neverHasSideEffects = 1 in {
+let hasSideEffects = 0 in {
def ADRxi : A64I_PCADR<0b0, (outs GPR64:$Rd), (ins adr_label:$Label),
"adr\t$Rd, $Label", [], NoItinerary>;
@@ -4576,7 +4576,7 @@ def cpinst_operand : Operand<i32>;
def CONSTPOOL_ENTRY : PseudoInst<(outs), (ins cpinst_operand:$instid,
cpinst_operand:$cpidx,
i32imm:$size), []> {
- let neverHasSideEffects = 1;
+ let hasSideEffects = 0;
let isNotDuplicable = 1;
}