projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Change stack probing code for MingW.
[oota-llvm.git]
/
test
/
CodeGen
/
X86
/
win_chkstk.ll
diff --git
a/test/CodeGen/X86/win_chkstk.ll
b/test/CodeGen/X86/win_chkstk.ll
index 3f522ea5682cd1f9787a0f1732e7c13852eb66fa..0c02c1a11d18154def208c022cc845322c735f17 100644
(file)
--- a/
test/CodeGen/X86/win_chkstk.ll
+++ b/
test/CodeGen/X86/win_chkstk.ll
@@
-17,7
+17,7
@@
entry:
; WIN_X32: calll __chkstk
; WIN_X64: callq __chkstk
; MINGW_X32: calll __alloca
; WIN_X32: calll __chkstk
; WIN_X64: callq __chkstk
; MINGW_X32: calll __alloca
-; MINGW_X64: callq ___chkstk
+; MINGW_X64: callq ___chkstk
_ms
; LINUX-NOT: call __chkstk
%array4096 = alloca [4096 x i8], align 16 ; <[4096 x i8]*> [#uses=0]
ret i32 0
; LINUX-NOT: call __chkstk
%array4096 = alloca [4096 x i8], align 16 ; <[4096 x i8]*> [#uses=0]
ret i32 0
@@
-36,7
+36,7
@@
entry:
; WIN_X64: ret
; MINGW_X64: # BB#0:
; WIN_X64: ret
; MINGW_X64: # BB#0:
-; MINGW_X64-NOT: callq _
alloca
+; MINGW_X64-NOT: callq _
__chkstk_ms
; MINGW_X64: ret
; LINUX: # BB#0:
; MINGW_X64: ret
; LINUX: # BB#0:
@@
-53,7
+53,7
@@
entry:
; WIN_X32: calll __chkstk
; WIN_X64: callq __chkstk
; MINGW_X32: calll __alloca
; WIN_X32: calll __chkstk
; WIN_X64: callq __chkstk
; MINGW_X32: calll __alloca
-; MINGW_X64: callq ___chkstk
+; MINGW_X64: callq ___chkstk
_ms
; LINUX-NOT: call __chkstk
%array4096 = alloca [4096 x i8], align 16 ; <[4096 x i8]*> [#uses=0]
ret i32 0
; LINUX-NOT: call __chkstk
%array4096 = alloca [4096 x i8], align 16 ; <[4096 x i8]*> [#uses=0]
ret i32 0