• Home
  • Raw
  • Download

Lines Matching +full:- +full:- +full:short

1 ; RUN: llc < %s -mtriple=x86_64-apple-darwin -mcpu=corei7-avx -enable-patchpoint-liveness=false | F…
2 ; RUN: llc < %s -mtriple=x86_64-apple-darwin -mcpu=corei7-avx | F…
4 ; Note: Print verbose stackmaps using -debug-only=stackmaps.
6 ; CHECK-LABEL: .section __LLVM_STACKMAPS,__llvm_stackmaps
7 ; CHECK-NEXT: __LLVM_StackMaps:
9 ; CHECK-NEXT: .byte 1
10 ; CHECK-NEXT: .byte 0
11 ; CHECK-NEXT: .short 0
13 ; CHECK-NEXT: .long 2
15 ; CHECK-NEXT: .long 0
17 ; CHECK-NEXT: .long 5
20 ; CHECK-NEXT: .quad _stackmap_liveness
21 ; CHECK-NEXT: .quad 8
22 ; CHECK-NEXT: .quad _mixed_liveness
23 ; CHECK-NEXT: .quad 8
29 ; CHECK-LABEL: .long L{{.*}}-_stackmap_liveness
30 ; CHECK-NEXT: .short 0
31 ; CHECK-NEXT: .short 0
33 ; CHECK-NEXT: .short 0
35 ; CHECK-NEXT: .short 0
37 ; CHECK-NEXT: .p2align 3
40 ; PATCH-LABEL: .long L{{.*}}-_stackmap_liveness
41 ; PATCH-NEXT: .short 0
42 ; PATCH-NEXT: .short 0
44 ; PATCH-NEXT: .short 0
46 ; PATCH-NEXT: .short 1
47 ; LiveOut Entry 1: %YMM2 (16 bytes) --> %XMM2
48 ; PATCH-NEXT: .short 19
49 ; PATCH-NEXT: .byte 0
50 ; PATCH-NEXT: .byte 16
52 ; PATCH-NEXT: .p2align 3
60 ; CHECK-LABEL: .long L{{.*}}-_stackmap_liveness
61 ; CHECK-NEXT: .short 0
62 ; CHECK-NEXT: .short 0
64 ; CHECK-NEXT: .short 0
66 ; CHECK-NEXT: .short 0
68 ; CHECK-NEXT: .p2align 3
71 ; PATCH-LABEL: .long L{{.*}}-_stackmap_liveness
72 ; PATCH-NEXT: .short 0
73 ; PATCH-NEXT: .short 0
75 ; PATCH-NEXT: .short 0
77 ; PATCH-NEXT: .short 5
78 ; LiveOut Entry 1: %RAX (1 bytes) --> %AL or %AH
79 ; PATCH-NEXT: .short 0
80 ; PATCH-NEXT: .byte 0
81 ; PATCH-NEXT: .byte 1
83 ; PATCH-NEXT: .short 8
84 ; PATCH-NEXT: .byte 0
85 ; PATCH-NEXT: .byte 8
87 ; PATCH-NEXT: .short 17
88 ; PATCH-NEXT: .byte 0
89 ; PATCH-NEXT: .byte 32
91 ; PATCH-NEXT: .short 18
92 ; PATCH-NEXT: .byte 0
93 ; PATCH-NEXT: .byte 32
94 ; LiveOut Entry 5: %YMM2 (16 bytes) --> %XMM2
95 ; PATCH-NEXT: .short 19
96 ; PATCH-NEXT: .byte 0
97 ; PATCH-NEXT: .byte 16
99 ; PATCH-NEXT: .p2align 3
104 ; CHECK-LABEL: .long L{{.*}}-_stackmap_liveness
105 ; CHECK-NEXT: .short 0
106 ; CHECK-NEXT: .short 0
108 ; CHECK-NEXT: .short 0
110 ; CHECK-NEXT: .short 0
112 ; CHECK-NEXT: .p2align 3
115 ; PATCH-LABEL: .long L{{.*}}-_stackmap_liveness
116 ; PATCH-NEXT: .short 0
117 ; PATCH-NEXT: .short 0
119 ; PATCH-NEXT: .short 0
121 ; PATCH-NEXT: .short 2
123 ; PATCH-NEXT: .short 7
124 ; PATCH-NEXT: .byte 0
125 ; PATCH-NEXT: .byte 8
126 ; LiveOut Entry 2: %YMM2 (16 bytes) --> %XMM2
127 ; PATCH-NEXT: .short 19
128 ; PATCH-NEXT: .byte 0
129 ; PATCH-NEXT: .byte 16
131 ; PATCH-NEXT: .p2align 3
141 ; PATCH-LABEL: .long L{{.*}}-_mixed_liveness
142 ; PATCH-NEXT: .short 0
143 ; PATCH-NEXT: .short 0
145 ; PATCH-NEXT: .short 0
147 ; PATCH-NEXT: .short 0
149 ; PATCH-NEXT: .p2align 3
152 ; PATCH-LABEL: .long L{{.*}}-_mixed_liveness
153 ; PATCH-NEXT: .short 0
154 ; PATCH-NEXT: .short 0
156 ; PATCH-NEXT: .short 0
158 ; PATCH-NEXT: .short 2
160 ; PATCH-NEXT: .short 7
161 ; PATCH-NEXT: .byte 0
162 ; PATCH-NEXT: .byte 8
163 ; LiveOut Entry 2: %YMM2 (16 bytes) --> %XMM2
164 ; PATCH-NEXT: .short 19
165 ; PATCH-NEXT: .byte 0
166 ; PATCH-NEXT: .byte 16
168 ; PATCH-NEXT: .p2align 3