blob: 6cab92105bf53c40f13129ebc214bf9a07c6657f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
; RUN: llvm-ml64 -filetype=s %s /Fo - | FileCheck %s
.code
t1 PROC FRAME
push rbp
.pushreg rbp
mov rbp, rsp
.setframe rbp, 0
pushfq
.allocstack 8
.endprolog
ret
t1 ENDP
; CHECK: .seh_proc t1
; CHECK: t1:
; CHECK: push rbp
; CHECK: .seh_pushreg rbp
; CHECK: mov rbp, rsp
; CHECK: .seh_setframe rbp, 0
; CHECK: pushfq
; CHECK: .seh_stackalloc 8
; CHECK: .seh_endprologue
; CHECK: ret
; CHECK: .seh_endproc
END
|