@@ -108,8 +108,7 @@ body: |
108108 ; CHECK-NEXT: [[ICMP2:%[0-9]+]]:_(s32) = G_ICMP intpred(slt), [[ADD1]](s32), [[ADD]]
109109 ; CHECK-NEXT: [[AND1:%[0-9]+]]:_(s32) = G_AND [[ICMP2]], [[COPY2]]
110110 ; CHECK-NEXT: [[OR:%[0-9]+]]:_(s32) = G_OR [[XOR]], [[AND1]]
111- ; CHECK-NEXT: [[COPY3:%[0-9]+]]:_(s32) = COPY [[ADD1]](s32)
112- ; CHECK-NEXT: $x10 = COPY [[COPY3]](s32)
111+ ; CHECK-NEXT: $x10 = COPY [[ADD1]](s32)
113112 ; CHECK-NEXT: $x11 = COPY [[OR]](s32)
114113 ; CHECK-NEXT: PseudoRET implicit $x10, implicit $x11
115114 %0:_(s32) = COPY $x10
@@ -148,7 +147,6 @@ body: |
148147 ; CHECK-NEXT: [[ICMP2:%[0-9]+]]:_(s32) = G_ICMP intpred(slt), [[ADD1]](s32), [[ADD]]
149148 ; CHECK-NEXT: [[AND1:%[0-9]+]]:_(s32) = G_AND [[ICMP2]], [[COPY4]]
150149 ; CHECK-NEXT: [[OR:%[0-9]+]]:_(s32) = G_OR [[XOR]], [[AND1]]
151- ; CHECK-NEXT: [[COPY5:%[0-9]+]]:_(s32) = COPY [[ADD1]](s32)
152150 ; CHECK-NEXT: [[ADD2:%[0-9]+]]:_(s32) = G_ADD [[COPY1]], [[COPY3]]
153151 ; CHECK-NEXT: [[ICMP3:%[0-9]+]]:_(s32) = G_ICMP intpred(slt), [[ADD2]](s32), [[COPY1]]
154152 ; CHECK-NEXT: [[ICMP4:%[0-9]+]]:_(s32) = G_ICMP intpred(slt), [[COPY3]](s32), [[C]]
@@ -157,9 +155,8 @@ body: |
157155 ; CHECK-NEXT: [[ICMP5:%[0-9]+]]:_(s32) = G_ICMP intpred(slt), [[ADD3]](s32), [[ADD2]]
158156 ; CHECK-NEXT: [[AND2:%[0-9]+]]:_(s32) = G_AND [[ICMP5]], [[OR]]
159157 ; CHECK-NEXT: [[OR1:%[0-9]+]]:_(s32) = G_OR [[XOR1]], [[AND2]]
160- ; CHECK-NEXT: [[COPY6:%[0-9]+]]:_(s32) = COPY [[ADD3]](s32)
161- ; CHECK-NEXT: $x10 = COPY [[COPY5]](s32)
162- ; CHECK-NEXT: $x11 = COPY [[COPY6]](s32)
158+ ; CHECK-NEXT: $x10 = COPY [[ADD1]](s32)
159+ ; CHECK-NEXT: $x11 = COPY [[ADD3]](s32)
163160 ; CHECK-NEXT: $x12 = COPY [[OR1]](s32)
164161 ; CHECK-NEXT: PseudoRET implicit $x10, implicit $x11, implicit $x12
165162 %0:_(s32) = COPY $x10
0 commit comments