@@ -257,11 +257,11 @@ define void @test6(i32 signext %arg, i32 signext %arg1) nounwind {
257257; CHECK-NEXT: # =>This Inner Loop Header: Depth=1
258258; CHECK-NEXT: addi.w $a0, $fp, 0
259259; CHECK-NEXT: bl %plt(baz)
260- ; CHECK-NEXT: bstrpick.d $s0, $a0, 31, 0
261- ; CHECK-NEXT: move $a0, $s0
260+ ; CHECK-NEXT: move $s0, $a0
261+ ; CHECK-NEXT: bstrpick.d $a0, $a0, 31, 0
262262; CHECK-NEXT: bl %plt(__fixsfsi)
263263; CHECK-NEXT: move $fp, $a0
264- ; CHECK-NEXT: move $a0, $s0
264+ ; CHECK-NEXT: addi.w $a0, $s0, 0
265265; CHECK-NEXT: move $a1, $zero
266266; CHECK-NEXT: bl %plt(__nesf2)
267267; CHECK-NEXT: bnez $a0, .LBB5_1
@@ -284,11 +284,11 @@ define void @test6(i32 signext %arg, i32 signext %arg1) nounwind {
284284; NORMV-NEXT: # =>This Inner Loop Header: Depth=1
285285; NORMV-NEXT: addi.w $a0, $fp, 0
286286; NORMV-NEXT: bl %plt(baz)
287- ; NORMV-NEXT: bstrpick.d $s0, $a0, 31, 0
288- ; NORMV-NEXT: move $a0, $s0
287+ ; NORMV-NEXT: move $s0, $a0
288+ ; NORMV-NEXT: bstrpick.d $a0, $a0, 31, 0
289289; NORMV-NEXT: bl %plt(__fixsfsi)
290290; NORMV-NEXT: move $fp, $a0
291- ; NORMV-NEXT: move $a0, $s0
291+ ; NORMV-NEXT: addi.w $a0, $s0, 0
292292; NORMV-NEXT: move $a1, $zero
293293; NORMV-NEXT: bl %plt(__nesf2)
294294; NORMV-NEXT: bnez $a0, .LBB5_1
@@ -562,7 +562,7 @@ define void @test10(i32 signext %arg, i32 signext %arg1) nounwind {
562562; CHECK-NEXT: addi.w $a0, $fp, 0
563563; CHECK-NEXT: bl %plt(baz)
564564; CHECK-NEXT: move $fp, $a0
565- ; CHECK-NEXT: bstrpick.d $a0, $a0, 31 , 0
565+ ; CHECK-NEXT: addi.w $a0, $a0, 0
566566; CHECK-NEXT: move $a1, $zero
567567; CHECK-NEXT: bl %plt(__nesf2)
568568; CHECK-NEXT: bnez $a0, .LBB9_1
@@ -584,7 +584,7 @@ define void @test10(i32 signext %arg, i32 signext %arg1) nounwind {
584584; NORMV-NEXT: addi.w $a0, $fp, 0
585585; NORMV-NEXT: bl %plt(baz)
586586; NORMV-NEXT: move $fp, $a0
587- ; NORMV-NEXT: bstrpick.d $a0, $a0, 31 , 0
587+ ; NORMV-NEXT: addi.w $a0, $a0, 0
588588; NORMV-NEXT: move $a1, $zero
589589; NORMV-NEXT: bl %plt(__nesf2)
590590; NORMV-NEXT: bnez $a0, .LBB9_1
0 commit comments