diff options
| author | Craig Topper <craig.topper@intel.com> | 2019-02-04 04:15:04 +0000 | 
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2019-02-04 04:15:04 +0000 | 
| commit | 145ccb0eb956702eb6aa6cb44b16a675551772d3 (patch) | |
| tree | 8abde898bfd0c40ef0f1c1c63e46664f4cfdf1a4 | |
| parent | f77b858dc39224c094ab5e8c861839c130234060 (diff) | |
| download | bcm5719-llvm-145ccb0eb956702eb6aa6cb44b16a675551772d3.tar.gz bcm5719-llvm-145ccb0eb956702eb6aa6cb44b16a675551772d3.zip  | |
[X86] Regenerate test to drop 'End function' comments some other other regex updates.
llvm-svn: 353014
| -rw-r--r-- | llvm/test/CodeGen/X86/inline-asm-fpstack.ll | 14 | 
1 files changed, 2 insertions, 12 deletions
diff --git a/llvm/test/CodeGen/X86/inline-asm-fpstack.ll b/llvm/test/CodeGen/X86/inline-asm-fpstack.ll index 1c36d31c480..427d4343a9d 100644 --- a/llvm/test/CodeGen/X86/inline-asm-fpstack.ll +++ b/llvm/test/CodeGen/X86/inline-asm-fpstack.ll @@ -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  | 

