mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-23 05:29:23 +00:00
delaying restore-cr changed assigned registers in some tests
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145963 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
327ca3a753
commit
099730dfb7
@ -21,9 +21,9 @@ entry:
|
||||
return: ; preds = %entry
|
||||
;CHECK: lis r3, 1
|
||||
;CHECK: ori r3, r3, 34524
|
||||
;CHECK: lwzx r2, r1, r3
|
||||
;CHECK: rlwinm r2, r2, 24, 0, 31
|
||||
;CHECK: mtcrf 32, r2
|
||||
;CHECK: lwzx r3, r1, r3
|
||||
;CHECK: rlwinm r3, r3, 24, 0, 31
|
||||
;CHECK: mtcrf 32, r3
|
||||
ret void
|
||||
}
|
||||
|
||||
|
@ -52,8 +52,8 @@ define void @ppcvaargtest(%struct.__va_list_tag* %ap) nounwind {
|
||||
; CHECK-NEXT: slwi 5, 3, 2
|
||||
; CHECK-NEXT: lwz 6, -16(1)
|
||||
; CHECK-NEXT: add 5, 6, 5
|
||||
; CHECK-NEXT: lwz 0, -36(1)
|
||||
; CHECK-NEXT: mtcrf 128, 0
|
||||
; CHECK-NEXT: lwz 3, -36(1)
|
||||
; CHECK-NEXT: mtcrf 128, 3
|
||||
; CHECK-NEXT: stw 5, -40(1)
|
||||
; CHECK-NEXT: blt 0, .LBB0_6
|
||||
; CHECK-NEXT: # BB#5: # %entry
|
||||
@ -97,8 +97,8 @@ define void @ppcvaargtest(%struct.__va_list_tag* %ap) nounwind {
|
||||
; CHECK-NEXT: lwz 6, -56(1)
|
||||
; CHECK-NEXT: add 5, 6, 5
|
||||
; CHECK-NEXT: addi 5, 5, 32
|
||||
; CHECK-NEXT: lwz 0, -64(1)
|
||||
; CHECK-NEXT: mtcrf 128, 0
|
||||
; CHECK-NEXT: lwz 3, -64(1)
|
||||
; CHECK-NEXT: mtcrf 128, 3
|
||||
; CHECK-NEXT: stw 5, -68(1)
|
||||
; CHECK-NEXT: blt 0, .LBB0_10
|
||||
; CHECK-NEXT: # BB#9: # %entry
|
||||
@ -139,8 +139,8 @@ define void @ppcvaargtest(%struct.__va_list_tag* %ap) nounwind {
|
||||
; CHECK-NEXT: slwi 5, 3, 2
|
||||
; CHECK-NEXT: lwz 6, -76(1)
|
||||
; CHECK-NEXT: add 5, 6, 5
|
||||
; CHECK-NEXT: lwz 0, -80(1)
|
||||
; CHECK-NEXT: mtcrf 128, 0
|
||||
; CHECK-NEXT: lwz 3, -80(1)
|
||||
; CHECK-NEXT: mtcrf 128, 3
|
||||
; CHECK-NEXT: stw 5, -96(1)
|
||||
; CHECK-NEXT: blt 0, .LBB0_14
|
||||
; CHECK-NEXT: # BB#13: # %entry
|
||||
|
Loading…
x
Reference in New Issue
Block a user