Mark the "isRemat" instruction as never having side effects.
llvm-svn: 45190
This commit is contained in:
parent
0f8a39c793
commit
ca77ecb40a
|
|
@ -687,7 +687,7 @@ def SUBFIC : DForm_2< 8, (outs GPRC:$rD), (ins GPRC:$rA, s16imm:$imm),
|
|||
"subfic $rD, $rA, $imm", IntGeneral,
|
||||
[(set GPRC:$rD, (subc immSExt16:$imm, GPRC:$rA))]>;
|
||||
|
||||
let isReMaterializable = 1 in {
|
||||
let isReMaterializable = 1, neverHasSideEffects = 1 in {
|
||||
def LI : DForm_2_r0<14, (outs GPRC:$rD), (ins symbolLo:$imm),
|
||||
"li $rD, $imm", IntGeneral,
|
||||
[(set GPRC:$rD, immSExt16:$imm)]>;
|
||||
|
|
|
|||
Loading…
Reference in New Issue