Please use GitHub pull requests for new patches. Avoid migrating existing patches. Phabricator shutdown timeline
Changeset View
Changeset View
Standalone View
Standalone View
test/CodeGen/X86/push-cfi.ll
Show First 20 Lines • Show All 76 Lines • ▼ Show 20 Lines | |||||
; LINUX-NEXT: .cfi_adjust_cfa_offset 4 | ; LINUX-NEXT: .cfi_adjust_cfa_offset 4 | ||||
; LINUX-NEXT: pushl $2 | ; LINUX-NEXT: pushl $2 | ||||
; LINUX-NEXT: Lcfi{{[0-9]+}}: | ; LINUX-NEXT: Lcfi{{[0-9]+}}: | ||||
; LINUX-NEXT: .cfi_adjust_cfa_offset 4 | ; LINUX-NEXT: .cfi_adjust_cfa_offset 4 | ||||
; LINUX-NEXT: pushl $1 | ; LINUX-NEXT: pushl $1 | ||||
; LINUX-NEXT: Lcfi{{[0-9]+}}: | ; LINUX-NEXT: Lcfi{{[0-9]+}}: | ||||
; LINUX-NEXT: .cfi_adjust_cfa_offset 4 | ; LINUX-NEXT: .cfi_adjust_cfa_offset 4 | ||||
; LINUX-NEXT: call | ; LINUX-NEXT: call | ||||
; LINUX-NEXT: addl $28, %esp | ; LINUX-NEXT: addl $16, %esp | ||||
; LINUX: .cfi_adjust_cfa_offset -16 | ; LINUX: .cfi_adjust_cfa_offset -16 | ||||
; LINUX: addl $12, %esp | |||||
; DARWIN-NOT: .cfi_escape | ; DARWIN-NOT: .cfi_escape | ||||
; DARWIN-NOT: pushl | ; DARWIN-NOT: pushl | ||||
define void @test2_nofp() #0 personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*) { | define void @test2_nofp() #0 personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*) { | ||||
entry: | entry: | ||||
call void @good(i32 1, i32 2, i32 3, i32 4) | call void @good(i32 1, i32 2, i32 3, i32 4) | ||||
ret void | ret void | ||||
} | } | ||||
▲ Show 20 Lines • Show All 210 Lines • Show Last 20 Lines |