@@ -7,7 +7,7 @@ define i64 @i64_test(i64 %i) nounwind readnone {
77; CHECK-NEXT: t0: ch,glue = EntryToken
88; CHECK-NEXT: t5: i32,ch = LDW_RI<Mem:(load (s32) from %fixed-stack.0)> TargetFrameIndex:i32<-2>, TargetConstant:i32<0>, TargetConstant:i32<0>, t0
99; CHECK-NEXT: t7: i32 = ADD_I_LO TargetFrameIndex:i32<0>, TargetConstant:i32<0>
10- ; CHECK-NEXT: t29: i32 = OR_I_LO t7, TargetConstant:i32<4>
10+ ; CHECK-NEXT: t29: i32 = OR_I_LO disjoint t7, TargetConstant:i32<4>
1111; CHECK-NEXT: t22: i32,ch = LDW_RI<Mem:(dereferenceable load (s32) from %ir.loc + 4, basealign 8)> t29, TargetConstant:i32<0>, TargetConstant:i32<0>, t0
1212; CHECK-NEXT: t24: i32 = ADD_R t5, t22, TargetConstant:i32<0>
1313; CHECK-NEXT: t3: i32,ch = LDW_RI<Mem:(load (s32) from %fixed-stack.1, align 8)> TargetFrameIndex:i32<-1>, TargetConstant:i32<0>, TargetConstant:i32<0>, t0
@@ -52,7 +52,7 @@ define i64 @i16_test(i16 %i) nounwind readnone {
5252; CHECK-NEXT: t33: i32,ch = CopyFromReg t0, Register:i32 $r0
5353; CHECK-NEXT: t14: ch,glue = CopyToReg t0, Register:i32 $rv, t33
5454; CHECK-NEXT: t1: i32 = ADD_I_LO TargetFrameIndex:i32<-1>, TargetConstant:i32<0>
55- ; CHECK-NEXT: t21: i32 = OR_I_LO t1, TargetConstant:i32<2>
55+ ; CHECK-NEXT: t21: i32 = OR_I_LO disjoint t1, TargetConstant:i32<2>
5656; CHECK-NEXT: t23: i32,ch = LDHz_RI<Mem:(load (s16) from %fixed-stack.0 + 2, basealign 4)> t21, TargetConstant:i32<0>, TargetConstant:i32<0>, t0
5757; CHECK-NEXT: t22: i32,ch = LDHz_RI<Mem:(dereferenceable load (s16) from %ir.loc)> TargetFrameIndex:i32<0>, TargetConstant:i32<0>, TargetConstant:i32<0>, t0
5858; CHECK-NEXT: t24: i32 = ADD_R t23, t22, TargetConstant:i32<0>
@@ -75,7 +75,7 @@ define i64 @i8_test(i8 %i) nounwind readnone {
7575; CHECK-NEXT: t33: i32,ch = CopyFromReg t0, Register:i32 $r0
7676; CHECK-NEXT: t14: ch,glue = CopyToReg t0, Register:i32 $rv, t33
7777; CHECK-NEXT: t1: i32 = ADD_I_LO TargetFrameIndex:i32<-1>, TargetConstant:i32<0>
78- ; CHECK-NEXT: t21: i32 = OR_I_LO t1, TargetConstant:i32<3>
78+ ; CHECK-NEXT: t21: i32 = OR_I_LO disjoint t1, TargetConstant:i32<3>
7979; CHECK-NEXT: t23: i32,ch = LDBz_RI<Mem:(load (s8) from %fixed-stack.0 + 3, basealign 4)> t21, TargetConstant:i32<0>, TargetConstant:i32<0>, t0
8080; CHECK-NEXT: t22: i32,ch = LDBz_RI<Mem:(dereferenceable load (s8) from %ir.loc)> TargetFrameIndex:i32<0>, TargetConstant:i32<0>, TargetConstant:i32<0>, t0
8181; CHECK-NEXT: t24: i32 = ADD_R t23, t22, TargetConstant:i32<0>
0 commit comments