forked from OSchip/llvm-project
[X86] Regenerate test to drop 'End function' comments some other other regex updates.
llvm-svn: 353014
This commit is contained in:
parent
f77b858dc3
commit
145ccb0eb9
|
@ -92,7 +92,6 @@ define void @test6(double %A, double %B, double %C, double %D, double %E) nounwi
|
|||
; CHECK-NEXT: ## InlineAsm End
|
||||
; CHECK-NEXT: fstp %st(0)
|
||||
; CHECK-NEXT: retl
|
||||
; CHECK-NEXT: ## -- End function
|
||||
entry:
|
||||
; Uses the same value twice, should have one fstp after the asm.
|
||||
tail call void asm sideeffect "foo $0 $1", "f,f,~{dirflag},~{fpsr},~{flags}"( double %A, double %A ) nounwind
|
||||
|
@ -187,9 +186,9 @@ define void @testPR4484(x86_fp80 %a) {
|
|||
; CHECK-NEXT: subl $28, %esp
|
||||
; CHECK-NEXT: .cfi_def_cfa_offset 32
|
||||
; CHECK-NEXT: fldt {{[0-9]+}}(%esp)
|
||||
; CHECK-NEXT: fstpt {{[0-9]+}}(%esp) ## 10-byte Folded Spill
|
||||
; CHECK-NEXT: fstpt {{[-0-9]+}}(%e{{[sb]}}p) ## 10-byte Folded Spill
|
||||
; CHECK-NEXT: calll _test1
|
||||
; CHECK-NEXT: fldt {{[0-9]+}}(%esp) ## 10-byte Folded Reload
|
||||
; CHECK-NEXT: fldt {{[-0-9]+}}(%e{{[sb]}}p) ## 10-byte Folded Reload
|
||||
; CHECK-NEXT: ## InlineAsm Start
|
||||
; CHECK-NEXT: fistpl %st(0)
|
||||
; CHECK-NEXT: ## InlineAsm End
|
||||
|
@ -256,7 +255,6 @@ define void @fist1(x86_fp80 %x, i32* %p) nounwind ssp {
|
|||
; CHECK-NEXT: ## InlineAsm End
|
||||
; CHECK-NEXT: fstp %st(0)
|
||||
; CHECK-NEXT: retl
|
||||
; CHECK-NEXT: ## -- End function
|
||||
entry:
|
||||
tail call void asm sideeffect "fistl $1", "{st},*m,~{memory},~{dirflag},~{fpsr},~{flags}"(x86_fp80 %x, i32* %p) nounwind
|
||||
ret void
|
||||
|
@ -279,7 +277,6 @@ define x86_fp80 @fist2(x86_fp80 %x, i32* %p) nounwind ssp {
|
|||
; CHECK-NEXT: fistl (%eax)
|
||||
; CHECK-NEXT: ## InlineAsm End
|
||||
; CHECK-NEXT: retl
|
||||
; CHECK-NEXT: ## -- End function
|
||||
entry:
|
||||
%0 = tail call x86_fp80 asm "fistl $2", "=&{st},0,*m,~{memory},~{dirflag},~{fpsr},~{flags}"(x86_fp80 %x, i32* %p) nounwind
|
||||
ret x86_fp80 %0
|
||||
|
@ -301,7 +298,6 @@ define void @fucomp1(x86_fp80 %x, x86_fp80 %y) nounwind ssp {
|
|||
; CHECK-NEXT: ## InlineAsm End
|
||||
; CHECK-NEXT: fstp %st(0)
|
||||
; CHECK-NEXT: retl
|
||||
; CHECK-NEXT: ## -- End function
|
||||
entry:
|
||||
tail call void asm sideeffect "fucomp $1", "{st},f,~{st},~{dirflag},~{fpsr},~{flags}"(x86_fp80 %x, x86_fp80 %y) nounwind
|
||||
ret void
|
||||
|
@ -328,7 +324,6 @@ define void @fucomp2(x86_fp80 %x, x86_fp80 %y) nounwind ssp {
|
|||
; CHECK-NEXT: ## InlineAsm End
|
||||
; CHECK-NEXT: fstp %st(0)
|
||||
; CHECK-NEXT: retl
|
||||
; CHECK-NEXT: ## -- End function
|
||||
entry:
|
||||
tail call void asm sideeffect "fucomp $1", "{st},{st(1)},~{st},~{dirflag},~{fpsr},~{flags}"(x86_fp80 %x, x86_fp80 %y) nounwind
|
||||
ret void
|
||||
|
@ -344,7 +339,6 @@ define void @fucomp3(x86_fp80 %x, x86_fp80 %y) nounwind ssp {
|
|||
; CHECK-NEXT: fucompp %st(1)
|
||||
; CHECK-NEXT: ## InlineAsm End
|
||||
; CHECK-NEXT: retl
|
||||
; CHECK-NEXT: ## -- End function
|
||||
entry:
|
||||
tail call void asm sideeffect "fucompp $1", "{st},{st(1)},~{st},~{st(1)},~{dirflag},~{fpsr},~{flags}"(x86_fp80 %x, x86_fp80 %y) nounwind
|
||||
ret void
|
||||
|
@ -361,7 +355,6 @@ define float @sincos1(float %x) nounwind ssp {
|
|||
; CHECK-NEXT: ## InlineAsm End
|
||||
; CHECK-NEXT: fstp %st(1)
|
||||
; CHECK-NEXT: retl
|
||||
; CHECK-NEXT: ## -- End function
|
||||
entry:
|
||||
%0 = tail call %complex asm "sincos", "={st},={st(1)},0,~{dirflag},~{fpsr},~{flags}"(float %x) nounwind
|
||||
%asmresult = extractvalue %complex %0, 0
|
||||
|
@ -378,7 +371,6 @@ define float @sincos2(float %x) nounwind ssp {
|
|||
; CHECK-NEXT: ## InlineAsm End
|
||||
; CHECK-NEXT: fstp %st(1)
|
||||
; CHECK-NEXT: retl
|
||||
; CHECK-NEXT: ## -- End function
|
||||
entry:
|
||||
%0 = tail call %complex asm "sincos", "={st(1)},={st},1,~{dirflag},~{fpsr},~{flags}"(float %x) nounwind
|
||||
%asmresult = extractvalue %complex %0, 1
|
||||
|
@ -406,7 +398,6 @@ define float @sincos3(float %x) nounwind ssp {
|
|||
; CHECK-NEXT: fstp %st(1)
|
||||
; CHECK-NEXT: fstp %st(0)
|
||||
; CHECK-NEXT: retl
|
||||
; CHECK-NEXT: ## -- End function
|
||||
entry:
|
||||
%0 = tail call %complex asm sideeffect "sincos", "={st(1)},={st},1,~{dirflag},~{fpsr},~{flags}"(float %x) nounwind
|
||||
%1 = tail call %complex asm sideeffect "sincos", "={st(1)},={st},1,~{dirflag},~{fpsr},~{flags}"(float %x) nounwind
|
||||
|
@ -427,7 +418,6 @@ define i32 @PR10602() nounwind ssp {
|
|||
; CHECK-NEXT: fstp %st(0)
|
||||
; CHECK-NEXT: fstp %st(0)
|
||||
; CHECK-NEXT: retl
|
||||
; CHECK-NEXT: ## -- End function
|
||||
entry:
|
||||
%0 = tail call i32 asm "fcomi $2, $1; pushf; pop $0", "=r,{st},{st(1)},~{dirflag},~{fpsr},~{flags}"(double 2.000000e+00, double 2.000000e+00) nounwind
|
||||
ret i32 %0
|
||||
|
|
Loading…
Reference in New Issue