@@ -1289,13 +1289,13 @@ let Predicates = [PCRelativeMemops] in {
1289
1289
(PSTXVpc $XS, $ga, 0)>;
1290
1290
1291
1291
// Atomic Load
1292
- def : Pat<(iAny (atomic_load_8 (PPCmatpcreladdr PCRelForm:$ga))),
1292
+ def : Pat<(i32 (atomic_load_8 (PPCmatpcreladdr PCRelForm:$ga))),
1293
1293
(PLBZpc $ga, 0)>;
1294
- def : Pat<(iAny (atomic_load_16 (PPCmatpcreladdr PCRelForm:$ga))),
1294
+ def : Pat<(i32 (atomic_load_16 (PPCmatpcreladdr PCRelForm:$ga))),
1295
1295
(PLHZpc $ga, 0)>;
1296
- def : Pat<(iAny (atomic_load_32 (PPCmatpcreladdr PCRelForm:$ga))),
1296
+ def : Pat<(i32 (atomic_load_32 (PPCmatpcreladdr PCRelForm:$ga))),
1297
1297
(PLWZpc $ga, 0)>;
1298
- def : Pat<(iAny (atomic_load_64 (PPCmatpcreladdr PCRelForm:$ga))),
1298
+ def : Pat<(i64 (atomic_load_64 (PPCmatpcreladdr PCRelForm:$ga))),
1299
1299
(PLDpc $ga, 0)>;
1300
1300
1301
1301
// Atomic Store
@@ -2347,10 +2347,10 @@ let Predicates = [PrefixInstrs] in {
2347
2347
def : Pat<(store f64:$FRS, PDForm:$dst), (PSTFD $FRS, memri34:$dst)>;
2348
2348
2349
2349
// Atomic Load
2350
- def : Pat<(iAny (atomic_load_8 PDForm:$src)), (PLBZ memri34:$src)>;
2351
- def : Pat<(iAny (atomic_load_16 PDForm:$src)), (PLHZ memri34:$src)>;
2352
- def : Pat<(iAny (atomic_load_32 PDForm:$src)), (PLWZ memri34:$src)>;
2353
- def : Pat<(iAny (atomic_load_64 PDForm:$src)), (PLD memri34:$src)>;
2350
+ def : Pat<(i32 (atomic_load_8 PDForm:$src)), (PLBZ memri34:$src)>;
2351
+ def : Pat<(i32 (atomic_load_16 PDForm:$src)), (PLHZ memri34:$src)>;
2352
+ def : Pat<(i32 (atomic_load_32 PDForm:$src)), (PLWZ memri34:$src)>;
2353
+ def : Pat<(i64 (atomic_load_64 PDForm:$src)), (PLD memri34:$src)>;
2354
2354
2355
2355
// Atomic Store
2356
2356
def : Pat<(atomic_store_8 i32:$RS, PDForm:$dst), (PSTB $RS, memri34:$dst)>;
0 commit comments