Changeset View
Changeset View
Standalone View
Standalone View
test/CodeGen/X86/stackmap-liveness.ll
Show All 13 Lines | |||||
; Num LargeConstants | ; Num LargeConstants | ||||
; CHECK-NEXT: .long 0 | ; CHECK-NEXT: .long 0 | ||||
; Num Callsites | ; Num Callsites | ||||
; CHECK-NEXT: .long 5 | ; CHECK-NEXT: .long 5 | ||||
; Functions and stack size | ; Functions and stack size | ||||
; CHECK-NEXT: .quad _stackmap_liveness | ; CHECK-NEXT: .quad _stackmap_liveness | ||||
; CHECK-NEXT: .quad 8 | ; CHECK-NEXT: .quad 8 | ||||
; CHECK-NEXT: .quad 3 | |||||
; CHECK-NEXT: .quad _mixed_liveness | ; CHECK-NEXT: .quad _mixed_liveness | ||||
; CHECK-NEXT: .quad 8 | ; CHECK-NEXT: .quad 8 | ||||
; CHECK-NEXT: .quad 2 | |||||
define void @stackmap_liveness() { | define void @stackmap_liveness() { | ||||
entry: | entry: | ||||
%a1 = call <2 x double> asm sideeffect "", "={xmm2}"() nounwind | %a1 = call <2 x double> asm sideeffect "", "={xmm2}"() nounwind | ||||
; StackMap 1 (no liveness information available) | ; StackMap 1 (no liveness information available) | ||||
; CHECK-LABEL: .long L{{.*}}-_stackmap_liveness | ; CHECK-LABEL: .long L{{.*}}-_stackmap_liveness | ||||
; CHECK-NEXT: .short 0 | ; CHECK-NEXT: .short 0 | ||||
; CHECK-NEXT: .short 0 | ; CHECK-NEXT: .short 0 | ||||
▲ Show 20 Lines • Show All 145 Lines • Show Last 20 Lines |