1 | // offlineasm input hash: 5f467d6f155e063f97fd7a14cc8bbce1e94da71c 8267e69c14022e17496800758f6dca3e62b1076c 4683e63c549a9347177e0feba15057fbe64570fa da39a3ee5e6b4b0d3255bfef95601890afd80709 |
2 | #if !OFFLINE_ASM_X86 && !OFFLINE_ASM_X86_WIN && OFFLINE_ASM_X86_64 && !OFFLINE_ASM_X86_64_WIN && !OFFLINE_ASM_ARMv7 && !OFFLINE_ASM_ARM64 && !OFFLINE_ASM_ARM64E && !OFFLINE_ASM_MIPS && !OFFLINE_ASM_C_LOOP && !OFFLINE_ASM_ARMv7k && !OFFLINE_ASM_ARMv7s && OFFLINE_ASM_JSVALUE64 && OFFLINE_ASM_ASSERT_ENABLED && !OFFLINE_ASM_TRACING && OFFLINE_ASM_ADDRESS64 && OFFLINE_ASM_GIGACAGE_ENABLED |
3 | OFFLINE_ASM_BEGIN |
4 | OFFLINE_ASM_GLOBAL_LABEL(llintPCRangeStart) |
5 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1223 |
6 | |
7 | OFFLINE_ASM_GLOBAL_LABEL(vmEntryToJavaScript) |
8 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:851 |
9 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:853 |
10 | "\tpush %rbp\n" |
11 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:860 |
12 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:875 |
13 | "\tsubq $80, %rsp\n" |
14 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15 | "\tandq $15, %r8\n" |
16 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_doVMEntry__checkStackPointerAlignment__stackPointerOkay) "\n" |
18 | "\tmovq $3134249985, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20 | |
21 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_doVMEntry__checkStackPointerAlignment__stackPointerOkay) |
22 | "\tmovq %rsi, 0(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:165 |
23 | "\tmovq 45024(%rsi), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:166 |
24 | "\tmovq %r8, 8(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:167 |
25 | "\tmovq 45016(%rsi), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:168 |
26 | "\tmovq %r8, 16(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:169 |
27 | "\tmovq 8(%rdx), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:170 |
28 | "\tmovq %r8, 24(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:171 |
29 | "\tmovl 32(%rdx), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:173 |
30 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:174 |
31 | "\tsalq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:175 |
32 | "\tmovq %rsp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:176 |
33 | "\tsubq %r8, %rcx\n" |
34 | "\tcmpq %rcx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:177 |
35 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_doVMEntry__throwStackOverflow) "\n" |
36 | "\tcmpq 52184(%rsi), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:197 |
37 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_doVMEntry__throwStackOverflow) "\n" |
38 | |
39 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_doVMEntry__stackHeightOK) |
40 | "\tmovq %rcx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:201 |
41 | "\tmovq $4, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:202 |
42 | |
43 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_doVMEntry__copyHeaderLoop) |
44 | "\tsubl $1, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:206 |
45 | "\tmovq 0(%rdx, %rcx, 8), %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:207 |
46 | "\tmovq %r10, 16(%rsp, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:208 |
47 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:209 |
48 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_doVMEntry__copyHeaderLoop) "\n" |
49 | "\tmovl 16(%rdx), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:211 |
50 | "\tsubl $1, %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:212 |
51 | "\tmovl 32(%rdx), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:213 |
52 | "\tsubl $1, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:214 |
53 | "\tcmpl %r10d, %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:216 |
54 | "\tje " LOCAL_LABEL_STRING(_offlineasm_doVMEntry__copyArgs) "\n" |
55 | "\tmovq $10, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:217 |
56 | |
57 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_doVMEntry__fillExtraArgsLoop) |
58 | "\tsubl $1, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:219 |
59 | "\tmovq %rcx, 48(%rsp, %r10, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:220 |
60 | "\tcmpl %r10d, %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:221 |
61 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_doVMEntry__fillExtraArgsLoop) "\n" |
62 | |
63 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_doVMEntry__copyArgs) |
64 | "\tmovq 40(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:224 |
65 | |
66 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_doVMEntry__copyArgsLoop) |
67 | "\ttestl %r8d, %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:227 |
68 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_doVMEntry__copyArgsDone) "\n" |
69 | "\tsubl $1, %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:228 |
70 | "\tmovq 0(%rcx, %r8, 8), %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:229 |
71 | "\tmovq %r10, 48(%rsp, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:230 |
72 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_doVMEntry__copyArgsLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:231 |
73 | |
74 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_doVMEntry__copyArgsDone) |
75 | "\tmovq %rsp, 45024(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:238 |
76 | "\tmovq %rbp, 45016(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:240 |
77 | "\tmovq %rsp, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
78 | "\tandq $15, %r10\n" |
79 | "\ttestq %r10, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
80 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_doVMEntry__0_checkStackPointerAlignment__stackPointerOkay) "\n" |
81 | "\tmovq $3134249986, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
82 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
83 | |
84 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_doVMEntry__0_checkStackPointerAlignment__stackPointerOkay) |
85 | "\taddq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:287 |
86 | "\tcall *%rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:291 |
87 | "\tsubq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:293 |
88 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
89 | "\tandq $15, %rdx\n" |
90 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
91 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_doVMEntry__1_checkStackPointerAlignment__stackPointerOkay) "\n" |
92 | "\tmovq $3134249987, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
93 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
94 | |
95 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_doVMEntry__1_checkStackPointerAlignment__stackPointerOkay) |
96 | "\tmovq %rbp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:875 |
97 | "\tsubq $80, %r8\n" |
98 | "\tmovq 0(%r8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:253 |
99 | "\tmovq 8(%r8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:254 |
100 | "\tmovq %rdx, 45024(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:255 |
101 | "\tmovq 16(%r8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:256 |
102 | "\tmovq %rdx, 45016(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:257 |
103 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:259 |
104 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:865 |
105 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:263 |
106 | |
107 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_doVMEntry__throwStackOverflow) |
108 | "\tmovq %rsi, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:266 |
109 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:267 |
110 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
111 | "\tandq $15, %r8\n" |
112 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
113 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_doVMEntry__cCall2__2_checkStackPointerAlignment__stackPointerOkay) "\n" |
114 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
115 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
116 | |
117 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_doVMEntry__cCall2__2_checkStackPointerAlignment__stackPointerOkay) |
118 | "\tcall " LOCAL_REFERENCE(llint_throw_stack_overflow_error) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
119 | "\tmovq %rbp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:875 |
120 | "\tsubq $80, %r8\n" |
121 | "\tmovq 0(%r8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:272 |
122 | "\tmovq 8(%r8), %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:273 |
123 | "\tmovq %r10, 45024(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:274 |
124 | "\tmovq 16(%r8), %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:275 |
125 | "\tmovq %r10, 45016(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:276 |
126 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:278 |
127 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:865 |
128 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:282 |
129 | |
130 | OFFLINE_ASM_GLOBAL_LABEL(vmEntryToNative) |
131 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:851 |
132 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:853 |
133 | "\tpush %rbp\n" |
134 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:860 |
135 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:875 |
136 | "\tsubq $80, %rsp\n" |
137 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
138 | "\tandq $15, %r8\n" |
139 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
140 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_doVMEntry__3_checkStackPointerAlignment__stackPointerOkay) "\n" |
141 | "\tmovq $3134249985, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
142 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
143 | |
144 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_doVMEntry__3_checkStackPointerAlignment__stackPointerOkay) |
145 | "\tmovq %rsi, 0(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:165 |
146 | "\tmovq 45024(%rsi), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:166 |
147 | "\tmovq %r8, 8(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:167 |
148 | "\tmovq 45016(%rsi), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:168 |
149 | "\tmovq %r8, 16(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:169 |
150 | "\tmovq 8(%rdx), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:170 |
151 | "\tmovq %r8, 24(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:171 |
152 | "\tmovl 32(%rdx), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:173 |
153 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:174 |
154 | "\tsalq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:175 |
155 | "\tmovq %rsp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:176 |
156 | "\tsubq %r8, %rcx\n" |
157 | "\tcmpq %rcx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:177 |
158 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_6_doVMEntry__throwStackOverflow) "\n" |
159 | "\tcmpq 52184(%rsi), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:197 |
160 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_6_doVMEntry__throwStackOverflow) "\n" |
161 | |
162 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_6_doVMEntry__stackHeightOK) |
163 | "\tmovq %rcx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:201 |
164 | "\tmovq $4, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:202 |
165 | |
166 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_6_doVMEntry__copyHeaderLoop) |
167 | "\tsubl $1, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:206 |
168 | "\tmovq 0(%rdx, %rcx, 8), %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:207 |
169 | "\tmovq %r10, 16(%rsp, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:208 |
170 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:209 |
171 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_6_doVMEntry__copyHeaderLoop) "\n" |
172 | "\tmovl 16(%rdx), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:211 |
173 | "\tsubl $1, %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:212 |
174 | "\tmovl 32(%rdx), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:213 |
175 | "\tsubl $1, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:214 |
176 | "\tcmpl %r10d, %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:216 |
177 | "\tje " LOCAL_LABEL_STRING(_offlineasm_6_doVMEntry__copyArgs) "\n" |
178 | "\tmovq $10, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:217 |
179 | |
180 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_6_doVMEntry__fillExtraArgsLoop) |
181 | "\tsubl $1, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:219 |
182 | "\tmovq %rcx, 48(%rsp, %r10, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:220 |
183 | "\tcmpl %r10d, %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:221 |
184 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_6_doVMEntry__fillExtraArgsLoop) "\n" |
185 | |
186 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_6_doVMEntry__copyArgs) |
187 | "\tmovq 40(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:224 |
188 | |
189 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_6_doVMEntry__copyArgsLoop) |
190 | "\ttestl %r8d, %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:227 |
191 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_6_doVMEntry__copyArgsDone) "\n" |
192 | "\tsubl $1, %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:228 |
193 | "\tmovq 0(%rcx, %r8, 8), %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:229 |
194 | "\tmovq %r10, 48(%rsp, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:230 |
195 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_6_doVMEntry__copyArgsLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:231 |
196 | |
197 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_6_doVMEntry__copyArgsDone) |
198 | "\tmovq %rsp, 45024(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:238 |
199 | "\tmovq %rbp, 45016(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:240 |
200 | "\tmovq %rsp, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
201 | "\tandq $15, %r10\n" |
202 | "\ttestq %r10, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
203 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_doVMEntry__4_checkStackPointerAlignment__stackPointerOkay) "\n" |
204 | "\tmovq $3134249986, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
205 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
206 | |
207 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_doVMEntry__4_checkStackPointerAlignment__stackPointerOkay) |
208 | "\tmovq %rdi, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:297 |
209 | "\tmovq %rbp, 0(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:298 |
210 | "\tmovq %rsp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:299 |
211 | "\tcall *%rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:309 |
212 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
213 | "\tandq $15, %rdx\n" |
214 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
215 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_doVMEntry__5_checkStackPointerAlignment__stackPointerOkay) "\n" |
216 | "\tmovq $3134249987, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
217 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
218 | |
219 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_doVMEntry__5_checkStackPointerAlignment__stackPointerOkay) |
220 | "\tmovq %rbp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:875 |
221 | "\tsubq $80, %r8\n" |
222 | "\tmovq 0(%r8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:253 |
223 | "\tmovq 8(%r8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:254 |
224 | "\tmovq %rdx, 45024(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:255 |
225 | "\tmovq 16(%r8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:256 |
226 | "\tmovq %rdx, 45016(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:257 |
227 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:259 |
228 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:865 |
229 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:263 |
230 | |
231 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_6_doVMEntry__throwStackOverflow) |
232 | "\tmovq %rsi, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:266 |
233 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:267 |
234 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
235 | "\tandq $15, %r8\n" |
236 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
237 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_doVMEntry__cCall2__6_checkStackPointerAlignment__stackPointerOkay) "\n" |
238 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
239 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
240 | |
241 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_doVMEntry__cCall2__6_checkStackPointerAlignment__stackPointerOkay) |
242 | "\tcall " LOCAL_REFERENCE(llint_throw_stack_overflow_error) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
243 | "\tmovq %rbp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:875 |
244 | "\tsubq $80, %r8\n" |
245 | "\tmovq 0(%r8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:272 |
246 | "\tmovq 8(%r8), %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:273 |
247 | "\tmovq %r10, 45024(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:274 |
248 | "\tmovq 16(%r8), %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:275 |
249 | "\tmovq %r10, 45016(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:276 |
250 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:278 |
251 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:865 |
252 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:282 |
253 | |
254 | OFFLINE_ASM_GLOBAL_LABEL(sanitizeStackForVMImpl) |
255 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1251 |
256 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1261 |
257 | "\tmovq 52192(%rdi), %rsi\n" |
258 | "\tcmpq %rsi, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1262 |
259 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_zeroFillDone) "\n" |
260 | "\txorq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1264 |
261 | |
262 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_zeroFillLoop) |
263 | "\tmovq %rdx, 0(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1266 |
264 | "\taddq $8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1267 |
265 | "\tcmpq %rsi, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1268 |
266 | "\tja " LOCAL_LABEL_STRING(_offlineasm_zeroFillLoop) "\n" |
267 | |
268 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_zeroFillDone) |
269 | "\tmovq %rsp, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1271 |
270 | "\tmovq %rsi, 52192(%rdi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1272 |
271 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1273 |
272 | |
273 | OFFLINE_ASM_GLOBAL_LABEL(vmEntryRecord) |
274 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1278 |
275 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:875 |
276 | "\tmovq %rdi, %rax\n" |
277 | "\tsubq $80, %rax\n" |
278 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1284 |
279 | |
280 | OFFLINE_ASM_GLOBAL_LABEL(llint_entry) |
281 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:851 |
282 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:853 |
283 | "\tpush %rbp\n" |
284 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:860 |
285 | "\tcall " LOCAL_LABEL_STRING(relativePCBase) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1294 |
286 | |
287 | OFFLINE_ASM_GLUE_LABEL(relativePCBase) |
288 | "\tpop %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1296 |
289 | "\tleaq " LOCAL_LABEL_STRING(llint_op_create_this) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
290 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
291 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
292 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_argument) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
293 | "\tmovq $1, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
294 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
295 | "\tleaq " LOCAL_LABEL_STRING(llint_op_to_this) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
296 | "\tmovq $2, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
297 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
298 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_object) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
299 | "\tmovq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
300 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
301 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_array) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
302 | "\tmovq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
303 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
304 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_array_with_size) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
305 | "\tmovq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
306 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
307 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_array_buffer) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
308 | "\tmovq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
309 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
310 | "\tleaq " LOCAL_LABEL_STRING(llint_op_add) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
311 | "\tmovq $7, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
312 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
313 | "\tleaq " LOCAL_LABEL_STRING(llint_op_mul) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
314 | "\tmovq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
315 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
316 | "\tleaq " LOCAL_LABEL_STRING(llint_op_div) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
317 | "\tmovq $9, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
318 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
319 | "\tleaq " LOCAL_LABEL_STRING(llint_op_sub) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
320 | "\tmovq $10, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
321 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
322 | "\tleaq " LOCAL_LABEL_STRING(llint_op_bitand) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
323 | "\tmovq $11, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
324 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
325 | "\tleaq " LOCAL_LABEL_STRING(llint_op_bitor) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
326 | "\tmovq $12, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
327 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
328 | "\tleaq " LOCAL_LABEL_STRING(llint_op_bitxor) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
329 | "\tmovq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
330 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
331 | "\tleaq " LOCAL_LABEL_STRING(llint_op_bitnot) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
332 | "\tmovq $14, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
333 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
334 | "\tleaq " LOCAL_LABEL_STRING(llint_op_to_object) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
335 | "\tmovq $15, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
336 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
337 | "\tleaq " LOCAL_LABEL_STRING(llint_op_to_number) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
338 | "\tmovq $16, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
339 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
340 | "\tleaq " LOCAL_LABEL_STRING(llint_op_negate) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
341 | "\tmovq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
342 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
343 | "\tleaq " LOCAL_LABEL_STRING(llint_op_in_by_val) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
344 | "\tmovq $18, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
345 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
346 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_by_id) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
347 | "\tmovq $19, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
348 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
349 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_by_id_with_this) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
350 | "\tmovq $20, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
351 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
352 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_by_val_with_this) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
353 | "\tmovq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
354 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
355 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_by_id_direct) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
356 | "\tmovq $22, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
357 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
358 | "\tleaq " LOCAL_LABEL_STRING(llint_op_try_get_by_id) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
359 | "\tmovq $23, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
360 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
361 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_by_id) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
362 | "\tmovq $24, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
363 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
364 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_by_val) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
365 | "\tmovq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
366 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
367 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_by_val) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
368 | "\tmovq $26, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
369 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
370 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_by_val_direct) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
371 | "\tmovq $27, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
372 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
373 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jneq_ptr) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
374 | "\tmovq $28, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
375 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
376 | "\tleaq " LOCAL_LABEL_STRING(llint_op_call) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
377 | "\tmovq $29, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
378 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
379 | "\tleaq " LOCAL_LABEL_STRING(llint_op_tail_call) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
380 | "\tmovq $30, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
381 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
382 | "\tleaq " LOCAL_LABEL_STRING(llint_op_call_eval) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
383 | "\tmovq $31, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
384 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
385 | "\tleaq " LOCAL_LABEL_STRING(llint_op_call_varargs) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
386 | "\tmovq $32, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
387 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
388 | "\tleaq " LOCAL_LABEL_STRING(llint_op_tail_call_varargs) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
389 | "\tmovq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
390 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
391 | "\tleaq " LOCAL_LABEL_STRING(llint_op_tail_call_forward_arguments) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
392 | "\tmovq $34, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
393 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
394 | "\tleaq " LOCAL_LABEL_STRING(llint_op_construct) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
395 | "\tmovq $35, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
396 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
397 | "\tleaq " LOCAL_LABEL_STRING(llint_op_construct_varargs) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
398 | "\tmovq $36, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
399 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
400 | "\tleaq " LOCAL_LABEL_STRING(llint_op_resolve_scope) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
401 | "\tmovq $37, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
402 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
403 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_from_scope) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
404 | "\tmovq $38, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
405 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
406 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_to_scope) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
407 | "\tmovq $39, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
408 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
409 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_from_arguments) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
410 | "\tmovq $40, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
411 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
412 | "\tleaq " LOCAL_LABEL_STRING(llint_op_catch) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
413 | "\tmovq $41, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
414 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
415 | "\tleaq " LOCAL_LABEL_STRING(llint_op_profile_type) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
416 | "\tmovq $42, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
417 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
418 | "\tleaq " LOCAL_LABEL_STRING(llint_op_profile_control_flow) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
419 | "\tmovq $43, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
420 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
421 | "\tleaq " LOCAL_LABEL_STRING(llint_op_has_indexed_property) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
422 | "\tmovq $44, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
423 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
424 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_direct_pname) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
425 | "\tmovq $45, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
426 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
427 | "\tleaq " LOCAL_LABEL_STRING(llint_op_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
428 | "\tmovq $46, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
429 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
430 | "\tleaq " LOCAL_LABEL_STRING(llint_op_enter) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
431 | "\tmovq $47, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
432 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
433 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_scope) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
434 | "\tmovq $48, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
435 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
436 | "\tleaq " LOCAL_LABEL_STRING(llint_op_create_direct_arguments) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
437 | "\tmovq $49, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
438 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
439 | "\tleaq " LOCAL_LABEL_STRING(llint_op_create_scoped_arguments) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
440 | "\tmovq $50, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
441 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
442 | "\tleaq " LOCAL_LABEL_STRING(llint_op_create_cloned_arguments) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
443 | "\tmovq $51, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
444 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
445 | "\tleaq " LOCAL_LABEL_STRING(llint_op_argument_count) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
446 | "\tmovq $52, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
447 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
448 | "\tleaq " LOCAL_LABEL_STRING(llint_op_check_tdz) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
449 | "\tmovq $53, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
450 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
451 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_array_with_spread) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
452 | "\tmovq $54, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
453 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
454 | "\tleaq " LOCAL_LABEL_STRING(llint_op_spread) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
455 | "\tmovq $55, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
456 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
457 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_regexp) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
458 | "\tmovq $56, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
459 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
460 | "\tleaq " LOCAL_LABEL_STRING(llint_op_mov) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
461 | "\tmovq $57, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
462 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
463 | "\tleaq " LOCAL_LABEL_STRING(llint_op_eq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
464 | "\tmovq $58, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
465 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
466 | "\tleaq " LOCAL_LABEL_STRING(llint_op_neq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
467 | "\tmovq $59, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
468 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
469 | "\tleaq " LOCAL_LABEL_STRING(llint_op_stricteq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
470 | "\tmovq $60, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
471 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
472 | "\tleaq " LOCAL_LABEL_STRING(llint_op_nstricteq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
473 | "\tmovq $61, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
474 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
475 | "\tleaq " LOCAL_LABEL_STRING(llint_op_less) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
476 | "\tmovq $62, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
477 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
478 | "\tleaq " LOCAL_LABEL_STRING(llint_op_lesseq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
479 | "\tmovq $63, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
480 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
481 | "\tleaq " LOCAL_LABEL_STRING(llint_op_greater) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
482 | "\tmovq $64, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
483 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
484 | "\tleaq " LOCAL_LABEL_STRING(llint_op_greatereq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
485 | "\tmovq $65, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
486 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
487 | "\tleaq " LOCAL_LABEL_STRING(llint_op_below) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
488 | "\tmovq $66, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
489 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
490 | "\tleaq " LOCAL_LABEL_STRING(llint_op_beloweq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
491 | "\tmovq $67, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
492 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
493 | "\tleaq " LOCAL_LABEL_STRING(llint_op_mod) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
494 | "\tmovq $68, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
495 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
496 | "\tleaq " LOCAL_LABEL_STRING(llint_op_pow) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
497 | "\tmovq $69, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
498 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
499 | "\tleaq " LOCAL_LABEL_STRING(llint_op_lshift) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
500 | "\tmovq $70, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
501 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
502 | "\tleaq " LOCAL_LABEL_STRING(llint_op_rshift) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
503 | "\tmovq $71, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
504 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
505 | "\tleaq " LOCAL_LABEL_STRING(llint_op_urshift) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
506 | "\tmovq $72, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
507 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
508 | "\tleaq " LOCAL_LABEL_STRING(llint_op_eq_null) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
509 | "\tmovq $73, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
510 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
511 | "\tleaq " LOCAL_LABEL_STRING(llint_op_neq_null) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
512 | "\tmovq $74, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
513 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
514 | "\tleaq " LOCAL_LABEL_STRING(llint_op_to_string) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
515 | "\tmovq $75, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
516 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
517 | "\tleaq " LOCAL_LABEL_STRING(llint_op_unsigned) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
518 | "\tmovq $76, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
519 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
520 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_empty) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
521 | "\tmovq $77, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
522 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
523 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_undefined) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
524 | "\tmovq $78, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
525 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
526 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_undefined_or_null) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
527 | "\tmovq $79, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
528 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
529 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_boolean) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
530 | "\tmovq $80, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
531 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
532 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_number) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
533 | "\tmovq $81, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
534 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
535 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_object) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
536 | "\tmovq $82, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
537 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
538 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_object_or_null) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
539 | "\tmovq $83, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
540 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
541 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_function) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
542 | "\tmovq $84, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
543 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
544 | "\tleaq " LOCAL_LABEL_STRING(llint_op_inc) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
545 | "\tmovq $85, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
546 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
547 | "\tleaq " LOCAL_LABEL_STRING(llint_op_dec) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
548 | "\tmovq $86, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
549 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
550 | "\tleaq " LOCAL_LABEL_STRING(llint_op_not) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
551 | "\tmovq $87, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
552 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
553 | "\tleaq " LOCAL_LABEL_STRING(llint_op_identity_with_profile) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
554 | "\tmovq $88, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
555 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
556 | "\tleaq " LOCAL_LABEL_STRING(llint_op_overrides_has_instance) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
557 | "\tmovq $89, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
558 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
559 | "\tleaq " LOCAL_LABEL_STRING(llint_op_instanceof) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
560 | "\tmovq $90, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
561 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
562 | "\tleaq " LOCAL_LABEL_STRING(llint_op_instanceof_custom) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
563 | "\tmovq $91, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
564 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
565 | "\tleaq " LOCAL_LABEL_STRING(llint_op_typeof) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
566 | "\tmovq $92, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
567 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
568 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_cell_with_type) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
569 | "\tmovq $93, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
570 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
571 | "\tleaq " LOCAL_LABEL_STRING(llint_op_in_by_id) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
572 | "\tmovq $94, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
573 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
574 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_by_id_with_this) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
575 | "\tmovq $95, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
576 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
577 | "\tleaq " LOCAL_LABEL_STRING(llint_op_del_by_id) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
578 | "\tmovq $96, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
579 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
580 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_by_val_with_this) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
581 | "\tmovq $97, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
582 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
583 | "\tleaq " LOCAL_LABEL_STRING(llint_op_del_by_val) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
584 | "\tmovq $98, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
585 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
586 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_getter_by_id) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
587 | "\tmovq $99, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
588 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
589 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_setter_by_id) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
590 | "\tmovq $100, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
591 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
592 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_getter_setter_by_id) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
593 | "\tmovq $101, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
594 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
595 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_getter_by_val) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
596 | "\tmovq $102, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
597 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
598 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_setter_by_val) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
599 | "\tmovq $103, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
600 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
601 | "\tleaq " LOCAL_LABEL_STRING(llint_op_define_data_property) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
602 | "\tmovq $104, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
603 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
604 | "\tleaq " LOCAL_LABEL_STRING(llint_op_define_accessor_property) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
605 | "\tmovq $105, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
606 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
607 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jmp) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
608 | "\tmovq $106, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
609 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
610 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jtrue) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
611 | "\tmovq $107, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
612 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
613 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jfalse) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
614 | "\tmovq $108, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
615 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
616 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jeq_null) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
617 | "\tmovq $109, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
618 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
619 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jneq_null) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
620 | "\tmovq $110, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
621 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
622 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jeq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
623 | "\tmovq $111, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
624 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
625 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jstricteq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
626 | "\tmovq $112, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
627 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
628 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jneq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
629 | "\tmovq $113, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
630 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
631 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jnstricteq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
632 | "\tmovq $114, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
633 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
634 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jless) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
635 | "\tmovq $115, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
636 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
637 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jlesseq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
638 | "\tmovq $116, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
639 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
640 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jgreater) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
641 | "\tmovq $117, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
642 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
643 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jgreatereq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
644 | "\tmovq $118, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
645 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
646 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jnless) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
647 | "\tmovq $119, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
648 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
649 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jnlesseq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
650 | "\tmovq $120, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
651 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
652 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jngreater) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
653 | "\tmovq $121, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
654 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
655 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jngreatereq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
656 | "\tmovq $122, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
657 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
658 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jbelow) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
659 | "\tmovq $123, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
660 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
661 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jbeloweq) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
662 | "\tmovq $124, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
663 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
664 | "\tleaq " LOCAL_LABEL_STRING(llint_op_loop_hint) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
665 | "\tmovq $125, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
666 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
667 | "\tleaq " LOCAL_LABEL_STRING(llint_op_switch_imm) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
668 | "\tmovq $126, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
669 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
670 | "\tleaq " LOCAL_LABEL_STRING(llint_op_switch_char) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
671 | "\tmovq $127, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
672 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
673 | "\tleaq " LOCAL_LABEL_STRING(llint_op_switch_string) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
674 | "\tmovq $128, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
675 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
676 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_func) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
677 | "\tmovq $129, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
678 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
679 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_func_exp) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
680 | "\tmovq $130, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
681 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
682 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_generator_func) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
683 | "\tmovq $131, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
684 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
685 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_generator_func_exp) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
686 | "\tmovq $132, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
687 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
688 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_async_func) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
689 | "\tmovq $133, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
690 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
691 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_async_func_exp) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
692 | "\tmovq $134, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
693 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
694 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_async_generator_func) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
695 | "\tmovq $135, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
696 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
697 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_async_generator_func_exp) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
698 | "\tmovq $136, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
699 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
700 | "\tleaq " LOCAL_LABEL_STRING(llint_op_set_function_name) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
701 | "\tmovq $137, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
702 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
703 | "\tleaq " LOCAL_LABEL_STRING(llint_op_ret) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
704 | "\tmovq $138, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
705 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
706 | "\tleaq " LOCAL_LABEL_STRING(llint_op_strcat) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
707 | "\tmovq $139, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
708 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
709 | "\tleaq " LOCAL_LABEL_STRING(llint_op_to_primitive) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
710 | "\tmovq $140, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
711 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
712 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_to_arguments) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
713 | "\tmovq $141, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
714 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
715 | "\tleaq " LOCAL_LABEL_STRING(llint_op_push_with_scope) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
716 | "\tmovq $142, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
717 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
718 | "\tleaq " LOCAL_LABEL_STRING(llint_op_create_lexical_environment) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
719 | "\tmovq $143, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
720 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
721 | "\tleaq " LOCAL_LABEL_STRING(llint_op_create_generator_frame_environment) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
722 | "\tmovq $144, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
723 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
724 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_parent_scope) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
725 | "\tmovq $145, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
726 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
727 | "\tleaq " LOCAL_LABEL_STRING(llint_op_throw) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
728 | "\tmovq $146, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
729 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
730 | "\tleaq " LOCAL_LABEL_STRING(llint_op_throw_static_error) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
731 | "\tmovq $147, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
732 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
733 | "\tleaq " LOCAL_LABEL_STRING(llint_op_debug) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
734 | "\tmovq $148, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
735 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
736 | "\tleaq " LOCAL_LABEL_STRING(llint_op_end) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
737 | "\tmovq $149, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
738 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
739 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_enumerable_length) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
740 | "\tmovq $150, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
741 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
742 | "\tleaq " LOCAL_LABEL_STRING(llint_op_has_structure_property) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
743 | "\tmovq $151, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
744 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
745 | "\tleaq " LOCAL_LABEL_STRING(llint_op_has_generic_property) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
746 | "\tmovq $152, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
747 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
748 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_property_enumerator) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
749 | "\tmovq $153, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
750 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
751 | "\tleaq " LOCAL_LABEL_STRING(llint_op_enumerator_structure_pname) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
752 | "\tmovq $154, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
753 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
754 | "\tleaq " LOCAL_LABEL_STRING(llint_op_enumerator_generic_pname) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
755 | "\tmovq $155, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
756 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
757 | "\tleaq " LOCAL_LABEL_STRING(llint_op_to_index_string) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
758 | "\tmovq $156, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
759 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
760 | "\tleaq " LOCAL_LABEL_STRING(llint_op_unreachable) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
761 | "\tmovq $157, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
762 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
763 | "\tleaq " LOCAL_LABEL_STRING(llint_op_create_rest) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
764 | "\tmovq $158, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
765 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
766 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_rest_length) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
767 | "\tmovq $159, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
768 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
769 | "\tleaq " LOCAL_LABEL_STRING(llint_op_yield) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
770 | "\tmovq $160, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
771 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
772 | "\tleaq " LOCAL_LABEL_STRING(llint_op_check_traps) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
773 | "\tmovq $161, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
774 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
775 | "\tleaq " LOCAL_LABEL_STRING(llint_op_log_shadow_chicken_prologue) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
776 | "\tmovq $162, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
777 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
778 | "\tleaq " LOCAL_LABEL_STRING(llint_op_log_shadow_chicken_tail) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
779 | "\tmovq $163, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
780 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
781 | "\tleaq " LOCAL_LABEL_STRING(llint_op_resolve_scope_for_hoisting_func_decl_in_eval) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
782 | "\tmovq $164, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
783 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
784 | "\tleaq " LOCAL_LABEL_STRING(llint_op_nop) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
785 | "\tmovq $165, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
786 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
787 | "\tleaq " LOCAL_LABEL_STRING(llint_op_super_sampler_begin) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
788 | "\tmovq $166, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
789 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
790 | "\tleaq " LOCAL_LABEL_STRING(llint_op_super_sampler_end) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
791 | "\tmovq $167, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
792 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
793 | "\tleaq " LOCAL_LABEL_STRING(llint_program_prologue) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
794 | "\tmovq $168, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
795 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
796 | "\tleaq " LOCAL_LABEL_STRING(llint_eval_prologue) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
797 | "\tmovq $169, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
798 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
799 | "\tleaq " LOCAL_LABEL_STRING(llint_module_program_prologue) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
800 | "\tmovq $170, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
801 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
802 | "\tleaq " LOCAL_LABEL_STRING(llint_function_for_call_prologue) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
803 | "\tmovq $171, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
804 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
805 | "\tleaq " LOCAL_LABEL_STRING(llint_function_for_construct_prologue) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
806 | "\tmovq $172, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
807 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
808 | "\tleaq " LOCAL_LABEL_STRING(llint_function_for_call_arity_check) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
809 | "\tmovq $173, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
810 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
811 | "\tleaq " LOCAL_LABEL_STRING(llint_function_for_construct_arity_check) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
812 | "\tmovq $174, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
813 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
814 | "\tleaq " LOCAL_LABEL_STRING(llint_generic_return_point) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
815 | "\tmovq $175, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
816 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
817 | "\tleaq " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
818 | "\tmovq $176, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
819 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
820 | "\tleaq " LOCAL_LABEL_STRING(llint_throw_during_call_trampoline) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
821 | "\tmovq $177, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
822 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
823 | "\tleaq " LOCAL_LABEL_STRING(llint_native_call_trampoline) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
824 | "\tmovq $178, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
825 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
826 | "\tleaq " LOCAL_LABEL_STRING(llint_native_construct_trampoline) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
827 | "\tmovq $179, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
828 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
829 | "\tleaq " LOCAL_LABEL_STRING(llint_internal_function_call_trampoline) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
830 | "\tmovq $180, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
831 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
832 | "\tleaq " LOCAL_LABEL_STRING(llint_internal_function_construct_trampoline) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
833 | "\tmovq $181, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
834 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
835 | "\tleaq " LOCAL_LABEL_STRING(handleUncaughtException) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
836 | "\tmovq $182, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
837 | "\tmovq %rcx, 0(%rdi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
838 | "\tleaq " LOCAL_LABEL_STRING(llint_op_create_this_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
839 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
840 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
841 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_argument_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
842 | "\tmovq $1, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
843 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
844 | "\tleaq " LOCAL_LABEL_STRING(llint_op_to_this_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
845 | "\tmovq $2, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
846 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
847 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_object_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
848 | "\tmovq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
849 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
850 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_array_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
851 | "\tmovq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
852 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
853 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_array_with_size_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
854 | "\tmovq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
855 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
856 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_array_buffer_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
857 | "\tmovq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
858 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
859 | "\tleaq " LOCAL_LABEL_STRING(llint_op_add_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
860 | "\tmovq $7, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
861 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
862 | "\tleaq " LOCAL_LABEL_STRING(llint_op_mul_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
863 | "\tmovq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
864 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
865 | "\tleaq " LOCAL_LABEL_STRING(llint_op_div_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
866 | "\tmovq $9, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
867 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
868 | "\tleaq " LOCAL_LABEL_STRING(llint_op_sub_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
869 | "\tmovq $10, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
870 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
871 | "\tleaq " LOCAL_LABEL_STRING(llint_op_bitand_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
872 | "\tmovq $11, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
873 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
874 | "\tleaq " LOCAL_LABEL_STRING(llint_op_bitor_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
875 | "\tmovq $12, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
876 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
877 | "\tleaq " LOCAL_LABEL_STRING(llint_op_bitxor_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
878 | "\tmovq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
879 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
880 | "\tleaq " LOCAL_LABEL_STRING(llint_op_bitnot_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
881 | "\tmovq $14, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
882 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
883 | "\tleaq " LOCAL_LABEL_STRING(llint_op_to_object_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
884 | "\tmovq $15, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
885 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
886 | "\tleaq " LOCAL_LABEL_STRING(llint_op_to_number_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
887 | "\tmovq $16, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
888 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
889 | "\tleaq " LOCAL_LABEL_STRING(llint_op_negate_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
890 | "\tmovq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
891 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
892 | "\tleaq " LOCAL_LABEL_STRING(llint_op_in_by_val_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
893 | "\tmovq $18, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
894 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
895 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_by_id_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
896 | "\tmovq $19, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
897 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
898 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_by_id_with_this_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
899 | "\tmovq $20, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
900 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
901 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_by_val_with_this_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
902 | "\tmovq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
903 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
904 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_by_id_direct_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
905 | "\tmovq $22, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
906 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
907 | "\tleaq " LOCAL_LABEL_STRING(llint_op_try_get_by_id_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
908 | "\tmovq $23, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
909 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
910 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_by_id_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
911 | "\tmovq $24, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
912 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
913 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_by_val_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
914 | "\tmovq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
915 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
916 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_by_val_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
917 | "\tmovq $26, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
918 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
919 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_by_val_direct_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
920 | "\tmovq $27, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
921 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
922 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jneq_ptr_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
923 | "\tmovq $28, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
924 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
925 | "\tleaq " LOCAL_LABEL_STRING(llint_op_call_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
926 | "\tmovq $29, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
927 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
928 | "\tleaq " LOCAL_LABEL_STRING(llint_op_tail_call_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
929 | "\tmovq $30, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
930 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
931 | "\tleaq " LOCAL_LABEL_STRING(llint_op_call_eval_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
932 | "\tmovq $31, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
933 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
934 | "\tleaq " LOCAL_LABEL_STRING(llint_op_call_varargs_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
935 | "\tmovq $32, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
936 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
937 | "\tleaq " LOCAL_LABEL_STRING(llint_op_tail_call_varargs_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
938 | "\tmovq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
939 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
940 | "\tleaq " LOCAL_LABEL_STRING(llint_op_tail_call_forward_arguments_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
941 | "\tmovq $34, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
942 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
943 | "\tleaq " LOCAL_LABEL_STRING(llint_op_construct_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
944 | "\tmovq $35, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
945 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
946 | "\tleaq " LOCAL_LABEL_STRING(llint_op_construct_varargs_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
947 | "\tmovq $36, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
948 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
949 | "\tleaq " LOCAL_LABEL_STRING(llint_op_resolve_scope_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
950 | "\tmovq $37, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
951 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
952 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_from_scope_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
953 | "\tmovq $38, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
954 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
955 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_to_scope_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
956 | "\tmovq $39, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
957 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
958 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_from_arguments_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
959 | "\tmovq $40, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
960 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
961 | "\tleaq " LOCAL_LABEL_STRING(llint_op_catch_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
962 | "\tmovq $41, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
963 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
964 | "\tleaq " LOCAL_LABEL_STRING(llint_op_profile_type_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
965 | "\tmovq $42, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
966 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
967 | "\tleaq " LOCAL_LABEL_STRING(llint_op_profile_control_flow_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
968 | "\tmovq $43, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
969 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
970 | "\tleaq " LOCAL_LABEL_STRING(llint_op_has_indexed_property_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
971 | "\tmovq $44, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
972 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
973 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_direct_pname_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
974 | "\tmovq $45, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
975 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
976 | "\tleaq " LOCAL_LABEL_STRING(llint_op_wide_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
977 | "\tmovq $46, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
978 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
979 | "\tleaq " LOCAL_LABEL_STRING(llint_op_enter_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
980 | "\tmovq $47, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
981 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
982 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_scope_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
983 | "\tmovq $48, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
984 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
985 | "\tleaq " LOCAL_LABEL_STRING(llint_op_create_direct_arguments_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
986 | "\tmovq $49, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
987 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
988 | "\tleaq " LOCAL_LABEL_STRING(llint_op_create_scoped_arguments_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
989 | "\tmovq $50, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
990 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
991 | "\tleaq " LOCAL_LABEL_STRING(llint_op_create_cloned_arguments_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
992 | "\tmovq $51, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
993 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
994 | "\tleaq " LOCAL_LABEL_STRING(llint_op_argument_count_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
995 | "\tmovq $52, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
996 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
997 | "\tleaq " LOCAL_LABEL_STRING(llint_op_check_tdz_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
998 | "\tmovq $53, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
999 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1000 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_array_with_spread_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1001 | "\tmovq $54, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1002 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1003 | "\tleaq " LOCAL_LABEL_STRING(llint_op_spread_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1004 | "\tmovq $55, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1005 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1006 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_regexp_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1007 | "\tmovq $56, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1008 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1009 | "\tleaq " LOCAL_LABEL_STRING(llint_op_mov_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1010 | "\tmovq $57, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1011 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1012 | "\tleaq " LOCAL_LABEL_STRING(llint_op_eq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1013 | "\tmovq $58, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1014 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1015 | "\tleaq " LOCAL_LABEL_STRING(llint_op_neq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1016 | "\tmovq $59, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1017 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1018 | "\tleaq " LOCAL_LABEL_STRING(llint_op_stricteq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1019 | "\tmovq $60, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1020 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1021 | "\tleaq " LOCAL_LABEL_STRING(llint_op_nstricteq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1022 | "\tmovq $61, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1023 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1024 | "\tleaq " LOCAL_LABEL_STRING(llint_op_less_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1025 | "\tmovq $62, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1026 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1027 | "\tleaq " LOCAL_LABEL_STRING(llint_op_lesseq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1028 | "\tmovq $63, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1029 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1030 | "\tleaq " LOCAL_LABEL_STRING(llint_op_greater_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1031 | "\tmovq $64, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1032 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1033 | "\tleaq " LOCAL_LABEL_STRING(llint_op_greatereq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1034 | "\tmovq $65, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1035 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1036 | "\tleaq " LOCAL_LABEL_STRING(llint_op_below_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1037 | "\tmovq $66, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1038 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1039 | "\tleaq " LOCAL_LABEL_STRING(llint_op_beloweq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1040 | "\tmovq $67, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1041 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1042 | "\tleaq " LOCAL_LABEL_STRING(llint_op_mod_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1043 | "\tmovq $68, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1044 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1045 | "\tleaq " LOCAL_LABEL_STRING(llint_op_pow_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1046 | "\tmovq $69, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1047 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1048 | "\tleaq " LOCAL_LABEL_STRING(llint_op_lshift_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1049 | "\tmovq $70, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1050 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1051 | "\tleaq " LOCAL_LABEL_STRING(llint_op_rshift_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1052 | "\tmovq $71, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1053 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1054 | "\tleaq " LOCAL_LABEL_STRING(llint_op_urshift_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1055 | "\tmovq $72, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1056 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1057 | "\tleaq " LOCAL_LABEL_STRING(llint_op_eq_null_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1058 | "\tmovq $73, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1059 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1060 | "\tleaq " LOCAL_LABEL_STRING(llint_op_neq_null_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1061 | "\tmovq $74, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1062 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1063 | "\tleaq " LOCAL_LABEL_STRING(llint_op_to_string_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1064 | "\tmovq $75, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1065 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1066 | "\tleaq " LOCAL_LABEL_STRING(llint_op_unsigned_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1067 | "\tmovq $76, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1068 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1069 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_empty_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1070 | "\tmovq $77, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1071 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1072 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_undefined_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1073 | "\tmovq $78, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1074 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1075 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_undefined_or_null_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1076 | "\tmovq $79, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1077 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1078 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_boolean_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1079 | "\tmovq $80, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1080 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1081 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_number_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1082 | "\tmovq $81, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1083 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1084 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_object_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1085 | "\tmovq $82, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1086 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1087 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_object_or_null_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1088 | "\tmovq $83, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1089 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1090 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_function_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1091 | "\tmovq $84, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1092 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1093 | "\tleaq " LOCAL_LABEL_STRING(llint_op_inc_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1094 | "\tmovq $85, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1095 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1096 | "\tleaq " LOCAL_LABEL_STRING(llint_op_dec_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1097 | "\tmovq $86, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1098 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1099 | "\tleaq " LOCAL_LABEL_STRING(llint_op_not_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1100 | "\tmovq $87, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1101 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1102 | "\tleaq " LOCAL_LABEL_STRING(llint_op_identity_with_profile_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1103 | "\tmovq $88, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1104 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1105 | "\tleaq " LOCAL_LABEL_STRING(llint_op_overrides_has_instance_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1106 | "\tmovq $89, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1107 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1108 | "\tleaq " LOCAL_LABEL_STRING(llint_op_instanceof_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1109 | "\tmovq $90, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1110 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1111 | "\tleaq " LOCAL_LABEL_STRING(llint_op_instanceof_custom_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1112 | "\tmovq $91, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1113 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1114 | "\tleaq " LOCAL_LABEL_STRING(llint_op_typeof_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1115 | "\tmovq $92, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1116 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1117 | "\tleaq " LOCAL_LABEL_STRING(llint_op_is_cell_with_type_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1118 | "\tmovq $93, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1119 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1120 | "\tleaq " LOCAL_LABEL_STRING(llint_op_in_by_id_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1121 | "\tmovq $94, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1122 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1123 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_by_id_with_this_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1124 | "\tmovq $95, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1125 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1126 | "\tleaq " LOCAL_LABEL_STRING(llint_op_del_by_id_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1127 | "\tmovq $96, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1128 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1129 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_by_val_with_this_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1130 | "\tmovq $97, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1131 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1132 | "\tleaq " LOCAL_LABEL_STRING(llint_op_del_by_val_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1133 | "\tmovq $98, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1134 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1135 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_getter_by_id_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1136 | "\tmovq $99, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1137 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1138 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_setter_by_id_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1139 | "\tmovq $100, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1140 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1141 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_getter_setter_by_id_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1142 | "\tmovq $101, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1143 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1144 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_getter_by_val_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1145 | "\tmovq $102, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1146 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1147 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_setter_by_val_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1148 | "\tmovq $103, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1149 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1150 | "\tleaq " LOCAL_LABEL_STRING(llint_op_define_data_property_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1151 | "\tmovq $104, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1152 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1153 | "\tleaq " LOCAL_LABEL_STRING(llint_op_define_accessor_property_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1154 | "\tmovq $105, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1155 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1156 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jmp_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1157 | "\tmovq $106, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1158 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1159 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jtrue_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1160 | "\tmovq $107, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1161 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1162 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jfalse_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1163 | "\tmovq $108, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1164 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1165 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jeq_null_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1166 | "\tmovq $109, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1167 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1168 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jneq_null_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1169 | "\tmovq $110, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1170 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1171 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jeq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1172 | "\tmovq $111, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1173 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1174 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jstricteq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1175 | "\tmovq $112, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1176 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1177 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jneq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1178 | "\tmovq $113, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1179 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1180 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jnstricteq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1181 | "\tmovq $114, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1182 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1183 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jless_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1184 | "\tmovq $115, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1185 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1186 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jlesseq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1187 | "\tmovq $116, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1188 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1189 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jgreater_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1190 | "\tmovq $117, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1191 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1192 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jgreatereq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1193 | "\tmovq $118, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1194 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1195 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jnless_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1196 | "\tmovq $119, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1197 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1198 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jnlesseq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1199 | "\tmovq $120, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1200 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1201 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jngreater_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1202 | "\tmovq $121, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1203 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1204 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jngreatereq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1205 | "\tmovq $122, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1206 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1207 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jbelow_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1208 | "\tmovq $123, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1209 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1210 | "\tleaq " LOCAL_LABEL_STRING(llint_op_jbeloweq_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1211 | "\tmovq $124, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1212 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1213 | "\tleaq " LOCAL_LABEL_STRING(llint_op_loop_hint_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1214 | "\tmovq $125, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1215 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1216 | "\tleaq " LOCAL_LABEL_STRING(llint_op_switch_imm_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1217 | "\tmovq $126, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1218 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1219 | "\tleaq " LOCAL_LABEL_STRING(llint_op_switch_char_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1220 | "\tmovq $127, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1221 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1222 | "\tleaq " LOCAL_LABEL_STRING(llint_op_switch_string_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1223 | "\tmovq $128, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1224 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1225 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_func_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1226 | "\tmovq $129, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1227 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1228 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_func_exp_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1229 | "\tmovq $130, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1230 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1231 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_generator_func_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1232 | "\tmovq $131, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1233 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1234 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_generator_func_exp_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1235 | "\tmovq $132, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1236 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1237 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_async_func_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1238 | "\tmovq $133, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1239 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1240 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_async_func_exp_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1241 | "\tmovq $134, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1242 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1243 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_async_generator_func_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1244 | "\tmovq $135, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1245 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1246 | "\tleaq " LOCAL_LABEL_STRING(llint_op_new_async_generator_func_exp_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1247 | "\tmovq $136, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1248 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1249 | "\tleaq " LOCAL_LABEL_STRING(llint_op_set_function_name_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1250 | "\tmovq $137, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1251 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1252 | "\tleaq " LOCAL_LABEL_STRING(llint_op_ret_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1253 | "\tmovq $138, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1254 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1255 | "\tleaq " LOCAL_LABEL_STRING(llint_op_strcat_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1256 | "\tmovq $139, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1257 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1258 | "\tleaq " LOCAL_LABEL_STRING(llint_op_to_primitive_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1259 | "\tmovq $140, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1260 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1261 | "\tleaq " LOCAL_LABEL_STRING(llint_op_put_to_arguments_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1262 | "\tmovq $141, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1263 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1264 | "\tleaq " LOCAL_LABEL_STRING(llint_op_push_with_scope_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1265 | "\tmovq $142, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1266 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1267 | "\tleaq " LOCAL_LABEL_STRING(llint_op_create_lexical_environment_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1268 | "\tmovq $143, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1269 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1270 | "\tleaq " LOCAL_LABEL_STRING(llint_op_create_generator_frame_environment_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1271 | "\tmovq $144, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1272 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1273 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_parent_scope_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1274 | "\tmovq $145, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1275 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1276 | "\tleaq " LOCAL_LABEL_STRING(llint_op_throw_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1277 | "\tmovq $146, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1278 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1279 | "\tleaq " LOCAL_LABEL_STRING(llint_op_throw_static_error_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1280 | "\tmovq $147, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1281 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1282 | "\tleaq " LOCAL_LABEL_STRING(llint_op_debug_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1283 | "\tmovq $148, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1284 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1285 | "\tleaq " LOCAL_LABEL_STRING(llint_op_end_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1286 | "\tmovq $149, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1287 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1288 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_enumerable_length_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1289 | "\tmovq $150, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1290 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1291 | "\tleaq " LOCAL_LABEL_STRING(llint_op_has_structure_property_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1292 | "\tmovq $151, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1293 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1294 | "\tleaq " LOCAL_LABEL_STRING(llint_op_has_generic_property_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1295 | "\tmovq $152, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1296 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1297 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_property_enumerator_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1298 | "\tmovq $153, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1299 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1300 | "\tleaq " LOCAL_LABEL_STRING(llint_op_enumerator_structure_pname_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1301 | "\tmovq $154, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1302 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1303 | "\tleaq " LOCAL_LABEL_STRING(llint_op_enumerator_generic_pname_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1304 | "\tmovq $155, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1305 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1306 | "\tleaq " LOCAL_LABEL_STRING(llint_op_to_index_string_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1307 | "\tmovq $156, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1308 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1309 | "\tleaq " LOCAL_LABEL_STRING(llint_op_unreachable_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1310 | "\tmovq $157, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1311 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1312 | "\tleaq " LOCAL_LABEL_STRING(llint_op_create_rest_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1313 | "\tmovq $158, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1314 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1315 | "\tleaq " LOCAL_LABEL_STRING(llint_op_get_rest_length_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1316 | "\tmovq $159, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1317 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1318 | "\tleaq " LOCAL_LABEL_STRING(llint_op_yield_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1319 | "\tmovq $160, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1320 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1321 | "\tleaq " LOCAL_LABEL_STRING(llint_op_check_traps_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1322 | "\tmovq $161, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1323 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1324 | "\tleaq " LOCAL_LABEL_STRING(llint_op_log_shadow_chicken_prologue_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1325 | "\tmovq $162, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1326 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1327 | "\tleaq " LOCAL_LABEL_STRING(llint_op_log_shadow_chicken_tail_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1328 | "\tmovq $163, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1329 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1330 | "\tleaq " LOCAL_LABEL_STRING(llint_op_resolve_scope_for_hoisting_func_decl_in_eval_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1331 | "\tmovq $164, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1332 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1333 | "\tleaq " LOCAL_LABEL_STRING(llint_op_nop_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1334 | "\tmovq $165, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1335 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1336 | "\tleaq " LOCAL_LABEL_STRING(llint_op_super_sampler_begin_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1337 | "\tmovq $166, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1338 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1339 | "\tleaq " LOCAL_LABEL_STRING(llint_op_super_sampler_end_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1340 | "\tmovq $167, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1341 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1342 | "\tleaq " LOCAL_LABEL_STRING(llint_program_prologue_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1343 | "\tmovq $168, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1344 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1345 | "\tleaq " LOCAL_LABEL_STRING(llint_eval_prologue_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1346 | "\tmovq $169, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1347 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1348 | "\tleaq " LOCAL_LABEL_STRING(llint_module_program_prologue_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1349 | "\tmovq $170, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1350 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1351 | "\tleaq " LOCAL_LABEL_STRING(llint_function_for_call_prologue_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1352 | "\tmovq $171, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1353 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1354 | "\tleaq " LOCAL_LABEL_STRING(llint_function_for_construct_prologue_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1355 | "\tmovq $172, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1356 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1357 | "\tleaq " LOCAL_LABEL_STRING(llint_function_for_call_arity_check_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1358 | "\tmovq $173, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1359 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1360 | "\tleaq " LOCAL_LABEL_STRING(llint_function_for_construct_arity_check_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1361 | "\tmovq $174, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1362 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1363 | "\tleaq " LOCAL_LABEL_STRING(llint_generic_return_point_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1364 | "\tmovq $175, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1365 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1366 | "\tleaq " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1367 | "\tmovq $176, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1368 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1369 | "\tleaq " LOCAL_LABEL_STRING(llint_throw_during_call_trampoline_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1370 | "\tmovq $177, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1371 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1372 | "\tleaq " LOCAL_LABEL_STRING(llint_native_call_trampoline_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1373 | "\tmovq $178, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1374 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1375 | "\tleaq " LOCAL_LABEL_STRING(llint_native_construct_trampoline_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1376 | "\tmovq $179, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1377 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1378 | "\tleaq " LOCAL_LABEL_STRING(llint_internal_function_call_trampoline_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1379 | "\tmovq $180, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1380 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1381 | "\tleaq " LOCAL_LABEL_STRING(llint_internal_function_construct_trampoline_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1382 | "\tmovq $181, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1383 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1384 | "\tleaq " LOCAL_LABEL_STRING(handleUncaughtException_wide) " - " LOCAL_LABEL_STRING(relativePCBase) "(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1321 |
1385 | "\tmovq $182, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1322 |
1386 | "\tmovq %rcx, 0(%rsi, %r8, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1323 |
1387 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:865 |
1388 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1364 |
1389 | |
1390 | OFFLINE_ASM_OPCODE_LABEL(op_wide) |
1391 | "\tmovl 1(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:34 |
1392 | "\tmovq " LOCAL_REFERENCE(g_opcodeMapWide) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:35 |
1393 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:36 |
1394 | |
1395 | OFFLINE_ASM_OPCODE_LABEL(op_wide_wide) |
1396 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
1397 | |
1398 | OFFLINE_ASM_OPCODE_LABEL(op_enter_wide) |
1399 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
1400 | |
1401 | OFFLINE_ASM_GLUE_LABEL(llint_program_prologue) |
1402 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1067 |
1403 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:683 |
1404 | "\tpush %rbp\n" |
1405 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:689 |
1406 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1407 | "\taddl $5, 256(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1077 |
1408 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__continue) "\n" |
1409 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1079 |
1410 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1080 |
1411 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
1412 | "\tandq $15, %r8\n" |
1413 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
1414 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__7_checkStackPointerAlignment__stackPointerOkay) "\n" |
1415 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
1416 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
1417 | |
1418 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__7_checkStackPointerAlignment__stackPointerOkay) |
1419 | "\tcall " LOCAL_REFERENCE(llint_entry_osr) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
1420 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1091 |
1421 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__recover) "\n" |
1422 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1092 |
1423 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1101 |
1424 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1103 |
1425 | |
1426 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__recover) |
1427 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1428 | |
1429 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__continue) |
1430 | "\tsubq $32, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:705 |
1431 | "\tmovq %r15, -8(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:716 |
1432 | "\tmovq %r14, -16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:717 |
1433 | "\tmovq %r13, -24(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:718 |
1434 | "\tmovq %r12, -32(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:719 |
1435 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1115 |
1436 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1116 |
1437 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
1438 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
1439 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
1440 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1123 |
1441 | "\tnegq %rax\n" |
1442 | "\taddq %rbp, %rax\n" |
1443 | "\tcmpq %rbp, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1124 |
1444 | "\tja " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__needStackCheck) "\n" |
1445 | "\tmovq 80(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1125 |
1446 | "\tcmpq %rax, 52184(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1129 |
1447 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__stackHeightOK) "\n" |
1448 | |
1449 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__needStackCheck) |
1450 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1135 |
1451 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
1452 | "\taddq %r13, %r8\n" |
1453 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
1454 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
1455 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
1456 | "\tandq $15, %r8\n" |
1457 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
1458 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__8_checkStackPointerAlignment__stackPointerOkay) "\n" |
1459 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
1460 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
1461 | |
1462 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__8_checkStackPointerAlignment__stackPointerOkay) |
1463 | "\tcall " LOCAL_REFERENCE(llint_stack_check) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
1464 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
1465 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
1466 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1137 |
1467 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__stackHeightOKGetCodeBlock) "\n" |
1468 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
1469 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
1470 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
1471 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
1472 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1144 |
1473 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1145 |
1474 | |
1475 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__stackHeightOKGetCodeBlock) |
1476 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1477 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
1478 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
1479 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
1480 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1152 |
1481 | "\tnegq %rax\n" |
1482 | "\taddq %rbp, %rax\n" |
1483 | |
1484 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__stackHeightOK) |
1485 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1157 |
1486 | "\tmovq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1158 |
1487 | |
1488 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__zeroStackLoop) |
1489 | "\tcmpq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1160 |
1490 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__zeroStackDone) "\n" |
1491 | "\tsubq $8, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1161 |
1492 | "\tmovq $0, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1162 |
1493 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__zeroStackLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1163 |
1494 | |
1495 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__zeroStackDone) |
1496 | "\tmovq 288(%rsi), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1169 |
1497 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1172 |
1498 | "\tleaq 2(%r14), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1173 |
1499 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
1500 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
1501 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" |
1502 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
1503 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
1504 | |
1505 | OFFLINE_ASM_GLUE_LABEL(llint_program_prologue_wide) |
1506 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1067 |
1507 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:683 |
1508 | "\tpush %rbp\n" |
1509 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:689 |
1510 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1511 | "\taddl $5, 256(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1077 |
1512 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__10_prologue__continue) "\n" |
1513 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1079 |
1514 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1080 |
1515 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
1516 | "\tandq $15, %r8\n" |
1517 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
1518 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__9_checkStackPointerAlignment__stackPointerOkay) "\n" |
1519 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
1520 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
1521 | |
1522 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__9_checkStackPointerAlignment__stackPointerOkay) |
1523 | "\tcall " LOCAL_REFERENCE(llint_entry_osr) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
1524 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1091 |
1525 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__10_prologue__recover) "\n" |
1526 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1092 |
1527 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1101 |
1528 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1103 |
1529 | |
1530 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__10_prologue__recover) |
1531 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1532 | |
1533 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__10_prologue__continue) |
1534 | "\tsubq $32, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:705 |
1535 | "\tmovq %r15, -8(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:716 |
1536 | "\tmovq %r14, -16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:717 |
1537 | "\tmovq %r13, -24(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:718 |
1538 | "\tmovq %r12, -32(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:719 |
1539 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1115 |
1540 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1116 |
1541 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
1542 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
1543 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
1544 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1123 |
1545 | "\tnegq %rax\n" |
1546 | "\taddq %rbp, %rax\n" |
1547 | "\tcmpq %rbp, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1124 |
1548 | "\tja " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__10_prologue__needStackCheck) "\n" |
1549 | "\tmovq 80(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1125 |
1550 | "\tcmpq %rax, 52184(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1129 |
1551 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__10_prologue__stackHeightOK) "\n" |
1552 | |
1553 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__10_prologue__needStackCheck) |
1554 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1135 |
1555 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
1556 | "\taddq %r13, %r8\n" |
1557 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
1558 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
1559 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
1560 | "\tandq $15, %r8\n" |
1561 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
1562 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__10_checkStackPointerAlignment__stackPointerOkay) "\n" |
1563 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
1564 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
1565 | |
1566 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__10_checkStackPointerAlignment__stackPointerOkay) |
1567 | "\tcall " LOCAL_REFERENCE(llint_stack_check) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
1568 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
1569 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
1570 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1137 |
1571 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__10_prologue__stackHeightOKGetCodeBlock) "\n" |
1572 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
1573 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
1574 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
1575 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
1576 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1144 |
1577 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1145 |
1578 | |
1579 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__10_prologue__stackHeightOKGetCodeBlock) |
1580 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1581 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
1582 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
1583 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
1584 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1152 |
1585 | "\tnegq %rax\n" |
1586 | "\taddq %rbp, %rax\n" |
1587 | |
1588 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__10_prologue__stackHeightOK) |
1589 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1157 |
1590 | "\tmovq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1158 |
1591 | |
1592 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__10_prologue__zeroStackLoop) |
1593 | "\tcmpq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1160 |
1594 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__10_prologue__zeroStackDone) "\n" |
1595 | "\tsubq $8, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1161 |
1596 | "\tmovq $0, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1162 |
1597 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__10_prologue__zeroStackLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1163 |
1598 | |
1599 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__10_prologue__zeroStackDone) |
1600 | "\tmovq 288(%rsi), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1169 |
1601 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1172 |
1602 | "\tleaq 2(%r14), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1173 |
1603 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
1604 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
1605 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" |
1606 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
1607 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
1608 | |
1609 | OFFLINE_ASM_GLUE_LABEL(llint_module_program_prologue) |
1610 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1067 |
1611 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:683 |
1612 | "\tpush %rbp\n" |
1613 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:689 |
1614 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1615 | "\taddl $5, 256(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1077 |
1616 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__12_prologue__continue) "\n" |
1617 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1079 |
1618 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1080 |
1619 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
1620 | "\tandq $15, %r8\n" |
1621 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
1622 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__11_checkStackPointerAlignment__stackPointerOkay) "\n" |
1623 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
1624 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
1625 | |
1626 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__11_checkStackPointerAlignment__stackPointerOkay) |
1627 | "\tcall " LOCAL_REFERENCE(llint_entry_osr) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
1628 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1091 |
1629 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__12_prologue__recover) "\n" |
1630 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1092 |
1631 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1101 |
1632 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1103 |
1633 | |
1634 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__12_prologue__recover) |
1635 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1636 | |
1637 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__12_prologue__continue) |
1638 | "\tsubq $32, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:705 |
1639 | "\tmovq %r15, -8(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:716 |
1640 | "\tmovq %r14, -16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:717 |
1641 | "\tmovq %r13, -24(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:718 |
1642 | "\tmovq %r12, -32(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:719 |
1643 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1115 |
1644 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1116 |
1645 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
1646 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
1647 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
1648 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1123 |
1649 | "\tnegq %rax\n" |
1650 | "\taddq %rbp, %rax\n" |
1651 | "\tcmpq %rbp, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1124 |
1652 | "\tja " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__12_prologue__needStackCheck) "\n" |
1653 | "\tmovq 80(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1125 |
1654 | "\tcmpq %rax, 52184(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1129 |
1655 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__12_prologue__stackHeightOK) "\n" |
1656 | |
1657 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__12_prologue__needStackCheck) |
1658 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1135 |
1659 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
1660 | "\taddq %r13, %r8\n" |
1661 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
1662 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
1663 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
1664 | "\tandq $15, %r8\n" |
1665 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
1666 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__12_checkStackPointerAlignment__stackPointerOkay) "\n" |
1667 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
1668 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
1669 | |
1670 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__12_checkStackPointerAlignment__stackPointerOkay) |
1671 | "\tcall " LOCAL_REFERENCE(llint_stack_check) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
1672 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
1673 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
1674 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1137 |
1675 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__12_prologue__stackHeightOKGetCodeBlock) "\n" |
1676 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
1677 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
1678 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
1679 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
1680 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1144 |
1681 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1145 |
1682 | |
1683 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__12_prologue__stackHeightOKGetCodeBlock) |
1684 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1685 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
1686 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
1687 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
1688 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1152 |
1689 | "\tnegq %rax\n" |
1690 | "\taddq %rbp, %rax\n" |
1691 | |
1692 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__12_prologue__stackHeightOK) |
1693 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1157 |
1694 | "\tmovq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1158 |
1695 | |
1696 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__12_prologue__zeroStackLoop) |
1697 | "\tcmpq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1160 |
1698 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__12_prologue__zeroStackDone) "\n" |
1699 | "\tsubq $8, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1161 |
1700 | "\tmovq $0, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1162 |
1701 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__12_prologue__zeroStackLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1163 |
1702 | |
1703 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__12_prologue__zeroStackDone) |
1704 | "\tmovq 288(%rsi), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1169 |
1705 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1172 |
1706 | "\tleaq 2(%r14), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1173 |
1707 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
1708 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
1709 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" |
1710 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
1711 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
1712 | |
1713 | OFFLINE_ASM_GLUE_LABEL(llint_module_program_prologue_wide) |
1714 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1067 |
1715 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:683 |
1716 | "\tpush %rbp\n" |
1717 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:689 |
1718 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1719 | "\taddl $5, 256(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1077 |
1720 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__14_prologue__continue) "\n" |
1721 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1079 |
1722 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1080 |
1723 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
1724 | "\tandq $15, %r8\n" |
1725 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
1726 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__13_checkStackPointerAlignment__stackPointerOkay) "\n" |
1727 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
1728 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
1729 | |
1730 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__13_checkStackPointerAlignment__stackPointerOkay) |
1731 | "\tcall " LOCAL_REFERENCE(llint_entry_osr) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
1732 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1091 |
1733 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__14_prologue__recover) "\n" |
1734 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1092 |
1735 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1101 |
1736 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1103 |
1737 | |
1738 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__14_prologue__recover) |
1739 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1740 | |
1741 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__14_prologue__continue) |
1742 | "\tsubq $32, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:705 |
1743 | "\tmovq %r15, -8(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:716 |
1744 | "\tmovq %r14, -16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:717 |
1745 | "\tmovq %r13, -24(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:718 |
1746 | "\tmovq %r12, -32(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:719 |
1747 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1115 |
1748 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1116 |
1749 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
1750 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
1751 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
1752 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1123 |
1753 | "\tnegq %rax\n" |
1754 | "\taddq %rbp, %rax\n" |
1755 | "\tcmpq %rbp, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1124 |
1756 | "\tja " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__14_prologue__needStackCheck) "\n" |
1757 | "\tmovq 80(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1125 |
1758 | "\tcmpq %rax, 52184(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1129 |
1759 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__14_prologue__stackHeightOK) "\n" |
1760 | |
1761 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__14_prologue__needStackCheck) |
1762 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1135 |
1763 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
1764 | "\taddq %r13, %r8\n" |
1765 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
1766 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
1767 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
1768 | "\tandq $15, %r8\n" |
1769 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
1770 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__14_checkStackPointerAlignment__stackPointerOkay) "\n" |
1771 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
1772 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
1773 | |
1774 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__14_checkStackPointerAlignment__stackPointerOkay) |
1775 | "\tcall " LOCAL_REFERENCE(llint_stack_check) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
1776 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
1777 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
1778 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1137 |
1779 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__14_prologue__stackHeightOKGetCodeBlock) "\n" |
1780 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
1781 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
1782 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
1783 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
1784 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1144 |
1785 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1145 |
1786 | |
1787 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__14_prologue__stackHeightOKGetCodeBlock) |
1788 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1789 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
1790 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
1791 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
1792 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1152 |
1793 | "\tnegq %rax\n" |
1794 | "\taddq %rbp, %rax\n" |
1795 | |
1796 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__14_prologue__stackHeightOK) |
1797 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1157 |
1798 | "\tmovq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1158 |
1799 | |
1800 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__14_prologue__zeroStackLoop) |
1801 | "\tcmpq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1160 |
1802 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__14_prologue__zeroStackDone) "\n" |
1803 | "\tsubq $8, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1161 |
1804 | "\tmovq $0, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1162 |
1805 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__14_prologue__zeroStackLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1163 |
1806 | |
1807 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__14_prologue__zeroStackDone) |
1808 | "\tmovq 288(%rsi), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1169 |
1809 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1172 |
1810 | "\tleaq 2(%r14), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1173 |
1811 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
1812 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
1813 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" |
1814 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
1815 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
1816 | |
1817 | OFFLINE_ASM_GLUE_LABEL(llint_eval_prologue) |
1818 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1067 |
1819 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:683 |
1820 | "\tpush %rbp\n" |
1821 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:689 |
1822 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1823 | "\taddl $5, 256(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1077 |
1824 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__16_prologue__continue) "\n" |
1825 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1079 |
1826 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1080 |
1827 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
1828 | "\tandq $15, %r8\n" |
1829 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
1830 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__15_checkStackPointerAlignment__stackPointerOkay) "\n" |
1831 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
1832 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
1833 | |
1834 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__15_checkStackPointerAlignment__stackPointerOkay) |
1835 | "\tcall " LOCAL_REFERENCE(llint_entry_osr) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
1836 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1091 |
1837 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__16_prologue__recover) "\n" |
1838 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1092 |
1839 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1101 |
1840 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1103 |
1841 | |
1842 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__16_prologue__recover) |
1843 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1844 | |
1845 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__16_prologue__continue) |
1846 | "\tsubq $32, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:705 |
1847 | "\tmovq %r15, -8(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:716 |
1848 | "\tmovq %r14, -16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:717 |
1849 | "\tmovq %r13, -24(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:718 |
1850 | "\tmovq %r12, -32(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:719 |
1851 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1115 |
1852 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1116 |
1853 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
1854 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
1855 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
1856 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1123 |
1857 | "\tnegq %rax\n" |
1858 | "\taddq %rbp, %rax\n" |
1859 | "\tcmpq %rbp, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1124 |
1860 | "\tja " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__16_prologue__needStackCheck) "\n" |
1861 | "\tmovq 80(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1125 |
1862 | "\tcmpq %rax, 52184(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1129 |
1863 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__16_prologue__stackHeightOK) "\n" |
1864 | |
1865 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__16_prologue__needStackCheck) |
1866 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1135 |
1867 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
1868 | "\taddq %r13, %r8\n" |
1869 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
1870 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
1871 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
1872 | "\tandq $15, %r8\n" |
1873 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
1874 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__16_checkStackPointerAlignment__stackPointerOkay) "\n" |
1875 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
1876 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
1877 | |
1878 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__16_checkStackPointerAlignment__stackPointerOkay) |
1879 | "\tcall " LOCAL_REFERENCE(llint_stack_check) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
1880 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
1881 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
1882 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1137 |
1883 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__16_prologue__stackHeightOKGetCodeBlock) "\n" |
1884 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
1885 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
1886 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
1887 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
1888 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1144 |
1889 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1145 |
1890 | |
1891 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__16_prologue__stackHeightOKGetCodeBlock) |
1892 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1893 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
1894 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
1895 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
1896 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1152 |
1897 | "\tnegq %rax\n" |
1898 | "\taddq %rbp, %rax\n" |
1899 | |
1900 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__16_prologue__stackHeightOK) |
1901 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1157 |
1902 | "\tmovq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1158 |
1903 | |
1904 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__16_prologue__zeroStackLoop) |
1905 | "\tcmpq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1160 |
1906 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__16_prologue__zeroStackDone) "\n" |
1907 | "\tsubq $8, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1161 |
1908 | "\tmovq $0, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1162 |
1909 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__16_prologue__zeroStackLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1163 |
1910 | |
1911 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__16_prologue__zeroStackDone) |
1912 | "\tmovq 288(%rsi), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1169 |
1913 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1172 |
1914 | "\tleaq 2(%r14), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1173 |
1915 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
1916 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
1917 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" |
1918 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
1919 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
1920 | |
1921 | OFFLINE_ASM_GLUE_LABEL(llint_eval_prologue_wide) |
1922 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1067 |
1923 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:683 |
1924 | "\tpush %rbp\n" |
1925 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:689 |
1926 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1927 | "\taddl $5, 256(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1077 |
1928 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__18_prologue__continue) "\n" |
1929 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1079 |
1930 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1080 |
1931 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
1932 | "\tandq $15, %r8\n" |
1933 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
1934 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__17_checkStackPointerAlignment__stackPointerOkay) "\n" |
1935 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
1936 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
1937 | |
1938 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__17_checkStackPointerAlignment__stackPointerOkay) |
1939 | "\tcall " LOCAL_REFERENCE(llint_entry_osr) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
1940 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1091 |
1941 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__18_prologue__recover) "\n" |
1942 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1092 |
1943 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1101 |
1944 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1103 |
1945 | |
1946 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__18_prologue__recover) |
1947 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1948 | |
1949 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__18_prologue__continue) |
1950 | "\tsubq $32, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:705 |
1951 | "\tmovq %r15, -8(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:716 |
1952 | "\tmovq %r14, -16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:717 |
1953 | "\tmovq %r13, -24(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:718 |
1954 | "\tmovq %r12, -32(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:719 |
1955 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1115 |
1956 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1116 |
1957 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
1958 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
1959 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
1960 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1123 |
1961 | "\tnegq %rax\n" |
1962 | "\taddq %rbp, %rax\n" |
1963 | "\tcmpq %rbp, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1124 |
1964 | "\tja " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__18_prologue__needStackCheck) "\n" |
1965 | "\tmovq 80(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1125 |
1966 | "\tcmpq %rax, 52184(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1129 |
1967 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__18_prologue__stackHeightOK) "\n" |
1968 | |
1969 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__18_prologue__needStackCheck) |
1970 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1135 |
1971 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
1972 | "\taddq %r13, %r8\n" |
1973 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
1974 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
1975 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
1976 | "\tandq $15, %r8\n" |
1977 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
1978 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__18_checkStackPointerAlignment__stackPointerOkay) "\n" |
1979 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
1980 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
1981 | |
1982 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__18_checkStackPointerAlignment__stackPointerOkay) |
1983 | "\tcall " LOCAL_REFERENCE(llint_stack_check) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
1984 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
1985 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
1986 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1137 |
1987 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__18_prologue__stackHeightOKGetCodeBlock) "\n" |
1988 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
1989 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
1990 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
1991 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
1992 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1144 |
1993 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1145 |
1994 | |
1995 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__18_prologue__stackHeightOKGetCodeBlock) |
1996 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1052 |
1997 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
1998 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
1999 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
2000 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1152 |
2001 | "\tnegq %rax\n" |
2002 | "\taddq %rbp, %rax\n" |
2003 | |
2004 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__18_prologue__stackHeightOK) |
2005 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1157 |
2006 | "\tmovq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1158 |
2007 | |
2008 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__18_prologue__zeroStackLoop) |
2009 | "\tcmpq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1160 |
2010 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__18_prologue__zeroStackDone) "\n" |
2011 | "\tsubq $8, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1161 |
2012 | "\tmovq $0, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1162 |
2013 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__18_prologue__zeroStackLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1163 |
2014 | |
2015 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__18_prologue__zeroStackDone) |
2016 | "\tmovq 288(%rsi), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1169 |
2017 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1172 |
2018 | "\tleaq 2(%r14), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1173 |
2019 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
2020 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
2021 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" |
2022 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
2023 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
2024 | |
2025 | OFFLINE_ASM_GLUE_LABEL(llint_function_for_call_prologue) |
2026 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1067 |
2027 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:683 |
2028 | "\tpush %rbp\n" |
2029 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:689 |
2030 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1031 |
2031 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1035 |
2032 | "\tmovq 96(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1036 |
2033 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1037 |
2034 | "\taddl $5, 256(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1077 |
2035 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__20_prologue__continue) "\n" |
2036 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1079 |
2037 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1080 |
2038 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
2039 | "\tandq $15, %r8\n" |
2040 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
2041 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__19_checkStackPointerAlignment__stackPointerOkay) "\n" |
2042 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
2043 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
2044 | |
2045 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__19_checkStackPointerAlignment__stackPointerOkay) |
2046 | "\tcall " LOCAL_REFERENCE(llint_entry_osr_function_for_call) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
2047 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1091 |
2048 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__20_prologue__recover) "\n" |
2049 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1092 |
2050 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1101 |
2051 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1103 |
2052 | |
2053 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__20_prologue__recover) |
2054 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1031 |
2055 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1035 |
2056 | "\tmovq 96(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1036 |
2057 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1037 |
2058 | |
2059 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__20_prologue__continue) |
2060 | "\tmovq %rsi, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1056 |
2061 | "\tsubq $32, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:705 |
2062 | "\tmovq %r15, -8(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:716 |
2063 | "\tmovq %r14, -16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:717 |
2064 | "\tmovq %r13, -24(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:718 |
2065 | "\tmovq %r12, -32(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:719 |
2066 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1115 |
2067 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1116 |
2068 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
2069 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
2070 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
2071 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1123 |
2072 | "\tnegq %rax\n" |
2073 | "\taddq %rbp, %rax\n" |
2074 | "\tcmpq %rbp, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1124 |
2075 | "\tja " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__20_prologue__needStackCheck) "\n" |
2076 | "\tmovq 80(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1125 |
2077 | "\tcmpq %rax, 52184(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1129 |
2078 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__20_prologue__stackHeightOK) "\n" |
2079 | |
2080 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__20_prologue__needStackCheck) |
2081 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1135 |
2082 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
2083 | "\taddq %r13, %r8\n" |
2084 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
2085 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
2086 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
2087 | "\tandq $15, %r8\n" |
2088 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
2089 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__20_checkStackPointerAlignment__stackPointerOkay) "\n" |
2090 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
2091 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
2092 | |
2093 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__20_checkStackPointerAlignment__stackPointerOkay) |
2094 | "\tcall " LOCAL_REFERENCE(llint_stack_check) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
2095 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
2096 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
2097 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1137 |
2098 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__20_prologue__stackHeightOKGetCodeBlock) "\n" |
2099 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
2100 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
2101 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
2102 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
2103 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1144 |
2104 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1145 |
2105 | |
2106 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__20_prologue__stackHeightOKGetCodeBlock) |
2107 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1031 |
2108 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1035 |
2109 | "\tmovq 96(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1036 |
2110 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1037 |
2111 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
2112 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
2113 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
2114 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1152 |
2115 | "\tnegq %rax\n" |
2116 | "\taddq %rbp, %rax\n" |
2117 | |
2118 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__20_prologue__stackHeightOK) |
2119 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1157 |
2120 | "\tmovq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1158 |
2121 | |
2122 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__20_prologue__zeroStackLoop) |
2123 | "\tcmpq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1160 |
2124 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__20_prologue__zeroStackDone) "\n" |
2125 | "\tsubq $8, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1161 |
2126 | "\tmovq $0, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1162 |
2127 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__20_prologue__zeroStackLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1163 |
2128 | |
2129 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__20_prologue__zeroStackDone) |
2130 | "\tmovq 288(%rsi), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1169 |
2131 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1172 |
2132 | "\tleaq 2(%r14), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1173 |
2133 | "\tmovl 28(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1187 |
2134 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1188 |
2135 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1189 |
2136 | "\tcmpq $0, %rax\n" |
2137 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionInitialization__assert__ok) "\n" |
2138 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
2139 | |
2140 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionInitialization__assert__ok) |
2141 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1190 |
2142 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionInitialization__argumentProfileDone) "\n" |
2143 | "\tmovq 192(%rsi), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1191 |
2144 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1192 |
2145 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionInitialization__argumentProfileDone) "\n" |
2146 | "\timulq $32, %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1193 |
2147 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1194 |
2148 | "\taddq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1195 |
2149 | |
2150 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionInitialization__argumentProfileLoop) |
2151 | "\tmovq 32(%rbp, %rax, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1198 |
2152 | "\tsubq $32, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1199 |
2153 | "\tmovq %rdx, 16(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1200 |
2154 | "\taddq $-8, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1208 |
2155 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionInitialization__argumentProfileLoop) "\n" |
2156 | |
2157 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionInitialization__argumentProfileDone) |
2158 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
2159 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
2160 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" |
2161 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
2162 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
2163 | |
2164 | OFFLINE_ASM_GLUE_LABEL(llint_function_for_call_prologue_wide) |
2165 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1067 |
2166 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:683 |
2167 | "\tpush %rbp\n" |
2168 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:689 |
2169 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1031 |
2170 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1035 |
2171 | "\tmovq 96(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1036 |
2172 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1037 |
2173 | "\taddl $5, 256(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1077 |
2174 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__22_prologue__continue) "\n" |
2175 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1079 |
2176 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1080 |
2177 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
2178 | "\tandq $15, %r8\n" |
2179 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
2180 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__21_checkStackPointerAlignment__stackPointerOkay) "\n" |
2181 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
2182 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
2183 | |
2184 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__21_checkStackPointerAlignment__stackPointerOkay) |
2185 | "\tcall " LOCAL_REFERENCE(llint_entry_osr_function_for_call) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
2186 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1091 |
2187 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__22_prologue__recover) "\n" |
2188 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1092 |
2189 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1101 |
2190 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1103 |
2191 | |
2192 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__22_prologue__recover) |
2193 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1031 |
2194 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1035 |
2195 | "\tmovq 96(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1036 |
2196 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1037 |
2197 | |
2198 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__22_prologue__continue) |
2199 | "\tmovq %rsi, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1056 |
2200 | "\tsubq $32, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:705 |
2201 | "\tmovq %r15, -8(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:716 |
2202 | "\tmovq %r14, -16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:717 |
2203 | "\tmovq %r13, -24(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:718 |
2204 | "\tmovq %r12, -32(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:719 |
2205 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1115 |
2206 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1116 |
2207 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
2208 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
2209 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
2210 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1123 |
2211 | "\tnegq %rax\n" |
2212 | "\taddq %rbp, %rax\n" |
2213 | "\tcmpq %rbp, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1124 |
2214 | "\tja " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__22_prologue__needStackCheck) "\n" |
2215 | "\tmovq 80(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1125 |
2216 | "\tcmpq %rax, 52184(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1129 |
2217 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__22_prologue__stackHeightOK) "\n" |
2218 | |
2219 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__22_prologue__needStackCheck) |
2220 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1135 |
2221 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
2222 | "\taddq %r13, %r8\n" |
2223 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
2224 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
2225 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
2226 | "\tandq $15, %r8\n" |
2227 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
2228 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__22_checkStackPointerAlignment__stackPointerOkay) "\n" |
2229 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
2230 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
2231 | |
2232 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__22_checkStackPointerAlignment__stackPointerOkay) |
2233 | "\tcall " LOCAL_REFERENCE(llint_stack_check) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
2234 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
2235 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
2236 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1137 |
2237 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__22_prologue__stackHeightOKGetCodeBlock) "\n" |
2238 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
2239 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
2240 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
2241 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
2242 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1144 |
2243 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1145 |
2244 | |
2245 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__22_prologue__stackHeightOKGetCodeBlock) |
2246 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1031 |
2247 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1035 |
2248 | "\tmovq 96(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1036 |
2249 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1037 |
2250 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
2251 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
2252 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
2253 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1152 |
2254 | "\tnegq %rax\n" |
2255 | "\taddq %rbp, %rax\n" |
2256 | |
2257 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__22_prologue__stackHeightOK) |
2258 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1157 |
2259 | "\tmovq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1158 |
2260 | |
2261 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__22_prologue__zeroStackLoop) |
2262 | "\tcmpq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1160 |
2263 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__22_prologue__zeroStackDone) "\n" |
2264 | "\tsubq $8, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1161 |
2265 | "\tmovq $0, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1162 |
2266 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__22_prologue__zeroStackLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1163 |
2267 | |
2268 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__22_prologue__zeroStackDone) |
2269 | "\tmovq 288(%rsi), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1169 |
2270 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1172 |
2271 | "\tleaq 2(%r14), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1173 |
2272 | "\tmovl 28(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1187 |
2273 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1188 |
2274 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1189 |
2275 | "\tcmpq $0, %rax\n" |
2276 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionInitialization__22_assert__ok) "\n" |
2277 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
2278 | |
2279 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionInitialization__22_assert__ok) |
2280 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1190 |
2281 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__22_functionInitialization__argumentProfileDone) "\n" |
2282 | "\tmovq 192(%rsi), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1191 |
2283 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1192 |
2284 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__22_functionInitialization__argumentProfileDone) "\n" |
2285 | "\timulq $32, %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1193 |
2286 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1194 |
2287 | "\taddq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1195 |
2288 | |
2289 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__22_functionInitialization__argumentProfileLoop) |
2290 | "\tmovq 32(%rbp, %rax, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1198 |
2291 | "\tsubq $32, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1199 |
2292 | "\tmovq %rdx, 16(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1200 |
2293 | "\taddq $-8, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1208 |
2294 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__22_functionInitialization__argumentProfileLoop) "\n" |
2295 | |
2296 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__22_functionInitialization__argumentProfileDone) |
2297 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
2298 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
2299 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" |
2300 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
2301 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
2302 | |
2303 | OFFLINE_ASM_GLUE_LABEL(llint_function_for_construct_prologue) |
2304 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1067 |
2305 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:683 |
2306 | "\tpush %rbp\n" |
2307 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:689 |
2308 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1042 |
2309 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1046 |
2310 | "\tmovq 104(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1047 |
2311 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1048 |
2312 | "\taddl $5, 256(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1077 |
2313 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__24_prologue__continue) "\n" |
2314 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1079 |
2315 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1080 |
2316 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
2317 | "\tandq $15, %r8\n" |
2318 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
2319 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__23_checkStackPointerAlignment__stackPointerOkay) "\n" |
2320 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
2321 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
2322 | |
2323 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__23_checkStackPointerAlignment__stackPointerOkay) |
2324 | "\tcall " LOCAL_REFERENCE(llint_entry_osr_function_for_construct) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
2325 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1091 |
2326 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__24_prologue__recover) "\n" |
2327 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1092 |
2328 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1101 |
2329 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1103 |
2330 | |
2331 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__24_prologue__recover) |
2332 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1042 |
2333 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1046 |
2334 | "\tmovq 104(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1047 |
2335 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1048 |
2336 | |
2337 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__24_prologue__continue) |
2338 | "\tmovq %rsi, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1056 |
2339 | "\tsubq $32, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:705 |
2340 | "\tmovq %r15, -8(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:716 |
2341 | "\tmovq %r14, -16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:717 |
2342 | "\tmovq %r13, -24(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:718 |
2343 | "\tmovq %r12, -32(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:719 |
2344 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1115 |
2345 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1116 |
2346 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
2347 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
2348 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
2349 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1123 |
2350 | "\tnegq %rax\n" |
2351 | "\taddq %rbp, %rax\n" |
2352 | "\tcmpq %rbp, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1124 |
2353 | "\tja " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__24_prologue__needStackCheck) "\n" |
2354 | "\tmovq 80(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1125 |
2355 | "\tcmpq %rax, 52184(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1129 |
2356 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__24_prologue__stackHeightOK) "\n" |
2357 | |
2358 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__24_prologue__needStackCheck) |
2359 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1135 |
2360 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
2361 | "\taddq %r13, %r8\n" |
2362 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
2363 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
2364 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
2365 | "\tandq $15, %r8\n" |
2366 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
2367 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__24_checkStackPointerAlignment__stackPointerOkay) "\n" |
2368 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
2369 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
2370 | |
2371 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__24_checkStackPointerAlignment__stackPointerOkay) |
2372 | "\tcall " LOCAL_REFERENCE(llint_stack_check) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
2373 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
2374 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
2375 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1137 |
2376 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__24_prologue__stackHeightOKGetCodeBlock) "\n" |
2377 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
2378 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
2379 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
2380 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
2381 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1144 |
2382 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1145 |
2383 | |
2384 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__24_prologue__stackHeightOKGetCodeBlock) |
2385 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1042 |
2386 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1046 |
2387 | "\tmovq 104(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1047 |
2388 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1048 |
2389 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
2390 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
2391 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
2392 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1152 |
2393 | "\tnegq %rax\n" |
2394 | "\taddq %rbp, %rax\n" |
2395 | |
2396 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__24_prologue__stackHeightOK) |
2397 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1157 |
2398 | "\tmovq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1158 |
2399 | |
2400 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__24_prologue__zeroStackLoop) |
2401 | "\tcmpq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1160 |
2402 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__24_prologue__zeroStackDone) "\n" |
2403 | "\tsubq $8, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1161 |
2404 | "\tmovq $0, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1162 |
2405 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__24_prologue__zeroStackLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1163 |
2406 | |
2407 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__24_prologue__zeroStackDone) |
2408 | "\tmovq 288(%rsi), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1169 |
2409 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1172 |
2410 | "\tleaq 2(%r14), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1173 |
2411 | "\tmovl 28(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1187 |
2412 | "\taddq $-1, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1188 |
2413 | "\tcmpq $0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1189 |
2414 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionInitialization__24_assert__ok) "\n" |
2415 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
2416 | |
2417 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionInitialization__24_assert__ok) |
2418 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1190 |
2419 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__24_functionInitialization__argumentProfileDone) "\n" |
2420 | "\tmovq 192(%rsi), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1191 |
2421 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1192 |
2422 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__24_functionInitialization__argumentProfileDone) "\n" |
2423 | "\timulq $32, %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1193 |
2424 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1194 |
2425 | "\taddq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1195 |
2426 | |
2427 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__24_functionInitialization__argumentProfileLoop) |
2428 | "\tmovq 40(%rbp, %rax, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1198 |
2429 | "\tsubq $32, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1199 |
2430 | "\tmovq %rdx, 48(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1200 |
2431 | "\taddq $-8, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1208 |
2432 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__24_functionInitialization__argumentProfileLoop) "\n" |
2433 | |
2434 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__24_functionInitialization__argumentProfileDone) |
2435 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
2436 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
2437 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" |
2438 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
2439 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
2440 | |
2441 | OFFLINE_ASM_GLUE_LABEL(llint_function_for_construct_prologue_wide) |
2442 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1067 |
2443 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:683 |
2444 | "\tpush %rbp\n" |
2445 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:689 |
2446 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1042 |
2447 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1046 |
2448 | "\tmovq 104(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1047 |
2449 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1048 |
2450 | "\taddl $5, 256(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1077 |
2451 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__26_prologue__continue) "\n" |
2452 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1079 |
2453 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1080 |
2454 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
2455 | "\tandq $15, %r8\n" |
2456 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
2457 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__25_checkStackPointerAlignment__stackPointerOkay) "\n" |
2458 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
2459 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
2460 | |
2461 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__25_checkStackPointerAlignment__stackPointerOkay) |
2462 | "\tcall " LOCAL_REFERENCE(llint_entry_osr_function_for_construct) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
2463 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1091 |
2464 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__26_prologue__recover) "\n" |
2465 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1092 |
2466 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1101 |
2467 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1103 |
2468 | |
2469 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__26_prologue__recover) |
2470 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1042 |
2471 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1046 |
2472 | "\tmovq 104(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1047 |
2473 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1048 |
2474 | |
2475 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__26_prologue__continue) |
2476 | "\tmovq %rsi, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1056 |
2477 | "\tsubq $32, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:705 |
2478 | "\tmovq %r15, -8(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:716 |
2479 | "\tmovq %r14, -16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:717 |
2480 | "\tmovq %r13, -24(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:718 |
2481 | "\tmovq %r12, -32(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:719 |
2482 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1115 |
2483 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1116 |
2484 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
2485 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
2486 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
2487 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1123 |
2488 | "\tnegq %rax\n" |
2489 | "\taddq %rbp, %rax\n" |
2490 | "\tcmpq %rbp, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1124 |
2491 | "\tja " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__26_prologue__needStackCheck) "\n" |
2492 | "\tmovq 80(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1125 |
2493 | "\tcmpq %rax, 52184(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1129 |
2494 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__26_prologue__stackHeightOK) "\n" |
2495 | |
2496 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__26_prologue__needStackCheck) |
2497 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1135 |
2498 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
2499 | "\taddq %r13, %r8\n" |
2500 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
2501 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
2502 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
2503 | "\tandq $15, %r8\n" |
2504 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
2505 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__26_checkStackPointerAlignment__stackPointerOkay) "\n" |
2506 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
2507 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
2508 | |
2509 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__26_checkStackPointerAlignment__stackPointerOkay) |
2510 | "\tcall " LOCAL_REFERENCE(llint_stack_check) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
2511 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
2512 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
2513 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1137 |
2514 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__26_prologue__stackHeightOKGetCodeBlock) "\n" |
2515 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
2516 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
2517 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
2518 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
2519 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1144 |
2520 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1145 |
2521 | |
2522 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__26_prologue__stackHeightOKGetCodeBlock) |
2523 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1042 |
2524 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1046 |
2525 | "\tmovq 104(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1047 |
2526 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1048 |
2527 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
2528 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
2529 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
2530 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1152 |
2531 | "\tnegq %rax\n" |
2532 | "\taddq %rbp, %rax\n" |
2533 | |
2534 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__26_prologue__stackHeightOK) |
2535 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1157 |
2536 | "\tmovq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1158 |
2537 | |
2538 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__26_prologue__zeroStackLoop) |
2539 | "\tcmpq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1160 |
2540 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__26_prologue__zeroStackDone) "\n" |
2541 | "\tsubq $8, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1161 |
2542 | "\tmovq $0, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1162 |
2543 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__26_prologue__zeroStackLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1163 |
2544 | |
2545 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__26_prologue__zeroStackDone) |
2546 | "\tmovq 288(%rsi), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1169 |
2547 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1172 |
2548 | "\tleaq 2(%r14), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1173 |
2549 | "\tmovl 28(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1187 |
2550 | "\taddq $-1, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1188 |
2551 | "\tcmpq $0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1189 |
2552 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionInitialization__26_assert__ok) "\n" |
2553 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
2554 | |
2555 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionInitialization__26_assert__ok) |
2556 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1190 |
2557 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__26_functionInitialization__argumentProfileDone) "\n" |
2558 | "\tmovq 192(%rsi), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1191 |
2559 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1192 |
2560 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__26_functionInitialization__argumentProfileDone) "\n" |
2561 | "\timulq $32, %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1193 |
2562 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1194 |
2563 | "\taddq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1195 |
2564 | |
2565 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__26_functionInitialization__argumentProfileLoop) |
2566 | "\tmovq 40(%rbp, %rax, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1198 |
2567 | "\tsubq $32, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1199 |
2568 | "\tmovq %rdx, 48(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1200 |
2569 | "\taddq $-8, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1208 |
2570 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__26_functionInitialization__argumentProfileLoop) "\n" |
2571 | |
2572 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__26_functionInitialization__argumentProfileDone) |
2573 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
2574 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
2575 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" |
2576 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
2577 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
2578 | |
2579 | OFFLINE_ASM_GLUE_LABEL(llint_function_for_call_arity_check) |
2580 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1067 |
2581 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:683 |
2582 | "\tpush %rbp\n" |
2583 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:689 |
2584 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1031 |
2585 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1035 |
2586 | "\tmovq 96(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1036 |
2587 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1037 |
2588 | "\taddl $5, 256(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1077 |
2589 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__28_prologue__continue) "\n" |
2590 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1079 |
2591 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1080 |
2592 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
2593 | "\tandq $15, %r8\n" |
2594 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
2595 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__27_checkStackPointerAlignment__stackPointerOkay) "\n" |
2596 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
2597 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
2598 | |
2599 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__27_checkStackPointerAlignment__stackPointerOkay) |
2600 | "\tcall " LOCAL_REFERENCE(llint_entry_osr_function_for_call_arityCheck) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
2601 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1091 |
2602 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__28_prologue__recover) "\n" |
2603 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1092 |
2604 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1101 |
2605 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1103 |
2606 | |
2607 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__28_prologue__recover) |
2608 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1031 |
2609 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1035 |
2610 | "\tmovq 96(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1036 |
2611 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1037 |
2612 | |
2613 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__28_prologue__continue) |
2614 | "\tmovq %rsi, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1056 |
2615 | "\tsubq $32, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:705 |
2616 | "\tmovq %r15, -8(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:716 |
2617 | "\tmovq %r14, -16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:717 |
2618 | "\tmovq %r13, -24(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:718 |
2619 | "\tmovq %r12, -32(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:719 |
2620 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1115 |
2621 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1116 |
2622 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
2623 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
2624 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
2625 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1123 |
2626 | "\tnegq %rax\n" |
2627 | "\taddq %rbp, %rax\n" |
2628 | "\tcmpq %rbp, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1124 |
2629 | "\tja " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__28_prologue__needStackCheck) "\n" |
2630 | "\tmovq 80(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1125 |
2631 | "\tcmpq %rax, 52184(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1129 |
2632 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__28_prologue__stackHeightOK) "\n" |
2633 | |
2634 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__28_prologue__needStackCheck) |
2635 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1135 |
2636 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
2637 | "\taddq %r13, %r8\n" |
2638 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
2639 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
2640 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
2641 | "\tandq $15, %r8\n" |
2642 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
2643 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__28_checkStackPointerAlignment__stackPointerOkay) "\n" |
2644 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
2645 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
2646 | |
2647 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__28_checkStackPointerAlignment__stackPointerOkay) |
2648 | "\tcall " LOCAL_REFERENCE(llint_stack_check) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
2649 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
2650 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
2651 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1137 |
2652 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__28_prologue__stackHeightOKGetCodeBlock) "\n" |
2653 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
2654 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
2655 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
2656 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
2657 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1144 |
2658 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1145 |
2659 | |
2660 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__28_prologue__stackHeightOKGetCodeBlock) |
2661 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1031 |
2662 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1035 |
2663 | "\tmovq 96(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1036 |
2664 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1037 |
2665 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
2666 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
2667 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
2668 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1152 |
2669 | "\tnegq %rax\n" |
2670 | "\taddq %rbp, %rax\n" |
2671 | |
2672 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__28_prologue__stackHeightOK) |
2673 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1157 |
2674 | "\tmovq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1158 |
2675 | |
2676 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__28_prologue__zeroStackLoop) |
2677 | "\tcmpq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1160 |
2678 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__28_prologue__zeroStackDone) "\n" |
2679 | "\tsubq $8, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1161 |
2680 | "\tmovq $0, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1162 |
2681 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__28_prologue__zeroStackLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1163 |
2682 | |
2683 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__28_prologue__zeroStackDone) |
2684 | "\tmovq 288(%rsi), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1169 |
2685 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1172 |
2686 | "\tleaq 2(%r14), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1173 |
2687 | "\tmovl 32(%rbp), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:562 |
2688 | "\tcmpl 28(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:563 |
2689 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionForCallBegin) "\n" |
2690 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
2691 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:565 |
2692 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:566 |
2693 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
2694 | "\tandq $15, %r8\n" |
2695 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
2696 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionArityCheck__cCall2__29_checkStackPointerAlignment__stackPointerOkay) "\n" |
2697 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
2698 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
2699 | |
2700 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionArityCheck__cCall2__29_checkStackPointerAlignment__stackPointerOkay) |
2701 | "\tcall " LOCAL_REFERENCE(slow_path_call_arityCheck) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
2702 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:568 |
2703 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionArityCheck__noError) "\n" |
2704 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
2705 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
2706 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
2707 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
2708 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:575 |
2709 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:576 |
2710 | |
2711 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionArityCheck__noError) |
2712 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:579 |
2713 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:580 |
2714 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionArityCheck__continue) "\n" |
2715 | "\tmovl 32(%rbp), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:581 |
2716 | "\taddl $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:582 |
2717 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:584 |
2718 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:585 |
2719 | "\tmovq %rsi, %rcx\n" |
2720 | "\tandl $1, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:586 |
2721 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:587 |
2722 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionArityCheck__noExtraSlot) "\n" |
2723 | "\tmovq $10, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:588 |
2724 | |
2725 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionArityCheck__fillExtraSlots) |
2726 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:590 |
2727 | "\taddl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:591 |
2728 | "\tsubl $1, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:592 |
2729 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionArityCheck__fillExtraSlots) "\n" |
2730 | "\tandl $-2, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:593 |
2731 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:594 |
2732 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionArityCheck__continue) "\n" |
2733 | |
2734 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionArityCheck__noExtraSlot) |
2735 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:603 |
2736 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:604 |
2737 | "\tnegq %rsi\n" |
2738 | "\tmovq %rbp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:605 |
2739 | "\tsubq $32, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:606 |
2740 | "\taddl $4, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:607 |
2741 | "\tmovq %rsi, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:608 |
2742 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:610 |
2743 | "\taddq %rax, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:611 |
2744 | "\taddq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:612 |
2745 | |
2746 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionArityCheck__copyLoop) |
2747 | "\tmovq 0(%rcx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:614 |
2748 | "\tmovq %rax, 0(%rcx, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:615 |
2749 | "\taddq $8, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:616 |
2750 | "\tsubl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:617 |
2751 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionArityCheck__copyLoop) "\n" |
2752 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:619 |
2753 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:620 |
2754 | "\tmovq %rsi, %rdx\n" |
2755 | "\tmovq $10, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:621 |
2756 | |
2757 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionArityCheck__fillLoop) |
2758 | "\tmovq %rax, 0(%rcx, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:623 |
2759 | "\taddq $8, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:624 |
2760 | "\taddl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:625 |
2761 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionArityCheck__fillLoop) "\n" |
2762 | |
2763 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionArityCheck__continue) |
2764 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:635 |
2765 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:636 |
2766 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:637 |
2767 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionForCallBegin) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:638 |
2768 | |
2769 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionForCallBegin) |
2770 | "\tmovl 28(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1187 |
2771 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1188 |
2772 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1189 |
2773 | "\tcmpq $0, %rax\n" |
2774 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionInitialization__29_assert__ok) "\n" |
2775 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
2776 | |
2777 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionInitialization__29_assert__ok) |
2778 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1190 |
2779 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__29_functionInitialization__argumentProfileDone) "\n" |
2780 | "\tmovq 192(%rsi), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1191 |
2781 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1192 |
2782 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__29_functionInitialization__argumentProfileDone) "\n" |
2783 | "\timulq $32, %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1193 |
2784 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1194 |
2785 | "\taddq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1195 |
2786 | |
2787 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__29_functionInitialization__argumentProfileLoop) |
2788 | "\tmovq 32(%rbp, %rax, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1198 |
2789 | "\tsubq $32, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1199 |
2790 | "\tmovq %rdx, 16(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1200 |
2791 | "\taddq $-8, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1208 |
2792 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__29_functionInitialization__argumentProfileLoop) "\n" |
2793 | |
2794 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__29_functionInitialization__argumentProfileDone) |
2795 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
2796 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
2797 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" |
2798 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
2799 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
2800 | |
2801 | OFFLINE_ASM_GLUE_LABEL(llint_function_for_call_arity_check_wide) |
2802 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1067 |
2803 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:683 |
2804 | "\tpush %rbp\n" |
2805 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:689 |
2806 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1031 |
2807 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1035 |
2808 | "\tmovq 96(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1036 |
2809 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1037 |
2810 | "\taddl $5, 256(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1077 |
2811 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__31_prologue__continue) "\n" |
2812 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1079 |
2813 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1080 |
2814 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
2815 | "\tandq $15, %r8\n" |
2816 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
2817 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__30_checkStackPointerAlignment__stackPointerOkay) "\n" |
2818 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
2819 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
2820 | |
2821 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__30_checkStackPointerAlignment__stackPointerOkay) |
2822 | "\tcall " LOCAL_REFERENCE(llint_entry_osr_function_for_call_arityCheck) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
2823 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1091 |
2824 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__31_prologue__recover) "\n" |
2825 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1092 |
2826 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1101 |
2827 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1103 |
2828 | |
2829 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__31_prologue__recover) |
2830 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1031 |
2831 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1035 |
2832 | "\tmovq 96(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1036 |
2833 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1037 |
2834 | |
2835 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__31_prologue__continue) |
2836 | "\tmovq %rsi, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1056 |
2837 | "\tsubq $32, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:705 |
2838 | "\tmovq %r15, -8(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:716 |
2839 | "\tmovq %r14, -16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:717 |
2840 | "\tmovq %r13, -24(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:718 |
2841 | "\tmovq %r12, -32(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:719 |
2842 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1115 |
2843 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1116 |
2844 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
2845 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
2846 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
2847 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1123 |
2848 | "\tnegq %rax\n" |
2849 | "\taddq %rbp, %rax\n" |
2850 | "\tcmpq %rbp, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1124 |
2851 | "\tja " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__31_prologue__needStackCheck) "\n" |
2852 | "\tmovq 80(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1125 |
2853 | "\tcmpq %rax, 52184(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1129 |
2854 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__31_prologue__stackHeightOK) "\n" |
2855 | |
2856 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__31_prologue__needStackCheck) |
2857 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1135 |
2858 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
2859 | "\taddq %r13, %r8\n" |
2860 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
2861 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
2862 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
2863 | "\tandq $15, %r8\n" |
2864 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
2865 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__31_checkStackPointerAlignment__stackPointerOkay) "\n" |
2866 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
2867 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
2868 | |
2869 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__31_checkStackPointerAlignment__stackPointerOkay) |
2870 | "\tcall " LOCAL_REFERENCE(llint_stack_check) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
2871 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
2872 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
2873 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1137 |
2874 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__31_prologue__stackHeightOKGetCodeBlock) "\n" |
2875 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
2876 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
2877 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
2878 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
2879 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1144 |
2880 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1145 |
2881 | |
2882 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__31_prologue__stackHeightOKGetCodeBlock) |
2883 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1031 |
2884 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1035 |
2885 | "\tmovq 96(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1036 |
2886 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1037 |
2887 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
2888 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
2889 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
2890 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1152 |
2891 | "\tnegq %rax\n" |
2892 | "\taddq %rbp, %rax\n" |
2893 | |
2894 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__31_prologue__stackHeightOK) |
2895 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1157 |
2896 | "\tmovq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1158 |
2897 | |
2898 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__31_prologue__zeroStackLoop) |
2899 | "\tcmpq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1160 |
2900 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__31_prologue__zeroStackDone) "\n" |
2901 | "\tsubq $8, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1161 |
2902 | "\tmovq $0, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1162 |
2903 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__31_prologue__zeroStackLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1163 |
2904 | |
2905 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__31_prologue__zeroStackDone) |
2906 | "\tmovq 288(%rsi), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1169 |
2907 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1172 |
2908 | "\tleaq 2(%r14), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1173 |
2909 | "\tmovl 32(%rbp), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:562 |
2910 | "\tcmpl 28(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:563 |
2911 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__32_fn__functionForCallBegin) "\n" |
2912 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
2913 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:565 |
2914 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:566 |
2915 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
2916 | "\tandq $15, %r8\n" |
2917 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
2918 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionArityCheck__cCall2__32_checkStackPointerAlignment__stackPointerOkay) "\n" |
2919 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
2920 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
2921 | |
2922 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionArityCheck__cCall2__32_checkStackPointerAlignment__stackPointerOkay) |
2923 | "\tcall " LOCAL_REFERENCE(slow_path_call_arityCheck) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
2924 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:568 |
2925 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__32_functionArityCheck__noError) "\n" |
2926 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
2927 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
2928 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
2929 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
2930 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:575 |
2931 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:576 |
2932 | |
2933 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__32_functionArityCheck__noError) |
2934 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:579 |
2935 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:580 |
2936 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__32_functionArityCheck__continue) "\n" |
2937 | "\tmovl 32(%rbp), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:581 |
2938 | "\taddl $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:582 |
2939 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:584 |
2940 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:585 |
2941 | "\tmovq %rsi, %rcx\n" |
2942 | "\tandl $1, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:586 |
2943 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:587 |
2944 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__32_functionArityCheck__noExtraSlot) "\n" |
2945 | "\tmovq $10, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:588 |
2946 | |
2947 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__32_functionArityCheck__fillExtraSlots) |
2948 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:590 |
2949 | "\taddl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:591 |
2950 | "\tsubl $1, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:592 |
2951 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__32_functionArityCheck__fillExtraSlots) "\n" |
2952 | "\tandl $-2, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:593 |
2953 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:594 |
2954 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__32_functionArityCheck__continue) "\n" |
2955 | |
2956 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__32_functionArityCheck__noExtraSlot) |
2957 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:603 |
2958 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:604 |
2959 | "\tnegq %rsi\n" |
2960 | "\tmovq %rbp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:605 |
2961 | "\tsubq $32, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:606 |
2962 | "\taddl $4, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:607 |
2963 | "\tmovq %rsi, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:608 |
2964 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:610 |
2965 | "\taddq %rax, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:611 |
2966 | "\taddq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:612 |
2967 | |
2968 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__32_functionArityCheck__copyLoop) |
2969 | "\tmovq 0(%rcx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:614 |
2970 | "\tmovq %rax, 0(%rcx, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:615 |
2971 | "\taddq $8, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:616 |
2972 | "\tsubl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:617 |
2973 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__32_functionArityCheck__copyLoop) "\n" |
2974 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:619 |
2975 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:620 |
2976 | "\tmovq %rsi, %rdx\n" |
2977 | "\tmovq $10, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:621 |
2978 | |
2979 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__32_functionArityCheck__fillLoop) |
2980 | "\tmovq %rax, 0(%rcx, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:623 |
2981 | "\taddq $8, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:624 |
2982 | "\taddl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:625 |
2983 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__32_functionArityCheck__fillLoop) "\n" |
2984 | |
2985 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__32_functionArityCheck__continue) |
2986 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:635 |
2987 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:636 |
2988 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:637 |
2989 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__32_fn__functionForCallBegin) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:638 |
2990 | |
2991 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__32_fn__functionForCallBegin) |
2992 | "\tmovl 28(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1187 |
2993 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1188 |
2994 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1189 |
2995 | "\tcmpq $0, %rax\n" |
2996 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionInitialization__32_assert__ok) "\n" |
2997 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
2998 | |
2999 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionInitialization__32_assert__ok) |
3000 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1190 |
3001 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__32_functionInitialization__argumentProfileDone) "\n" |
3002 | "\tmovq 192(%rsi), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1191 |
3003 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1192 |
3004 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__32_functionInitialization__argumentProfileDone) "\n" |
3005 | "\timulq $32, %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1193 |
3006 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1194 |
3007 | "\taddq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1195 |
3008 | |
3009 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__32_functionInitialization__argumentProfileLoop) |
3010 | "\tmovq 32(%rbp, %rax, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1198 |
3011 | "\tsubq $32, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1199 |
3012 | "\tmovq %rdx, 16(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1200 |
3013 | "\taddq $-8, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1208 |
3014 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__32_functionInitialization__argumentProfileLoop) "\n" |
3015 | |
3016 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__32_functionInitialization__argumentProfileDone) |
3017 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3018 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3019 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" |
3020 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3021 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3022 | |
3023 | OFFLINE_ASM_GLUE_LABEL(llint_function_for_construct_arity_check) |
3024 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1067 |
3025 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:683 |
3026 | "\tpush %rbp\n" |
3027 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:689 |
3028 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1042 |
3029 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1046 |
3030 | "\tmovq 104(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1047 |
3031 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1048 |
3032 | "\taddl $5, 256(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1077 |
3033 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__34_prologue__continue) "\n" |
3034 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1079 |
3035 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1080 |
3036 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
3037 | "\tandq $15, %r8\n" |
3038 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
3039 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__33_checkStackPointerAlignment__stackPointerOkay) "\n" |
3040 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
3041 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
3042 | |
3043 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__33_checkStackPointerAlignment__stackPointerOkay) |
3044 | "\tcall " LOCAL_REFERENCE(llint_entry_osr_function_for_construct_arityCheck) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
3045 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1091 |
3046 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__34_prologue__recover) "\n" |
3047 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1092 |
3048 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1101 |
3049 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1103 |
3050 | |
3051 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__34_prologue__recover) |
3052 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1042 |
3053 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1046 |
3054 | "\tmovq 104(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1047 |
3055 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1048 |
3056 | |
3057 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__34_prologue__continue) |
3058 | "\tmovq %rsi, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1056 |
3059 | "\tsubq $32, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:705 |
3060 | "\tmovq %r15, -8(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:716 |
3061 | "\tmovq %r14, -16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:717 |
3062 | "\tmovq %r13, -24(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:718 |
3063 | "\tmovq %r12, -32(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:719 |
3064 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1115 |
3065 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1116 |
3066 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
3067 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
3068 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
3069 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1123 |
3070 | "\tnegq %rax\n" |
3071 | "\taddq %rbp, %rax\n" |
3072 | "\tcmpq %rbp, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1124 |
3073 | "\tja " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__34_prologue__needStackCheck) "\n" |
3074 | "\tmovq 80(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1125 |
3075 | "\tcmpq %rax, 52184(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1129 |
3076 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__34_prologue__stackHeightOK) "\n" |
3077 | |
3078 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__34_prologue__needStackCheck) |
3079 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1135 |
3080 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
3081 | "\taddq %r13, %r8\n" |
3082 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
3083 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
3084 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
3085 | "\tandq $15, %r8\n" |
3086 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
3087 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__34_checkStackPointerAlignment__stackPointerOkay) "\n" |
3088 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
3089 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
3090 | |
3091 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__34_checkStackPointerAlignment__stackPointerOkay) |
3092 | "\tcall " LOCAL_REFERENCE(llint_stack_check) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
3093 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
3094 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
3095 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1137 |
3096 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__34_prologue__stackHeightOKGetCodeBlock) "\n" |
3097 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
3098 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
3099 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
3100 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
3101 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1144 |
3102 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1145 |
3103 | |
3104 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__34_prologue__stackHeightOKGetCodeBlock) |
3105 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1042 |
3106 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1046 |
3107 | "\tmovq 104(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1047 |
3108 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1048 |
3109 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
3110 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
3111 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
3112 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1152 |
3113 | "\tnegq %rax\n" |
3114 | "\taddq %rbp, %rax\n" |
3115 | |
3116 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__34_prologue__stackHeightOK) |
3117 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1157 |
3118 | "\tmovq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1158 |
3119 | |
3120 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__34_prologue__zeroStackLoop) |
3121 | "\tcmpq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1160 |
3122 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__34_prologue__zeroStackDone) "\n" |
3123 | "\tsubq $8, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1161 |
3124 | "\tmovq $0, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1162 |
3125 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__34_prologue__zeroStackLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1163 |
3126 | |
3127 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__34_prologue__zeroStackDone) |
3128 | "\tmovq 288(%rsi), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1169 |
3129 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1172 |
3130 | "\tleaq 2(%r14), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1173 |
3131 | "\tmovl 32(%rbp), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:562 |
3132 | "\tcmpl 28(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:563 |
3133 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionForConstructBegin) "\n" |
3134 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
3135 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:565 |
3136 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:566 |
3137 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
3138 | "\tandq $15, %r8\n" |
3139 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
3140 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionArityCheck__cCall2__35_checkStackPointerAlignment__stackPointerOkay) "\n" |
3141 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
3142 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
3143 | |
3144 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionArityCheck__cCall2__35_checkStackPointerAlignment__stackPointerOkay) |
3145 | "\tcall " LOCAL_REFERENCE(slow_path_construct_arityCheck) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
3146 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:568 |
3147 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__35_functionArityCheck__noError) "\n" |
3148 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
3149 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
3150 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
3151 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
3152 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:575 |
3153 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:576 |
3154 | |
3155 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__35_functionArityCheck__noError) |
3156 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:579 |
3157 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:580 |
3158 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__35_functionArityCheck__continue) "\n" |
3159 | "\tmovl 32(%rbp), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:581 |
3160 | "\taddl $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:582 |
3161 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:584 |
3162 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:585 |
3163 | "\tmovq %rsi, %rcx\n" |
3164 | "\tandl $1, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:586 |
3165 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:587 |
3166 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__35_functionArityCheck__noExtraSlot) "\n" |
3167 | "\tmovq $10, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:588 |
3168 | |
3169 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__35_functionArityCheck__fillExtraSlots) |
3170 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:590 |
3171 | "\taddl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:591 |
3172 | "\tsubl $1, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:592 |
3173 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__35_functionArityCheck__fillExtraSlots) "\n" |
3174 | "\tandl $-2, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:593 |
3175 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:594 |
3176 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__35_functionArityCheck__continue) "\n" |
3177 | |
3178 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__35_functionArityCheck__noExtraSlot) |
3179 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:603 |
3180 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:604 |
3181 | "\tnegq %rsi\n" |
3182 | "\tmovq %rbp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:605 |
3183 | "\tsubq $32, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:606 |
3184 | "\taddl $4, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:607 |
3185 | "\tmovq %rsi, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:608 |
3186 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:610 |
3187 | "\taddq %rax, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:611 |
3188 | "\taddq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:612 |
3189 | |
3190 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__35_functionArityCheck__copyLoop) |
3191 | "\tmovq 0(%rcx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:614 |
3192 | "\tmovq %rax, 0(%rcx, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:615 |
3193 | "\taddq $8, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:616 |
3194 | "\tsubl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:617 |
3195 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__35_functionArityCheck__copyLoop) "\n" |
3196 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:619 |
3197 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:620 |
3198 | "\tmovq %rsi, %rdx\n" |
3199 | "\tmovq $10, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:621 |
3200 | |
3201 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__35_functionArityCheck__fillLoop) |
3202 | "\tmovq %rax, 0(%rcx, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:623 |
3203 | "\taddq $8, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:624 |
3204 | "\taddl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:625 |
3205 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__35_functionArityCheck__fillLoop) "\n" |
3206 | |
3207 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__35_functionArityCheck__continue) |
3208 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:635 |
3209 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:636 |
3210 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:637 |
3211 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionForConstructBegin) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:638 |
3212 | |
3213 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionForConstructBegin) |
3214 | "\tmovl 28(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1187 |
3215 | "\taddq $-1, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1188 |
3216 | "\tcmpq $0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1189 |
3217 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionInitialization__35_assert__ok) "\n" |
3218 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
3219 | |
3220 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionInitialization__35_assert__ok) |
3221 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1190 |
3222 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__35_functionInitialization__argumentProfileDone) "\n" |
3223 | "\tmovq 192(%rsi), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1191 |
3224 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1192 |
3225 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__35_functionInitialization__argumentProfileDone) "\n" |
3226 | "\timulq $32, %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1193 |
3227 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1194 |
3228 | "\taddq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1195 |
3229 | |
3230 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__35_functionInitialization__argumentProfileLoop) |
3231 | "\tmovq 40(%rbp, %rax, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1198 |
3232 | "\tsubq $32, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1199 |
3233 | "\tmovq %rdx, 48(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1200 |
3234 | "\taddq $-8, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1208 |
3235 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__35_functionInitialization__argumentProfileLoop) "\n" |
3236 | |
3237 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__35_functionInitialization__argumentProfileDone) |
3238 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3239 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3240 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" |
3241 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3242 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3243 | |
3244 | OFFLINE_ASM_GLUE_LABEL(llint_function_for_construct_arity_check_wide) |
3245 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1067 |
3246 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:683 |
3247 | "\tpush %rbp\n" |
3248 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:689 |
3249 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1042 |
3250 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1046 |
3251 | "\tmovq 104(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1047 |
3252 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1048 |
3253 | "\taddl $5, 256(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1077 |
3254 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__37_prologue__continue) "\n" |
3255 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1079 |
3256 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1080 |
3257 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
3258 | "\tandq $15, %r8\n" |
3259 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
3260 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__36_checkStackPointerAlignment__stackPointerOkay) "\n" |
3261 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
3262 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
3263 | |
3264 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__cCall2__36_checkStackPointerAlignment__stackPointerOkay) |
3265 | "\tcall " LOCAL_REFERENCE(llint_entry_osr_function_for_construct_arityCheck) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
3266 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1091 |
3267 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__37_prologue__recover) "\n" |
3268 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1092 |
3269 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1101 |
3270 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1103 |
3271 | |
3272 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__37_prologue__recover) |
3273 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1042 |
3274 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1046 |
3275 | "\tmovq 104(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1047 |
3276 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1048 |
3277 | |
3278 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__37_prologue__continue) |
3279 | "\tmovq %rsi, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1056 |
3280 | "\tsubq $32, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:705 |
3281 | "\tmovq %r15, -8(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:716 |
3282 | "\tmovq %r14, -16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:717 |
3283 | "\tmovq %r13, -24(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:718 |
3284 | "\tmovq %r12, -32(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:719 |
3285 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1115 |
3286 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1116 |
3287 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
3288 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
3289 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
3290 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1123 |
3291 | "\tnegq %rax\n" |
3292 | "\taddq %rbp, %rax\n" |
3293 | "\tcmpq %rbp, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1124 |
3294 | "\tja " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__37_prologue__needStackCheck) "\n" |
3295 | "\tmovq 80(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1125 |
3296 | "\tcmpq %rax, 52184(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1129 |
3297 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__37_prologue__stackHeightOK) "\n" |
3298 | |
3299 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__37_prologue__needStackCheck) |
3300 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1135 |
3301 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
3302 | "\taddq %r13, %r8\n" |
3303 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
3304 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
3305 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
3306 | "\tandq $15, %r8\n" |
3307 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
3308 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__37_checkStackPointerAlignment__stackPointerOkay) "\n" |
3309 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
3310 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
3311 | |
3312 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__prologue__callSlowPath__cCall2__37_checkStackPointerAlignment__stackPointerOkay) |
3313 | "\tcall " LOCAL_REFERENCE(llint_stack_check) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
3314 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
3315 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
3316 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1137 |
3317 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__37_prologue__stackHeightOKGetCodeBlock) "\n" |
3318 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
3319 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
3320 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
3321 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
3322 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1144 |
3323 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1145 |
3324 | |
3325 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__37_prologue__stackHeightOKGetCodeBlock) |
3326 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1042 |
3327 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1046 |
3328 | "\tmovq 104(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1047 |
3329 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1048 |
3330 | "\tmovl 20(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
3331 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
3332 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
3333 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1152 |
3334 | "\tnegq %rax\n" |
3335 | "\taddq %rbp, %rax\n" |
3336 | |
3337 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__37_prologue__stackHeightOK) |
3338 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1157 |
3339 | "\tmovq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1158 |
3340 | |
3341 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__37_prologue__zeroStackLoop) |
3342 | "\tcmpq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1160 |
3343 | "\tje " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__37_prologue__zeroStackDone) "\n" |
3344 | "\tsubq $8, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1161 |
3345 | "\tmovq $0, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1162 |
3346 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__37_prologue__zeroStackLoop) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1163 |
3347 | |
3348 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__37_prologue__zeroStackDone) |
3349 | "\tmovq 288(%rsi), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1169 |
3350 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1172 |
3351 | "\tleaq 2(%r14), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1173 |
3352 | "\tmovl 32(%rbp), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:562 |
3353 | "\tcmpl 28(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:563 |
3354 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__38_fn__functionForConstructBegin) "\n" |
3355 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
3356 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:565 |
3357 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:566 |
3358 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
3359 | "\tandq $15, %r8\n" |
3360 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
3361 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionArityCheck__cCall2__38_checkStackPointerAlignment__stackPointerOkay) "\n" |
3362 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
3363 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
3364 | |
3365 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionArityCheck__cCall2__38_checkStackPointerAlignment__stackPointerOkay) |
3366 | "\tcall " LOCAL_REFERENCE(slow_path_construct_arityCheck) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
3367 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:568 |
3368 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__38_functionArityCheck__noError) "\n" |
3369 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
3370 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
3371 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
3372 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
3373 | "\tmovq %rdx, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:575 |
3374 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:576 |
3375 | |
3376 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__38_functionArityCheck__noError) |
3377 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:579 |
3378 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:580 |
3379 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__38_functionArityCheck__continue) "\n" |
3380 | "\tmovl 32(%rbp), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:581 |
3381 | "\taddl $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:582 |
3382 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:584 |
3383 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:585 |
3384 | "\tmovq %rsi, %rcx\n" |
3385 | "\tandl $1, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:586 |
3386 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:587 |
3387 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__38_functionArityCheck__noExtraSlot) "\n" |
3388 | "\tmovq $10, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:588 |
3389 | |
3390 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__38_functionArityCheck__fillExtraSlots) |
3391 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:590 |
3392 | "\taddl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:591 |
3393 | "\tsubl $1, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:592 |
3394 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__38_functionArityCheck__fillExtraSlots) "\n" |
3395 | "\tandl $-2, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:593 |
3396 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:594 |
3397 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__38_functionArityCheck__continue) "\n" |
3398 | |
3399 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__38_functionArityCheck__noExtraSlot) |
3400 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:603 |
3401 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:604 |
3402 | "\tnegq %rsi\n" |
3403 | "\tmovq %rbp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:605 |
3404 | "\tsubq $32, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:606 |
3405 | "\taddl $4, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:607 |
3406 | "\tmovq %rsi, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:608 |
3407 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:610 |
3408 | "\taddq %rax, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:611 |
3409 | "\taddq %rax, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:612 |
3410 | |
3411 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__38_functionArityCheck__copyLoop) |
3412 | "\tmovq 0(%rcx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:614 |
3413 | "\tmovq %rax, 0(%rcx, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:615 |
3414 | "\taddq $8, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:616 |
3415 | "\tsubl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:617 |
3416 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__38_functionArityCheck__copyLoop) "\n" |
3417 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:619 |
3418 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:620 |
3419 | "\tmovq %rsi, %rdx\n" |
3420 | "\tmovq $10, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:621 |
3421 | |
3422 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__38_functionArityCheck__fillLoop) |
3423 | "\tmovq %rax, 0(%rcx, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:623 |
3424 | "\taddq $8, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:624 |
3425 | "\taddl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:625 |
3426 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__38_functionArityCheck__fillLoop) "\n" |
3427 | |
3428 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__38_functionArityCheck__continue) |
3429 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:635 |
3430 | "\tmovq 88(%rsi), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:636 |
3431 | "\txorq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:637 |
3432 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__38_fn__functionForConstructBegin) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:638 |
3433 | |
3434 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__38_fn__functionForConstructBegin) |
3435 | "\tmovl 28(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1187 |
3436 | "\taddq $-1, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1188 |
3437 | "\tcmpq $0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1189 |
3438 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__functionInitialization__38_assert__ok) "\n" |
3439 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
3440 | |
3441 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__functionInitialization__38_assert__ok) |
3442 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1190 |
3443 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__38_functionInitialization__argumentProfileDone) "\n" |
3444 | "\tmovq 192(%rsi), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1191 |
3445 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1192 |
3446 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__38_functionInitialization__argumentProfileDone) "\n" |
3447 | "\timulq $32, %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1193 |
3448 | "\tsalq $3, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1194 |
3449 | "\taddq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1195 |
3450 | |
3451 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__38_functionInitialization__argumentProfileLoop) |
3452 | "\tmovq 40(%rbp, %rax, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1198 |
3453 | "\tsubq $32, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1199 |
3454 | "\tmovq %rdx, 48(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1200 |
3455 | "\taddq $-8, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1208 |
3456 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__38_functionInitialization__argumentProfileLoop) "\n" |
3457 | |
3458 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__38_functionInitialization__argumentProfileDone) |
3459 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3460 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3461 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" |
3462 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3463 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3464 | |
3465 | OFFLINE_ASM_GLUE_LABEL(handleUncaughtException) |
3466 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:314 |
3467 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:315 |
3468 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:316 |
3469 | "\tmovq 45016(%rcx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:797 |
3470 | "\tsubq $80, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:875 |
3471 | "\tleaq 32(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:799 |
3472 | "\tmovq 0(%rax), %rbx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:820 |
3473 | "\tmovq 8(%rax), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:821 |
3474 | "\tmovq 16(%rax), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:822 |
3475 | "\tmovq 24(%rax), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:823 |
3476 | "\tmovq 32(%rax), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:824 |
3477 | "\tmovq $0, 51920(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:318 |
3478 | "\tmovq 45016(%rcx), %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:320 |
3479 | "\tmovq %rbp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:875 |
3480 | "\tsubq $80, %rdx\n" |
3481 | "\tmovq 0(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:323 |
3482 | "\tmovq 8(%rdx), %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:324 |
3483 | "\tmovq %r10, 45024(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:325 |
3484 | "\tmovq 16(%rdx), %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:326 |
3485 | "\tmovq %r10, 45016(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:327 |
3486 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:329 |
3487 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:865 |
3488 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:333 |
3489 | |
3490 | OFFLINE_ASM_GLUE_LABEL(handleUncaughtException_wide) |
3491 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:314 |
3492 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:315 |
3493 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:316 |
3494 | "\tmovq 45016(%rcx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:797 |
3495 | "\tsubq $80, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:875 |
3496 | "\tleaq 32(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:799 |
3497 | "\tmovq 0(%rax), %rbx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:820 |
3498 | "\tmovq 8(%rax), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:821 |
3499 | "\tmovq 16(%rax), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:822 |
3500 | "\tmovq 24(%rax), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:823 |
3501 | "\tmovq 32(%rax), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:824 |
3502 | "\tmovq $0, 51920(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:318 |
3503 | "\tmovq 45016(%rcx), %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:320 |
3504 | "\tmovq %rbp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:875 |
3505 | "\tsubq $80, %rdx\n" |
3506 | "\tmovq 0(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:323 |
3507 | "\tmovq 8(%rdx), %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:324 |
3508 | "\tmovq %r10, 45024(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:325 |
3509 | "\tmovq 16(%rdx), %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:326 |
3510 | "\tmovq %r10, 45016(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:327 |
3511 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:329 |
3512 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:865 |
3513 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:333 |
3514 | |
3515 | OFFLINE_ASM_OPCODE_LABEL(op_enter) |
3516 | "\tmovq %rsp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
3517 | "\tandq $15, %rdx\n" |
3518 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
3519 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_39_checkStackPointerAlignment__stackPointerOkay) "\n" |
3520 | "\tmovq $3735879905, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
3521 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
3522 | |
3523 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_39_checkStackPointerAlignment__stackPointerOkay) |
3524 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:654 |
3525 | "\tmovl 24(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:655 |
3526 | "\tsubq $4, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:656 |
3527 | "\tmovq %rbp, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:657 |
3528 | "\tsubq $32, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:658 |
3529 | "\ttestl %edx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:659 |
3530 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_opEnterDone) "\n" |
3531 | "\tmovq $10, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:660 |
3532 | "\tnegl %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:661 |
3533 | "\tmovslq %edx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:662 |
3534 | |
3535 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_opEnterLoop) |
3536 | "\tmovq %rax, 0(%rsi, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:664 |
3537 | "\taddq $1, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:665 |
3538 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:666 |
3539 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_opEnterLoop) "\n" |
3540 | |
3541 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_opEnterDone) |
3542 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
3543 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
3544 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
3545 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
3546 | "\tandq $15, %r8\n" |
3547 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
3548 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_callSlowPath__cCall2__40_checkStackPointerAlignment__stackPointerOkay) "\n" |
3549 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
3550 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
3551 | |
3552 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callSlowPath__cCall2__40_checkStackPointerAlignment__stackPointerOkay) |
3553 | "\tcall " LOCAL_REFERENCE(slow_path_enter) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
3554 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
3555 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
3556 | "\taddq $1, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3557 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3558 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3559 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3560 | |
3561 | OFFLINE_ASM_OPCODE_LABEL(op_get_argument) |
3562 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
3563 | "\tmovl 32(%rbp), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:674 |
3564 | "\tcmpl %edx, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:675 |
3565 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__opGetArgumentOutOfBounds) "\n" |
3566 | "\tmovq 40(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:676 |
3567 | "\tmovq %rax, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
3568 | "\tmovl 4(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
3569 | "\tmovzbl 3(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
3570 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
3571 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
3572 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
3573 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
3574 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
3575 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
3576 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3577 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3578 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3579 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3580 | |
3581 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__opGetArgumentOutOfBounds) |
3582 | "\tmovq $10, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
3583 | "\tmovl 4(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
3584 | "\tmovzbl 3(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
3585 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
3586 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
3587 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
3588 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
3589 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
3590 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
3591 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3592 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3593 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3594 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3595 | |
3596 | OFFLINE_ASM_OPCODE_LABEL(op_get_argument_wide) |
3597 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
3598 | "\tmovl 32(%rbp), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:674 |
3599 | "\tcmpl %edx, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:675 |
3600 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__40_fn__opGetArgumentOutOfBounds) "\n" |
3601 | "\tmovq 40(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:676 |
3602 | "\tmovq %rax, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
3603 | "\tmovl 4(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
3604 | "\tmovl 13(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
3605 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
3606 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
3607 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
3608 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
3609 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
3610 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
3611 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3612 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3613 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3614 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3615 | |
3616 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__40_fn__opGetArgumentOutOfBounds) |
3617 | "\tmovq $10, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
3618 | "\tmovl 4(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
3619 | "\tmovl 13(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
3620 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
3621 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
3622 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
3623 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
3624 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
3625 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
3626 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3627 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3628 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3629 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3630 | |
3631 | OFFLINE_ASM_OPCODE_LABEL(op_argument_count) |
3632 | "\tmovl 32(%rbp), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:685 |
3633 | "\tsubl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:686 |
3634 | "\tmovq $-281474976710656, %r11\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:194 |
3635 | "\torq %r11, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:687 |
3636 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
3637 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
3638 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
3639 | "\taddq $2, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3640 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3641 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3642 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3643 | |
3644 | OFFLINE_ASM_OPCODE_LABEL(op_argument_count_wide) |
3645 | "\tmovl 32(%rbp), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:685 |
3646 | "\tsubl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:686 |
3647 | "\tmovq $-281474976710656, %r11\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:194 |
3648 | "\torq %r11, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:687 |
3649 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
3650 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
3651 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
3652 | "\taddq $9, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3653 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3654 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3655 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3656 | |
3657 | OFFLINE_ASM_OPCODE_LABEL(op_get_scope) |
3658 | "\tmovq 24(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:693 |
3659 | "\tmovq 16(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:694 |
3660 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
3661 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
3662 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
3663 | "\taddq $2, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3664 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3665 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3666 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3667 | |
3668 | OFFLINE_ASM_OPCODE_LABEL(op_get_scope_wide) |
3669 | "\tmovq 24(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:693 |
3670 | "\tmovq 16(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:694 |
3671 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
3672 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
3673 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
3674 | "\taddq $9, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3675 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3676 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3677 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3678 | |
3679 | OFFLINE_ASM_OPCODE_LABEL(op_to_this) |
3680 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
3681 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:701 |
3682 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:702 |
3683 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opToThisSlow) "\n" |
3684 | "\tcmpb $23, 5(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:703 |
3685 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opToThisSlow) "\n" |
3686 | "\tmovl 0(%rax), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
3687 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
3688 | "\tmovq %rsi, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
3689 | "\tmovq 80(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
3690 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
3691 | "\tmovq 216(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
3692 | "\tmovq 0(%rdx, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
3693 | "\tsalq $57, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
3694 | "\txorq %rcx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
3695 | "\tmovl 8(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
3696 | "\tmovzbl 2(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
3697 | "\timull $48, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
3698 | "\taddl %ecx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
3699 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
3700 | "\tmovq 0(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:706 |
3701 | "\tcmpq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:707 |
3702 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opToThisSlow) "\n" |
3703 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3704 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3705 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3706 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3707 | |
3708 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opToThisSlow) |
3709 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
3710 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
3711 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
3712 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
3713 | "\tandq $15, %r8\n" |
3714 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
3715 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__41_checkStackPointerAlignment__stackPointerOkay) "\n" |
3716 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
3717 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
3718 | |
3719 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__41_checkStackPointerAlignment__stackPointerOkay) |
3720 | "\tcall " LOCAL_REFERENCE(slow_path_to_this) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
3721 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
3722 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
3723 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3724 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3725 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3726 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3727 | |
3728 | OFFLINE_ASM_OPCODE_LABEL(op_to_this_wide) |
3729 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
3730 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:701 |
3731 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:702 |
3732 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__42_fn__opToThisSlow) "\n" |
3733 | "\tcmpb $23, 5(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:703 |
3734 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__42_fn__opToThisSlow) "\n" |
3735 | "\tmovl 0(%rax), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
3736 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
3737 | "\tmovq %rsi, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
3738 | "\tmovq 80(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
3739 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
3740 | "\tmovq 216(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
3741 | "\tmovq 0(%rdx, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
3742 | "\tsalq $57, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
3743 | "\txorq %rcx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
3744 | "\tmovl 8(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
3745 | "\tmovl 9(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
3746 | "\timull $48, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
3747 | "\taddl %ecx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
3748 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
3749 | "\tmovq 0(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:706 |
3750 | "\tcmpq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:707 |
3751 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__42_fn__opToThisSlow) "\n" |
3752 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3753 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3754 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3755 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3756 | |
3757 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__42_fn__opToThisSlow) |
3758 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
3759 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
3760 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
3761 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
3762 | "\tandq $15, %r8\n" |
3763 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
3764 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__42_checkStackPointerAlignment__stackPointerOkay) "\n" |
3765 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
3766 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
3767 | |
3768 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__42_checkStackPointerAlignment__stackPointerOkay) |
3769 | "\tcall " LOCAL_REFERENCE(slow_path_to_this) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
3770 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
3771 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
3772 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3773 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3774 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3775 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3776 | |
3777 | OFFLINE_ASM_OPCODE_LABEL(op_check_tdz) |
3778 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
3779 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
3780 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__load__constant) "\n" |
3781 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
3782 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
3783 | |
3784 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__load__constant) |
3785 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
3786 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
3787 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
3788 | |
3789 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__load__done) |
3790 | "\ttestq %rsi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:719 |
3791 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__opNotTDZ) "\n" |
3792 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
3793 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
3794 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
3795 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
3796 | "\tandq $15, %r8\n" |
3797 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
3798 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__43_checkStackPointerAlignment__stackPointerOkay) "\n" |
3799 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
3800 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
3801 | |
3802 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__43_checkStackPointerAlignment__stackPointerOkay) |
3803 | "\tcall " LOCAL_REFERENCE(slow_path_throw_tdz_error) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
3804 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
3805 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
3806 | |
3807 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__opNotTDZ) |
3808 | "\taddq $2, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3809 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3810 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3811 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3812 | |
3813 | OFFLINE_ASM_OPCODE_LABEL(op_check_tdz_wide) |
3814 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
3815 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
3816 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__43_load__constant) "\n" |
3817 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
3818 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__43_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
3819 | |
3820 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__43_load__constant) |
3821 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
3822 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
3823 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
3824 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
3825 | |
3826 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__43_load__done) |
3827 | "\ttestq %rsi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:719 |
3828 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__44_fn__opNotTDZ) "\n" |
3829 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
3830 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
3831 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
3832 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
3833 | "\tandq $15, %r8\n" |
3834 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
3835 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__44_checkStackPointerAlignment__stackPointerOkay) "\n" |
3836 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
3837 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
3838 | |
3839 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__44_checkStackPointerAlignment__stackPointerOkay) |
3840 | "\tcall " LOCAL_REFERENCE(slow_path_throw_tdz_error) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
3841 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
3842 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
3843 | |
3844 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__44_fn__opNotTDZ) |
3845 | "\taddq $9, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3846 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3847 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3848 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3849 | |
3850 | OFFLINE_ASM_OPCODE_LABEL(op_mov) |
3851 | "\tmovsbq 2(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
3852 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
3853 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__44_load__constant) "\n" |
3854 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
3855 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__44_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
3856 | |
3857 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__44_load__constant) |
3858 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
3859 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
3860 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
3861 | |
3862 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__44_load__done) |
3863 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
3864 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
3865 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" |
3866 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
3867 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3868 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3869 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3870 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3871 | |
3872 | OFFLINE_ASM_OPCODE_LABEL(op_mov_wide) |
3873 | "\tmovslq 9(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
3874 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
3875 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__45_load__constant) "\n" |
3876 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
3877 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__45_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
3878 | |
3879 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__45_load__constant) |
3880 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
3881 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
3882 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
3883 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
3884 | |
3885 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__45_load__done) |
3886 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
3887 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
3888 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" |
3889 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
3890 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3891 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3892 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3893 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3894 | |
3895 | OFFLINE_ASM_OPCODE_LABEL(op_not) |
3896 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
3897 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
3898 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__46_load__constant) "\n" |
3899 | "\tmovq 0(%rbp, %rax, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
3900 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__46_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
3901 | |
3902 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__46_load__constant) |
3903 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
3904 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
3905 | "\tmovq -128(%rdx, %rax, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
3906 | |
3907 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__46_load__done) |
3908 | "\txorq $6, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:737 |
3909 | "\ttestq $-2, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:738 |
3910 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opNotSlow) "\n" |
3911 | "\txorq $7, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:739 |
3912 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
3913 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
3914 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" |
3915 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
3916 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3917 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3918 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3919 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3920 | |
3921 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opNotSlow) |
3922 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
3923 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
3924 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
3925 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
3926 | "\tandq $15, %r8\n" |
3927 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
3928 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__46_checkStackPointerAlignment__stackPointerOkay) "\n" |
3929 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
3930 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
3931 | |
3932 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__46_checkStackPointerAlignment__stackPointerOkay) |
3933 | "\tcall " LOCAL_REFERENCE(slow_path_not) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
3934 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
3935 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
3936 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3937 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3938 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3939 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3940 | |
3941 | OFFLINE_ASM_OPCODE_LABEL(op_not_wide) |
3942 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
3943 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
3944 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__47_load__constant) "\n" |
3945 | "\tmovq 0(%rbp, %rax, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
3946 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__47_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
3947 | |
3948 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__47_load__constant) |
3949 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
3950 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
3951 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
3952 | "\tmovq 0(%rdx, %rax, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
3953 | |
3954 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__47_load__done) |
3955 | "\txorq $6, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:737 |
3956 | "\ttestq $-2, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:738 |
3957 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__47_fn__opNotSlow) "\n" |
3958 | "\txorq $7, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:739 |
3959 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
3960 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
3961 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" |
3962 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
3963 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3964 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3965 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3966 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3967 | |
3968 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__47_fn__opNotSlow) |
3969 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
3970 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
3971 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
3972 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
3973 | "\tandq $15, %r8\n" |
3974 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
3975 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__47_checkStackPointerAlignment__stackPointerOkay) "\n" |
3976 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
3977 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
3978 | |
3979 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__47_checkStackPointerAlignment__stackPointerOkay) |
3980 | "\tcall " LOCAL_REFERENCE(slow_path_not) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
3981 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
3982 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
3983 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
3984 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
3985 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
3986 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
3987 | |
3988 | OFFLINE_ASM_OPCODE_LABEL(op_eq_null) |
3989 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
3990 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:768 |
3991 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:769 |
3992 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__immediate) "\n" |
3993 | "\ttestb $1, 6(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:770 |
3994 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__masqueradesAsUndefined) "\n" |
3995 | "\txorq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:771 |
3996 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:772 |
3997 | |
3998 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__masqueradesAsUndefined) |
3999 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
4000 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
4001 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
4002 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
4003 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
4004 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
4005 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
4006 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
4007 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
4008 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:775 |
4009 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:776 |
4010 | "\tcmpq %rax, 24(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:777 |
4011 | "\tsete %al\n" |
4012 | "\tmovzbl %al, %eax\n" |
4013 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:778 |
4014 | |
4015 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__immediate) |
4016 | "\tandq $-9, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:780 |
4017 | "\tcmpq $2, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:781 |
4018 | "\tsete %al\n" |
4019 | "\tmovzbl %al, %eax\n" |
4020 | |
4021 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__done) |
4022 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:789 |
4023 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
4024 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4025 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
4026 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4027 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4028 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4029 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4030 | |
4031 | OFFLINE_ASM_OPCODE_LABEL(op_eq_null_wide) |
4032 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4033 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:768 |
4034 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:769 |
4035 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__47_fn__immediate) "\n" |
4036 | "\ttestb $1, 6(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:770 |
4037 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__47_fn__masqueradesAsUndefined) "\n" |
4038 | "\txorq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:771 |
4039 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__47_fn__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:772 |
4040 | |
4041 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__47_fn__masqueradesAsUndefined) |
4042 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
4043 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
4044 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
4045 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
4046 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
4047 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
4048 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
4049 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
4050 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
4051 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:775 |
4052 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:776 |
4053 | "\tcmpq %rax, 24(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:777 |
4054 | "\tsete %al\n" |
4055 | "\tmovzbl %al, %eax\n" |
4056 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__47_fn__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:778 |
4057 | |
4058 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__47_fn__immediate) |
4059 | "\tandq $-9, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:780 |
4060 | "\tcmpq $2, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:781 |
4061 | "\tsete %al\n" |
4062 | "\tmovzbl %al, %eax\n" |
4063 | |
4064 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__47_fn__done) |
4065 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:789 |
4066 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
4067 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4068 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
4069 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4070 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4071 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4072 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4073 | |
4074 | OFFLINE_ASM_OPCODE_LABEL(op_neq_null) |
4075 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4076 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:768 |
4077 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:769 |
4078 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__48_fn__immediate) "\n" |
4079 | "\ttestb $1, 6(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:770 |
4080 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__48_fn__masqueradesAsUndefined) "\n" |
4081 | "\txorq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:771 |
4082 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__48_fn__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:772 |
4083 | |
4084 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__48_fn__masqueradesAsUndefined) |
4085 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
4086 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
4087 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
4088 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
4089 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
4090 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
4091 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
4092 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
4093 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
4094 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:775 |
4095 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:776 |
4096 | "\tcmpq %rax, 24(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:777 |
4097 | "\tsete %al\n" |
4098 | "\tmovzbl %al, %eax\n" |
4099 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__48_fn__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:778 |
4100 | |
4101 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__48_fn__immediate) |
4102 | "\tandq $-9, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:780 |
4103 | "\tcmpq $2, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:781 |
4104 | "\tsete %al\n" |
4105 | "\tmovzbl %al, %eax\n" |
4106 | |
4107 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__48_fn__done) |
4108 | "\txorq $7, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:793 |
4109 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
4110 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4111 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
4112 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4113 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4114 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4115 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4116 | |
4117 | OFFLINE_ASM_OPCODE_LABEL(op_neq_null_wide) |
4118 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4119 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:768 |
4120 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:769 |
4121 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__49_fn__immediate) "\n" |
4122 | "\ttestb $1, 6(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:770 |
4123 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__49_fn__masqueradesAsUndefined) "\n" |
4124 | "\txorq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:771 |
4125 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__49_fn__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:772 |
4126 | |
4127 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__49_fn__masqueradesAsUndefined) |
4128 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
4129 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
4130 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
4131 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
4132 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
4133 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
4134 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
4135 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
4136 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
4137 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:775 |
4138 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:776 |
4139 | "\tcmpq %rax, 24(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:777 |
4140 | "\tsete %al\n" |
4141 | "\tmovzbl %al, %eax\n" |
4142 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__49_fn__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:778 |
4143 | |
4144 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__49_fn__immediate) |
4145 | "\tandq $-9, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:780 |
4146 | "\tcmpq $2, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:781 |
4147 | "\tsete %al\n" |
4148 | "\tmovzbl %al, %eax\n" |
4149 | |
4150 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__49_fn__done) |
4151 | "\txorq $7, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:793 |
4152 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
4153 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4154 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
4155 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4156 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4157 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4158 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4159 | |
4160 | OFFLINE_ASM_OPCODE_LABEL(op_is_undefined_or_null) |
4161 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4162 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:798 |
4163 | "\tandq $-9, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:799 |
4164 | "\tcmpq $2, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:800 |
4165 | "\tsete %al\n" |
4166 | "\tmovzbl %al, %eax\n" |
4167 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:801 |
4168 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
4169 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4170 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
4171 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4172 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4173 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4174 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4175 | |
4176 | OFFLINE_ASM_OPCODE_LABEL(op_is_undefined_or_null_wide) |
4177 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4178 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:798 |
4179 | "\tandq $-9, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:799 |
4180 | "\tcmpq $2, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:800 |
4181 | "\tsete %al\n" |
4182 | "\tmovzbl %al, %eax\n" |
4183 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:801 |
4184 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
4185 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4186 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
4187 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4188 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4189 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4190 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4191 | |
4192 | OFFLINE_ASM_OPCODE_LABEL(op_stricteq) |
4193 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4194 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4195 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
4196 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__49_load__constant) "\n" |
4197 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
4198 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__49_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
4199 | |
4200 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__49_load__constant) |
4201 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
4202 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
4203 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
4204 | |
4205 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__49_load__done) |
4206 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
4207 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__50_load__constant) "\n" |
4208 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
4209 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__50_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
4210 | |
4211 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__50_load__constant) |
4212 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
4213 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
4214 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
4215 | |
4216 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__50_load__done) |
4217 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:812 |
4218 | "\torq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:813 |
4219 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:814 |
4220 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__slow) "\n" |
4221 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:815 |
4222 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__leftOK) "\n" |
4223 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:816 |
4224 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__slow) "\n" |
4225 | |
4226 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__leftOK) |
4227 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:818 |
4228 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__rightOK) "\n" |
4229 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:819 |
4230 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__slow) "\n" |
4231 | |
4232 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__rightOK) |
4233 | "\tcmpq %rsi, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:833 |
4234 | "\tsete %al\n" |
4235 | "\tmovzbl %al, %eax\n" |
4236 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:822 |
4237 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
4238 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4239 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
4240 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4241 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4242 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4243 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4244 | |
4245 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__slow) |
4246 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
4247 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
4248 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
4249 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
4250 | "\tandq $15, %r8\n" |
4251 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
4252 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__50_checkStackPointerAlignment__stackPointerOkay) "\n" |
4253 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
4254 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
4255 | |
4256 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__50_checkStackPointerAlignment__stackPointerOkay) |
4257 | "\tcall " LOCAL_REFERENCE(slow_path_stricteq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
4258 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
4259 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
4260 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4261 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4262 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4263 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4264 | |
4265 | OFFLINE_ASM_OPCODE_LABEL(op_stricteq_wide) |
4266 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4267 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4268 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
4269 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__51_load__constant) "\n" |
4270 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
4271 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__51_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
4272 | |
4273 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__51_load__constant) |
4274 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
4275 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
4276 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
4277 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
4278 | |
4279 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__51_load__done) |
4280 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
4281 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__52_load__constant) "\n" |
4282 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
4283 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__52_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
4284 | |
4285 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__52_load__constant) |
4286 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
4287 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
4288 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
4289 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
4290 | |
4291 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__52_load__done) |
4292 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:812 |
4293 | "\torq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:813 |
4294 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:814 |
4295 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__52_fn__slow) "\n" |
4296 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:815 |
4297 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__52_fn__leftOK) "\n" |
4298 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:816 |
4299 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__52_fn__slow) "\n" |
4300 | |
4301 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__52_fn__leftOK) |
4302 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:818 |
4303 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__52_fn__rightOK) "\n" |
4304 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:819 |
4305 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__52_fn__slow) "\n" |
4306 | |
4307 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__52_fn__rightOK) |
4308 | "\tcmpq %rsi, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:833 |
4309 | "\tsete %al\n" |
4310 | "\tmovzbl %al, %eax\n" |
4311 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:822 |
4312 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
4313 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4314 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
4315 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4316 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4317 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4318 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4319 | |
4320 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__52_fn__slow) |
4321 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
4322 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
4323 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
4324 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
4325 | "\tandq $15, %r8\n" |
4326 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
4327 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__52_checkStackPointerAlignment__stackPointerOkay) "\n" |
4328 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
4329 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
4330 | |
4331 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__52_checkStackPointerAlignment__stackPointerOkay) |
4332 | "\tcall " LOCAL_REFERENCE(slow_path_stricteq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
4333 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
4334 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
4335 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4336 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4337 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4338 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4339 | |
4340 | OFFLINE_ASM_OPCODE_LABEL(op_nstricteq) |
4341 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4342 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4343 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
4344 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__53_load__constant) "\n" |
4345 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
4346 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__53_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
4347 | |
4348 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__53_load__constant) |
4349 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
4350 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
4351 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
4352 | |
4353 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__53_load__done) |
4354 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
4355 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__54_load__constant) "\n" |
4356 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
4357 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__54_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
4358 | |
4359 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__54_load__constant) |
4360 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
4361 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
4362 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
4363 | |
4364 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__54_load__done) |
4365 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:812 |
4366 | "\torq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:813 |
4367 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:814 |
4368 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__54_fn__slow) "\n" |
4369 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:815 |
4370 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__54_fn__leftOK) "\n" |
4371 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:816 |
4372 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__54_fn__slow) "\n" |
4373 | |
4374 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__54_fn__leftOK) |
4375 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:818 |
4376 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__54_fn__rightOK) "\n" |
4377 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:819 |
4378 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__54_fn__slow) "\n" |
4379 | |
4380 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__54_fn__rightOK) |
4381 | "\tcmpq %rsi, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:837 |
4382 | "\tsetne %al\n" |
4383 | "\tmovzbl %al, %eax\n" |
4384 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:822 |
4385 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
4386 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4387 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
4388 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4389 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4390 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4391 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4392 | |
4393 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__54_fn__slow) |
4394 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
4395 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
4396 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
4397 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
4398 | "\tandq $15, %r8\n" |
4399 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
4400 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__54_checkStackPointerAlignment__stackPointerOkay) "\n" |
4401 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
4402 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
4403 | |
4404 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__54_checkStackPointerAlignment__stackPointerOkay) |
4405 | "\tcall " LOCAL_REFERENCE(slow_path_nstricteq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
4406 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
4407 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
4408 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4409 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4410 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4411 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4412 | |
4413 | OFFLINE_ASM_OPCODE_LABEL(op_nstricteq_wide) |
4414 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4415 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4416 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
4417 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__55_load__constant) "\n" |
4418 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
4419 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__55_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
4420 | |
4421 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__55_load__constant) |
4422 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
4423 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
4424 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
4425 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
4426 | |
4427 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__55_load__done) |
4428 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
4429 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__56_load__constant) "\n" |
4430 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
4431 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__56_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
4432 | |
4433 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__56_load__constant) |
4434 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
4435 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
4436 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
4437 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
4438 | |
4439 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__56_load__done) |
4440 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:812 |
4441 | "\torq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:813 |
4442 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:814 |
4443 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__56_fn__slow) "\n" |
4444 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:815 |
4445 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__56_fn__leftOK) "\n" |
4446 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:816 |
4447 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__56_fn__slow) "\n" |
4448 | |
4449 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__56_fn__leftOK) |
4450 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:818 |
4451 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__56_fn__rightOK) "\n" |
4452 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:819 |
4453 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__56_fn__slow) "\n" |
4454 | |
4455 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__56_fn__rightOK) |
4456 | "\tcmpq %rsi, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:837 |
4457 | "\tsetne %al\n" |
4458 | "\tmovzbl %al, %eax\n" |
4459 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:822 |
4460 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
4461 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4462 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
4463 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4464 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4465 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4466 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4467 | |
4468 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__56_fn__slow) |
4469 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
4470 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
4471 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
4472 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
4473 | "\tandq $15, %r8\n" |
4474 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
4475 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__56_checkStackPointerAlignment__stackPointerOkay) "\n" |
4476 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
4477 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
4478 | |
4479 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__56_checkStackPointerAlignment__stackPointerOkay) |
4480 | "\tcall " LOCAL_REFERENCE(slow_path_nstricteq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
4481 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
4482 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
4483 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4484 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4485 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4486 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4487 | |
4488 | OFFLINE_ASM_OPCODE_LABEL(op_jstricteq) |
4489 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4490 | "\tmovsbq 2(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4491 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
4492 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__57_load__constant) "\n" |
4493 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
4494 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__57_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
4495 | |
4496 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__57_load__constant) |
4497 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
4498 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
4499 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
4500 | |
4501 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__57_load__done) |
4502 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
4503 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__58_load__constant) "\n" |
4504 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
4505 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__58_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
4506 | |
4507 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__58_load__constant) |
4508 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
4509 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
4510 | "\tmovq -128(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
4511 | |
4512 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__58_load__done) |
4513 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:846 |
4514 | "\torq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:847 |
4515 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:848 |
4516 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__slow) "\n" |
4517 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:849 |
4518 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__leftOK) "\n" |
4519 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:850 |
4520 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__slow) "\n" |
4521 | |
4522 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__leftOK) |
4523 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:852 |
4524 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__rightOK) "\n" |
4525 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:853 |
4526 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__slow) "\n" |
4527 | |
4528 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__rightOK) |
4529 | "\tcmpq %rsi, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:869 |
4530 | "\tje " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jumpTarget) "\n" |
4531 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4532 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4533 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4534 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4535 | |
4536 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jumpTarget) |
4537 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4538 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
4539 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__outOfLineJumpTarget) "\n" |
4540 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4541 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4542 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4543 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4544 | |
4545 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__outOfLineJumpTarget) |
4546 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
4547 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
4548 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
4549 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
4550 | "\tandq $15, %r8\n" |
4551 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
4552 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__58_checkStackPointerAlignment__stackPointerOkay) "\n" |
4553 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
4554 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
4555 | |
4556 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__58_checkStackPointerAlignment__stackPointerOkay) |
4557 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
4558 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
4559 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
4560 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4561 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4562 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4563 | |
4564 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__slow) |
4565 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
4566 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
4567 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
4568 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
4569 | "\tandq $15, %r8\n" |
4570 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
4571 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__59_checkStackPointerAlignment__stackPointerOkay) "\n" |
4572 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
4573 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
4574 | |
4575 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__59_checkStackPointerAlignment__stackPointerOkay) |
4576 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jstricteq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
4577 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
4578 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
4579 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4580 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4581 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4582 | |
4583 | OFFLINE_ASM_OPCODE_LABEL(op_jstricteq_wide) |
4584 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4585 | "\tmovslq 9(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4586 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
4587 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__59_load__constant) "\n" |
4588 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
4589 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__59_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
4590 | |
4591 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__59_load__constant) |
4592 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
4593 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
4594 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
4595 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
4596 | |
4597 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__59_load__done) |
4598 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
4599 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__60_load__constant) "\n" |
4600 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
4601 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__60_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
4602 | |
4603 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__60_load__constant) |
4604 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
4605 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
4606 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
4607 | "\tmovq 0(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
4608 | |
4609 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__60_load__done) |
4610 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:846 |
4611 | "\torq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:847 |
4612 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:848 |
4613 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__61_impl__slow) "\n" |
4614 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:849 |
4615 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__61_impl__leftOK) "\n" |
4616 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:850 |
4617 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__61_impl__slow) "\n" |
4618 | |
4619 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__61_impl__leftOK) |
4620 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:852 |
4621 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__61_impl__rightOK) "\n" |
4622 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:853 |
4623 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__61_impl__slow) "\n" |
4624 | |
4625 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__61_impl__rightOK) |
4626 | "\tcmpq %rsi, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:869 |
4627 | "\tje " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__61_impl__jumpTarget) "\n" |
4628 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4629 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4630 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4631 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4632 | |
4633 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__61_impl__jumpTarget) |
4634 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4635 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
4636 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__60_jumpImpl__outOfLineJumpTarget) "\n" |
4637 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4638 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4639 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4640 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4641 | |
4642 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__60_jumpImpl__outOfLineJumpTarget) |
4643 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
4644 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
4645 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
4646 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
4647 | "\tandq $15, %r8\n" |
4648 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
4649 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__60_checkStackPointerAlignment__stackPointerOkay) "\n" |
4650 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
4651 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
4652 | |
4653 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__60_checkStackPointerAlignment__stackPointerOkay) |
4654 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
4655 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
4656 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
4657 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4658 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4659 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4660 | |
4661 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__61_impl__slow) |
4662 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
4663 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
4664 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
4665 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
4666 | "\tandq $15, %r8\n" |
4667 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
4668 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__61_checkStackPointerAlignment__stackPointerOkay) "\n" |
4669 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
4670 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
4671 | |
4672 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__61_checkStackPointerAlignment__stackPointerOkay) |
4673 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jstricteq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
4674 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
4675 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
4676 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4677 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4678 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4679 | |
4680 | OFFLINE_ASM_OPCODE_LABEL(op_jnstricteq) |
4681 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4682 | "\tmovsbq 2(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4683 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
4684 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__61_load__constant) "\n" |
4685 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
4686 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__61_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
4687 | |
4688 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__61_load__constant) |
4689 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
4690 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
4691 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
4692 | |
4693 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__61_load__done) |
4694 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
4695 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__62_load__constant) "\n" |
4696 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
4697 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__62_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
4698 | |
4699 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__62_load__constant) |
4700 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
4701 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
4702 | "\tmovq -128(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
4703 | |
4704 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__62_load__done) |
4705 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:846 |
4706 | "\torq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:847 |
4707 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:848 |
4708 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__63_impl__slow) "\n" |
4709 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:849 |
4710 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__63_impl__leftOK) "\n" |
4711 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:850 |
4712 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__63_impl__slow) "\n" |
4713 | |
4714 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__63_impl__leftOK) |
4715 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:852 |
4716 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__63_impl__rightOK) "\n" |
4717 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:853 |
4718 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__63_impl__slow) "\n" |
4719 | |
4720 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__63_impl__rightOK) |
4721 | "\tcmpq %rsi, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:873 |
4722 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__63_impl__jumpTarget) "\n" |
4723 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4724 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4725 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4726 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4727 | |
4728 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__63_impl__jumpTarget) |
4729 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4730 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
4731 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__62_jumpImpl__outOfLineJumpTarget) "\n" |
4732 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4733 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4734 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4735 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4736 | |
4737 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__62_jumpImpl__outOfLineJumpTarget) |
4738 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
4739 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
4740 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
4741 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
4742 | "\tandq $15, %r8\n" |
4743 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
4744 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__62_checkStackPointerAlignment__stackPointerOkay) "\n" |
4745 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
4746 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
4747 | |
4748 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__62_checkStackPointerAlignment__stackPointerOkay) |
4749 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
4750 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
4751 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
4752 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4753 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4754 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4755 | |
4756 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__63_impl__slow) |
4757 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
4758 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
4759 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
4760 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
4761 | "\tandq $15, %r8\n" |
4762 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
4763 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__63_checkStackPointerAlignment__stackPointerOkay) "\n" |
4764 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
4765 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
4766 | |
4767 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__63_checkStackPointerAlignment__stackPointerOkay) |
4768 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jnstricteq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
4769 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
4770 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
4771 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4772 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4773 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4774 | |
4775 | OFFLINE_ASM_OPCODE_LABEL(op_jnstricteq_wide) |
4776 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4777 | "\tmovslq 9(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4778 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
4779 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__63_load__constant) "\n" |
4780 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
4781 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__63_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
4782 | |
4783 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__63_load__constant) |
4784 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
4785 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
4786 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
4787 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
4788 | |
4789 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__63_load__done) |
4790 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
4791 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__64_load__constant) "\n" |
4792 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
4793 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__64_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
4794 | |
4795 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__64_load__constant) |
4796 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
4797 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
4798 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
4799 | "\tmovq 0(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
4800 | |
4801 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__64_load__done) |
4802 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:846 |
4803 | "\torq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:847 |
4804 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:848 |
4805 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__65_impl__slow) "\n" |
4806 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:849 |
4807 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__65_impl__leftOK) "\n" |
4808 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:850 |
4809 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__65_impl__slow) "\n" |
4810 | |
4811 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__65_impl__leftOK) |
4812 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:852 |
4813 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__65_impl__rightOK) "\n" |
4814 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:853 |
4815 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__65_impl__slow) "\n" |
4816 | |
4817 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__65_impl__rightOK) |
4818 | "\tcmpq %rsi, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:873 |
4819 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__65_impl__jumpTarget) "\n" |
4820 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4821 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4822 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4823 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4824 | |
4825 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__65_impl__jumpTarget) |
4826 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4827 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
4828 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__64_jumpImpl__outOfLineJumpTarget) "\n" |
4829 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4830 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4831 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4832 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4833 | |
4834 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__64_jumpImpl__outOfLineJumpTarget) |
4835 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
4836 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
4837 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
4838 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
4839 | "\tandq $15, %r8\n" |
4840 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
4841 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__64_checkStackPointerAlignment__stackPointerOkay) "\n" |
4842 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
4843 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
4844 | |
4845 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__64_checkStackPointerAlignment__stackPointerOkay) |
4846 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
4847 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
4848 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
4849 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4850 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4851 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4852 | |
4853 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__65_impl__slow) |
4854 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
4855 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
4856 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
4857 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
4858 | "\tandq $15, %r8\n" |
4859 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
4860 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__65_checkStackPointerAlignment__stackPointerOkay) "\n" |
4861 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
4862 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
4863 | |
4864 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_strictEqualityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__65_checkStackPointerAlignment__stackPointerOkay) |
4865 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jnstricteq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
4866 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
4867 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
4868 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4869 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4870 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4871 | |
4872 | OFFLINE_ASM_OPCODE_LABEL(op_to_number) |
4873 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4874 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
4875 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__65_load__constant) "\n" |
4876 | "\tmovq 0(%rbp, %rax, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
4877 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__65_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
4878 | |
4879 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__65_load__constant) |
4880 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
4881 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
4882 | "\tmovq -128(%rdx, %rax, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
4883 | |
4884 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__65_load__done) |
4885 | "\tcmpq %r14, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:894 |
4886 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__opToNumberIsImmediate) "\n" |
4887 | "\ttestq %r14, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:895 |
4888 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__opToNumberSlow) "\n" |
4889 | |
4890 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__opToNumberIsImmediate) |
4891 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
4892 | "\tmovl 64(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
4893 | "\tmovzbl 3(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
4894 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
4895 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
4896 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
4897 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
4898 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4899 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
4900 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4901 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4902 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4903 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4904 | |
4905 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__opToNumberSlow) |
4906 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
4907 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
4908 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
4909 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
4910 | "\tandq $15, %r8\n" |
4911 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
4912 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__66_checkStackPointerAlignment__stackPointerOkay) "\n" |
4913 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
4914 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
4915 | |
4916 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__66_checkStackPointerAlignment__stackPointerOkay) |
4917 | "\tcall " LOCAL_REFERENCE(slow_path_to_number) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
4918 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
4919 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
4920 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4921 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4922 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4923 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4924 | |
4925 | OFFLINE_ASM_OPCODE_LABEL(op_to_number_wide) |
4926 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4927 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
4928 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__66_load__constant) "\n" |
4929 | "\tmovq 0(%rbp, %rax, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
4930 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__66_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
4931 | |
4932 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__66_load__constant) |
4933 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
4934 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
4935 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
4936 | "\tmovq 0(%rdx, %rax, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
4937 | |
4938 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__66_load__done) |
4939 | "\tcmpq %r14, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:894 |
4940 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__67_fn__opToNumberIsImmediate) "\n" |
4941 | "\ttestq %r14, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:895 |
4942 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__67_fn__opToNumberSlow) "\n" |
4943 | |
4944 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__67_fn__opToNumberIsImmediate) |
4945 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
4946 | "\tmovl 64(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
4947 | "\tmovl 13(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
4948 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
4949 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
4950 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
4951 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
4952 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
4953 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
4954 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4955 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4956 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4957 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4958 | |
4959 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__67_fn__opToNumberSlow) |
4960 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
4961 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
4962 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
4963 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
4964 | "\tandq $15, %r8\n" |
4965 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
4966 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__67_checkStackPointerAlignment__stackPointerOkay) "\n" |
4967 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
4968 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
4969 | |
4970 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__67_checkStackPointerAlignment__stackPointerOkay) |
4971 | "\tcall " LOCAL_REFERENCE(slow_path_to_number) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
4972 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
4973 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
4974 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
4975 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
4976 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
4977 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
4978 | |
4979 | OFFLINE_ASM_OPCODE_LABEL(op_to_string) |
4980 | "\tmovsbq 2(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
4981 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
4982 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__67_load__constant) "\n" |
4983 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
4984 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__67_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
4985 | |
4986 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__67_load__constant) |
4987 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
4988 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
4989 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
4990 | |
4991 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__67_load__done) |
4992 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:908 |
4993 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opToStringSlow) "\n" |
4994 | "\tcmpb $1, 5(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:909 |
4995 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opToStringSlow) "\n" |
4996 | |
4997 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opToStringIsString) |
4998 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
4999 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5000 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
5001 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5002 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5003 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5004 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5005 | |
5006 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opToStringSlow) |
5007 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
5008 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
5009 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
5010 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
5011 | "\tandq $15, %r8\n" |
5012 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
5013 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__68_checkStackPointerAlignment__stackPointerOkay) "\n" |
5014 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
5015 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
5016 | |
5017 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__68_checkStackPointerAlignment__stackPointerOkay) |
5018 | "\tcall " LOCAL_REFERENCE(slow_path_to_string) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
5019 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
5020 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
5021 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5022 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5023 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5024 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5025 | |
5026 | OFFLINE_ASM_OPCODE_LABEL(op_to_string_wide) |
5027 | "\tmovslq 9(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5028 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
5029 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__68_load__constant) "\n" |
5030 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
5031 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__68_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
5032 | |
5033 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__68_load__constant) |
5034 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
5035 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
5036 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
5037 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
5038 | |
5039 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__68_load__done) |
5040 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:908 |
5041 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__69_fn__opToStringSlow) "\n" |
5042 | "\tcmpb $1, 5(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:909 |
5043 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__69_fn__opToStringSlow) "\n" |
5044 | |
5045 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__69_fn__opToStringIsString) |
5046 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
5047 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5048 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
5049 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5050 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5051 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5052 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5053 | |
5054 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__69_fn__opToStringSlow) |
5055 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
5056 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
5057 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
5058 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
5059 | "\tandq $15, %r8\n" |
5060 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
5061 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__69_checkStackPointerAlignment__stackPointerOkay) "\n" |
5062 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
5063 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
5064 | |
5065 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__69_checkStackPointerAlignment__stackPointerOkay) |
5066 | "\tcall " LOCAL_REFERENCE(slow_path_to_string) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
5067 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
5068 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
5069 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5070 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5071 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5072 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5073 | |
5074 | OFFLINE_ASM_OPCODE_LABEL(op_to_object) |
5075 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5076 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
5077 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__69_load__constant) "\n" |
5078 | "\tmovq 0(%rbp, %rax, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
5079 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__69_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
5080 | |
5081 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__69_load__constant) |
5082 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
5083 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
5084 | "\tmovq -128(%rdx, %rax, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
5085 | |
5086 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__69_load__done) |
5087 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:922 |
5088 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__opToObjectSlow) "\n" |
5089 | "\tcmpb $22, 5(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:923 |
5090 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__opToObjectSlow) "\n" |
5091 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
5092 | "\tmovl 60(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
5093 | "\tmovzbl 4(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
5094 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
5095 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
5096 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
5097 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
5098 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5099 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
5100 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5101 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5102 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5103 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5104 | |
5105 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__opToObjectSlow) |
5106 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
5107 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
5108 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
5109 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
5110 | "\tandq $15, %r8\n" |
5111 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
5112 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__70_checkStackPointerAlignment__stackPointerOkay) "\n" |
5113 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
5114 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
5115 | |
5116 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__70_checkStackPointerAlignment__stackPointerOkay) |
5117 | "\tcall " LOCAL_REFERENCE(slow_path_to_object) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
5118 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
5119 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
5120 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5121 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5122 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5123 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5124 | |
5125 | OFFLINE_ASM_OPCODE_LABEL(op_to_object_wide) |
5126 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5127 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
5128 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__70_load__constant) "\n" |
5129 | "\tmovq 0(%rbp, %rax, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
5130 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__70_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
5131 | |
5132 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__70_load__constant) |
5133 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
5134 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
5135 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
5136 | "\tmovq 0(%rdx, %rax, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
5137 | |
5138 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__70_load__done) |
5139 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:922 |
5140 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__71_fn__opToObjectSlow) "\n" |
5141 | "\tcmpb $22, 5(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:923 |
5142 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__71_fn__opToObjectSlow) "\n" |
5143 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
5144 | "\tmovl 60(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
5145 | "\tmovl 17(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
5146 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
5147 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
5148 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
5149 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
5150 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5151 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
5152 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5153 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5154 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5155 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5156 | |
5157 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__71_fn__opToObjectSlow) |
5158 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
5159 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
5160 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
5161 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
5162 | "\tandq $15, %r8\n" |
5163 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
5164 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__71_checkStackPointerAlignment__stackPointerOkay) "\n" |
5165 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
5166 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
5167 | |
5168 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__71_checkStackPointerAlignment__stackPointerOkay) |
5169 | "\tcall " LOCAL_REFERENCE(slow_path_to_object) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
5170 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
5171 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
5172 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5173 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5174 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5175 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5176 | |
5177 | OFFLINE_ASM_OPCODE_LABEL(op_negate) |
5178 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5179 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
5180 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__71_load__constant) "\n" |
5181 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
5182 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__71_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
5183 | |
5184 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__71_load__constant) |
5185 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
5186 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
5187 | "\tmovq -128(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
5188 | |
5189 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__71_load__done) |
5190 | "\tmovl 68(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
5191 | "\tmovzbl 4(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
5192 | "\tsall $2, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
5193 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
5194 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
5195 | "\tmovl 0(%rsi), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:936 |
5196 | "\tcmpq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:937 |
5197 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opNegateNotInt) "\n" |
5198 | "\ttestl $2147483647, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:938 |
5199 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opNegateSlow) "\n" |
5200 | "\tnegl %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:939 |
5201 | "\torq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:940 |
5202 | "\torl $8388608, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:941 |
5203 | "\tmovl %edx, 0(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:942 |
5204 | "\tmovq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
5205 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5206 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
5207 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5208 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5209 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5210 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5211 | |
5212 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opNegateNotInt) |
5213 | "\ttestq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:945 |
5214 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opNegateSlow) "\n" |
5215 | "\tmovq $9223372036854775808, %r11\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:946 |
5216 | "\txorq %r11, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:946 |
5217 | "\torl $16777216, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:947 |
5218 | "\tmovl %edx, 0(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:948 |
5219 | "\tmovq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
5220 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5221 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
5222 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5223 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5224 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5225 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5226 | |
5227 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opNegateSlow) |
5228 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
5229 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
5230 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
5231 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
5232 | "\tandq $15, %r8\n" |
5233 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
5234 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__72_checkStackPointerAlignment__stackPointerOkay) "\n" |
5235 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
5236 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
5237 | |
5238 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__72_checkStackPointerAlignment__stackPointerOkay) |
5239 | "\tcall " LOCAL_REFERENCE(slow_path_negate) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
5240 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
5241 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
5242 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5243 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5244 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5245 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5246 | |
5247 | OFFLINE_ASM_OPCODE_LABEL(op_negate_wide) |
5248 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5249 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
5250 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__72_load__constant) "\n" |
5251 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
5252 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__72_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
5253 | |
5254 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__72_load__constant) |
5255 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
5256 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
5257 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
5258 | "\tmovq 0(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
5259 | |
5260 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__72_load__done) |
5261 | "\tmovl 68(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
5262 | "\tmovl 17(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
5263 | "\tsall $2, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
5264 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
5265 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
5266 | "\tmovl 0(%rsi), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:936 |
5267 | "\tcmpq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:937 |
5268 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__73_fn__opNegateNotInt) "\n" |
5269 | "\ttestl $2147483647, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:938 |
5270 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__73_fn__opNegateSlow) "\n" |
5271 | "\tnegl %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:939 |
5272 | "\torq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:940 |
5273 | "\torl $8388608, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:941 |
5274 | "\tmovl %edx, 0(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:942 |
5275 | "\tmovq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
5276 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5277 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
5278 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5279 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5280 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5281 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5282 | |
5283 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__73_fn__opNegateNotInt) |
5284 | "\ttestq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:945 |
5285 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__73_fn__opNegateSlow) "\n" |
5286 | "\tmovq $9223372036854775808, %r11\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:946 |
5287 | "\txorq %r11, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:946 |
5288 | "\torl $16777216, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:947 |
5289 | "\tmovl %edx, 0(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:948 |
5290 | "\tmovq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
5291 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5292 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
5293 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5294 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5295 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5296 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5297 | |
5298 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__73_fn__opNegateSlow) |
5299 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
5300 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
5301 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
5302 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
5303 | "\tandq $15, %r8\n" |
5304 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
5305 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__73_checkStackPointerAlignment__stackPointerOkay) "\n" |
5306 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
5307 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
5308 | |
5309 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__73_checkStackPointerAlignment__stackPointerOkay) |
5310 | "\tcall " LOCAL_REFERENCE(slow_path_negate) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
5311 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
5312 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
5313 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5314 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5315 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5316 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5317 | |
5318 | OFFLINE_ASM_OPCODE_LABEL(op_div) |
5319 | "\tmovl 36(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
5320 | "\tmovzbl 5(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
5321 | "\tsall $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
5322 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
5323 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
5324 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5325 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5326 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
5327 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__73_load__constant) "\n" |
5328 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
5329 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__73_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
5330 | |
5331 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__73_load__constant) |
5332 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
5333 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
5334 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
5335 | |
5336 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__73_load__done) |
5337 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
5338 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__74_load__constant) "\n" |
5339 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
5340 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__74_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
5341 | |
5342 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__74_load__constant) |
5343 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
5344 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
5345 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
5346 | |
5347 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__74_load__done) |
5348 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:969 |
5349 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__op1NotInt) "\n" |
5350 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:970 |
5351 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__op2NotInt) "\n" |
5352 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5353 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1023 |
5354 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__74_fn__slow) "\n" |
5355 | "\tcmpl $-1, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1024 |
5356 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__integerOperationAndStore__notNeg2TwoThe31DivByNeg1) "\n" |
5357 | "\tcmpl $-2147483648, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1025 |
5358 | "\tje " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__74_fn__slow) "\n" |
5359 | |
5360 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__integerOperationAndStore__notNeg2TwoThe31DivByNeg1) |
5361 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1027 |
5362 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__integerOperationAndStore__intOK) "\n" |
5363 | "\tcmpl $0, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1028 |
5364 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__74_fn__slow) "\n" |
5365 | |
5366 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__integerOperationAndStore__intOK) |
5367 | "\tmovq %rsi, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1030 |
5368 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1031 |
5369 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1032 |
5370 | "\tcdq\n" |
5371 | "\tidivl %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1033 |
5372 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1034 |
5373 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__74_fn__slow) "\n" |
5374 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1035 |
5375 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1036 |
5376 | "\torl $9437184, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5377 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5378 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5379 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5380 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5381 | |
5382 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__op1NotInt) |
5383 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:979 |
5384 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__74_fn__slow) "\n" |
5385 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:980 |
5386 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__op1NotIntOp2Int) "\n" |
5387 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:981 |
5388 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__74_fn__slow) "\n" |
5389 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:982 |
5390 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:983 |
5391 | "\torl $18874368, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5392 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:985 |
5393 | |
5394 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__op1NotIntOp2Int) |
5395 | "\torl $17825792, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5396 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:988 |
5397 | |
5398 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__op1NotIntReady) |
5399 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5400 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:991 |
5401 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:992 |
5402 | "\tdivsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1038 |
5403 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:994 |
5404 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:995 |
5405 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:996 |
5406 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5407 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5408 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5409 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5410 | |
5411 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__op2NotInt) |
5412 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5413 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1002 |
5414 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__74_fn__slow) "\n" |
5415 | "\torl $10485760, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5416 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1004 |
5417 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1005 |
5418 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1006 |
5419 | "\tdivsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1038 |
5420 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1008 |
5421 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1009 |
5422 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1010 |
5423 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5424 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5425 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5426 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5427 | |
5428 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__74_fn__slow) |
5429 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
5430 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
5431 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
5432 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
5433 | "\tandq $15, %r8\n" |
5434 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
5435 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__74_checkStackPointerAlignment__stackPointerOkay) "\n" |
5436 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
5437 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
5438 | |
5439 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__74_checkStackPointerAlignment__stackPointerOkay) |
5440 | "\tcall " LOCAL_REFERENCE(slow_path_div) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
5441 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
5442 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
5443 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5444 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5445 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5446 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5447 | |
5448 | OFFLINE_ASM_OPCODE_LABEL(op_div_wide) |
5449 | "\tmovl 36(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
5450 | "\tmovl 21(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
5451 | "\tsall $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
5452 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
5453 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
5454 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5455 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5456 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
5457 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__75_load__constant) "\n" |
5458 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
5459 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__75_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
5460 | |
5461 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__75_load__constant) |
5462 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
5463 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
5464 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
5465 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
5466 | |
5467 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__75_load__done) |
5468 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
5469 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__76_load__constant) "\n" |
5470 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
5471 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__76_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
5472 | |
5473 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__76_load__constant) |
5474 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
5475 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
5476 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
5477 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
5478 | |
5479 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__76_load__done) |
5480 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:969 |
5481 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__op1NotInt) "\n" |
5482 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:970 |
5483 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__op2NotInt) "\n" |
5484 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5485 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1023 |
5486 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__slow) "\n" |
5487 | "\tcmpl $-1, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1024 |
5488 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__76_integerOperationAndStore__notNeg2TwoThe31DivByNeg1) "\n" |
5489 | "\tcmpl $-2147483648, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1025 |
5490 | "\tje " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__slow) "\n" |
5491 | |
5492 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__76_integerOperationAndStore__notNeg2TwoThe31DivByNeg1) |
5493 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1027 |
5494 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__76_integerOperationAndStore__intOK) "\n" |
5495 | "\tcmpl $0, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1028 |
5496 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__slow) "\n" |
5497 | |
5498 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__76_integerOperationAndStore__intOK) |
5499 | "\tmovq %rsi, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1030 |
5500 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1031 |
5501 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1032 |
5502 | "\tcdq\n" |
5503 | "\tidivl %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1033 |
5504 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1034 |
5505 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__slow) "\n" |
5506 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1035 |
5507 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1036 |
5508 | "\torl $9437184, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5509 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5510 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5511 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5512 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5513 | |
5514 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__op1NotInt) |
5515 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:979 |
5516 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__slow) "\n" |
5517 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:980 |
5518 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__op1NotIntOp2Int) "\n" |
5519 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:981 |
5520 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__slow) "\n" |
5521 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:982 |
5522 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:983 |
5523 | "\torl $18874368, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5524 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:985 |
5525 | |
5526 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__op1NotIntOp2Int) |
5527 | "\torl $17825792, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5528 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:988 |
5529 | |
5530 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__op1NotIntReady) |
5531 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5532 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:991 |
5533 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:992 |
5534 | "\tdivsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1038 |
5535 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:994 |
5536 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:995 |
5537 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:996 |
5538 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5539 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5540 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5541 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5542 | |
5543 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__op2NotInt) |
5544 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5545 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1002 |
5546 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__slow) "\n" |
5547 | "\torl $10485760, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5548 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1004 |
5549 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1005 |
5550 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1006 |
5551 | "\tdivsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1038 |
5552 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1008 |
5553 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1009 |
5554 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1010 |
5555 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5556 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5557 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5558 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5559 | |
5560 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__76_fn__slow) |
5561 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
5562 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
5563 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
5564 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
5565 | "\tandq $15, %r8\n" |
5566 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
5567 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__76_checkStackPointerAlignment__stackPointerOkay) "\n" |
5568 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
5569 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
5570 | |
5571 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__76_checkStackPointerAlignment__stackPointerOkay) |
5572 | "\tcall " LOCAL_REFERENCE(slow_path_div) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
5573 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
5574 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
5575 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5576 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5577 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5578 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5579 | |
5580 | OFFLINE_ASM_OPCODE_LABEL(op_mul) |
5581 | "\tmovl 32(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
5582 | "\tmovzbl 5(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
5583 | "\tsall $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
5584 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
5585 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
5586 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5587 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5588 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
5589 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__77_load__constant) "\n" |
5590 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
5591 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__77_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
5592 | |
5593 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__77_load__constant) |
5594 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
5595 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
5596 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
5597 | |
5598 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__77_load__done) |
5599 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
5600 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__78_load__constant) "\n" |
5601 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
5602 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__78_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
5603 | |
5604 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__78_load__constant) |
5605 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
5606 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
5607 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
5608 | |
5609 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__78_load__done) |
5610 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:969 |
5611 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__78_fn__op1NotInt) "\n" |
5612 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:970 |
5613 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__78_fn__op2NotInt) "\n" |
5614 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5615 | "\tmovq %rax, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1047 |
5616 | "\timull %esi, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1048 |
5617 | "\tjo " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__78_fn__slow) "\n" |
5618 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1049 |
5619 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__integerOperationAndStore__done) "\n" |
5620 | "\tcmpl $0, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1050 |
5621 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__78_fn__slow) "\n" |
5622 | "\tcmpl $0, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1051 |
5623 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__78_fn__slow) "\n" |
5624 | |
5625 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__integerOperationAndStore__done) |
5626 | "\torq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1053 |
5627 | "\tmovq %rcx, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1054 |
5628 | "\torl $9437184, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5629 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5630 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5631 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5632 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5633 | |
5634 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__78_fn__op1NotInt) |
5635 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:979 |
5636 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__78_fn__slow) "\n" |
5637 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:980 |
5638 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__78_fn__op1NotIntOp2Int) "\n" |
5639 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:981 |
5640 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__78_fn__slow) "\n" |
5641 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:982 |
5642 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:983 |
5643 | "\torl $18874368, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5644 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__78_fn__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:985 |
5645 | |
5646 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__78_fn__op1NotIntOp2Int) |
5647 | "\torl $17825792, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5648 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:988 |
5649 | |
5650 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__78_fn__op1NotIntReady) |
5651 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5652 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:991 |
5653 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:992 |
5654 | "\tmulsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1056 |
5655 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:994 |
5656 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:995 |
5657 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:996 |
5658 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5659 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5660 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5661 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5662 | |
5663 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__78_fn__op2NotInt) |
5664 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5665 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1002 |
5666 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__78_fn__slow) "\n" |
5667 | "\torl $10485760, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5668 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1004 |
5669 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1005 |
5670 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1006 |
5671 | "\tmulsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1056 |
5672 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1008 |
5673 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1009 |
5674 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1010 |
5675 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5676 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5677 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5678 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5679 | |
5680 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__78_fn__slow) |
5681 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
5682 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
5683 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
5684 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
5685 | "\tandq $15, %r8\n" |
5686 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
5687 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__78_checkStackPointerAlignment__stackPointerOkay) "\n" |
5688 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
5689 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
5690 | |
5691 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__78_checkStackPointerAlignment__stackPointerOkay) |
5692 | "\tcall " LOCAL_REFERENCE(slow_path_mul) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
5693 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
5694 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
5695 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5696 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5697 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5698 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5699 | |
5700 | OFFLINE_ASM_OPCODE_LABEL(op_mul_wide) |
5701 | "\tmovl 32(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
5702 | "\tmovl 21(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
5703 | "\tsall $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
5704 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
5705 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
5706 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5707 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5708 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
5709 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__79_load__constant) "\n" |
5710 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
5711 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__79_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
5712 | |
5713 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__79_load__constant) |
5714 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
5715 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
5716 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
5717 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
5718 | |
5719 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__79_load__done) |
5720 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
5721 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__80_load__constant) "\n" |
5722 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
5723 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__80_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
5724 | |
5725 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__80_load__constant) |
5726 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
5727 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
5728 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
5729 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
5730 | |
5731 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__80_load__done) |
5732 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:969 |
5733 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__80_fn__op1NotInt) "\n" |
5734 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:970 |
5735 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__80_fn__op2NotInt) "\n" |
5736 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5737 | "\tmovq %rax, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1047 |
5738 | "\timull %esi, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1048 |
5739 | "\tjo " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__80_fn__slow) "\n" |
5740 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1049 |
5741 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__80_integerOperationAndStore__done) "\n" |
5742 | "\tcmpl $0, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1050 |
5743 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__80_fn__slow) "\n" |
5744 | "\tcmpl $0, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1051 |
5745 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__80_fn__slow) "\n" |
5746 | |
5747 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__80_integerOperationAndStore__done) |
5748 | "\torq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1053 |
5749 | "\tmovq %rcx, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1054 |
5750 | "\torl $9437184, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5751 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5752 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5753 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5754 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5755 | |
5756 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__80_fn__op1NotInt) |
5757 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:979 |
5758 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__80_fn__slow) "\n" |
5759 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:980 |
5760 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__80_fn__op1NotIntOp2Int) "\n" |
5761 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:981 |
5762 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__80_fn__slow) "\n" |
5763 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:982 |
5764 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:983 |
5765 | "\torl $18874368, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5766 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__80_fn__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:985 |
5767 | |
5768 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__80_fn__op1NotIntOp2Int) |
5769 | "\torl $17825792, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5770 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:988 |
5771 | |
5772 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__80_fn__op1NotIntReady) |
5773 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5774 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:991 |
5775 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:992 |
5776 | "\tmulsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1056 |
5777 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:994 |
5778 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:995 |
5779 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:996 |
5780 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5781 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5782 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5783 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5784 | |
5785 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__80_fn__op2NotInt) |
5786 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5787 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1002 |
5788 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__80_fn__slow) "\n" |
5789 | "\torl $10485760, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5790 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1004 |
5791 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1005 |
5792 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1006 |
5793 | "\tmulsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1056 |
5794 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1008 |
5795 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1009 |
5796 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1010 |
5797 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5798 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5799 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5800 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5801 | |
5802 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__80_fn__slow) |
5803 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
5804 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
5805 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
5806 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
5807 | "\tandq $15, %r8\n" |
5808 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
5809 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__80_checkStackPointerAlignment__stackPointerOkay) "\n" |
5810 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
5811 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
5812 | |
5813 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__80_checkStackPointerAlignment__stackPointerOkay) |
5814 | "\tcall " LOCAL_REFERENCE(slow_path_mul) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
5815 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
5816 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
5817 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5818 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5819 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5820 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5821 | |
5822 | OFFLINE_ASM_OPCODE_LABEL(op_add) |
5823 | "\tmovl 28(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
5824 | "\tmovzbl 5(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
5825 | "\tsall $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
5826 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
5827 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
5828 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5829 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5830 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
5831 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__81_load__constant) "\n" |
5832 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
5833 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__81_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
5834 | |
5835 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__81_load__constant) |
5836 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
5837 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
5838 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
5839 | |
5840 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__81_load__done) |
5841 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
5842 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__82_load__constant) "\n" |
5843 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
5844 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__82_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
5845 | |
5846 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__82_load__constant) |
5847 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
5848 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
5849 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
5850 | |
5851 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__82_load__done) |
5852 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:969 |
5853 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__82_fn__op1NotInt) "\n" |
5854 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:970 |
5855 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__82_fn__op2NotInt) "\n" |
5856 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5857 | "\taddl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1070 |
5858 | "\tjo " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__82_fn__slow) "\n" |
5859 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1063 |
5860 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1064 |
5861 | "\torl $9437184, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5862 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5863 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5864 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5865 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5866 | |
5867 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__82_fn__op1NotInt) |
5868 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:979 |
5869 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__82_fn__slow) "\n" |
5870 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:980 |
5871 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__82_fn__op1NotIntOp2Int) "\n" |
5872 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:981 |
5873 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__82_fn__slow) "\n" |
5874 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:982 |
5875 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:983 |
5876 | "\torl $18874368, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5877 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__82_fn__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:985 |
5878 | |
5879 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__82_fn__op1NotIntOp2Int) |
5880 | "\torl $17825792, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5881 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:988 |
5882 | |
5883 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__82_fn__op1NotIntReady) |
5884 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5885 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:991 |
5886 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:992 |
5887 | "\taddsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1071 |
5888 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:994 |
5889 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:995 |
5890 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:996 |
5891 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5892 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5893 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5894 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5895 | |
5896 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__82_fn__op2NotInt) |
5897 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
5898 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1002 |
5899 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__82_fn__slow) "\n" |
5900 | "\torl $10485760, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5901 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1004 |
5902 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1005 |
5903 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1006 |
5904 | "\taddsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1071 |
5905 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1008 |
5906 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1009 |
5907 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1010 |
5908 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5909 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5910 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5911 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5912 | |
5913 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__82_fn__slow) |
5914 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
5915 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
5916 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
5917 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
5918 | "\tandq $15, %r8\n" |
5919 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
5920 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__82_checkStackPointerAlignment__stackPointerOkay) "\n" |
5921 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
5922 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
5923 | |
5924 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__82_checkStackPointerAlignment__stackPointerOkay) |
5925 | "\tcall " LOCAL_REFERENCE(slow_path_add) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
5926 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
5927 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
5928 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5929 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5930 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5931 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5932 | |
5933 | OFFLINE_ASM_OPCODE_LABEL(op_add_wide) |
5934 | "\tmovl 28(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
5935 | "\tmovl 21(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
5936 | "\tsall $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
5937 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
5938 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
5939 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5940 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5941 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
5942 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__83_load__constant) "\n" |
5943 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
5944 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__83_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
5945 | |
5946 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__83_load__constant) |
5947 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
5948 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
5949 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
5950 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
5951 | |
5952 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__83_load__done) |
5953 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
5954 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__84_load__constant) "\n" |
5955 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
5956 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__84_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
5957 | |
5958 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__84_load__constant) |
5959 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
5960 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
5961 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
5962 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
5963 | |
5964 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__84_load__done) |
5965 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:969 |
5966 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__84_fn__op1NotInt) "\n" |
5967 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:970 |
5968 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__84_fn__op2NotInt) "\n" |
5969 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5970 | "\taddl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1070 |
5971 | "\tjo " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__84_fn__slow) "\n" |
5972 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1063 |
5973 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1064 |
5974 | "\torl $9437184, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5975 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
5976 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
5977 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
5978 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
5979 | |
5980 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__84_fn__op1NotInt) |
5981 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:979 |
5982 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__84_fn__slow) "\n" |
5983 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:980 |
5984 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__84_fn__op1NotIntOp2Int) "\n" |
5985 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:981 |
5986 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__84_fn__slow) "\n" |
5987 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:982 |
5988 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:983 |
5989 | "\torl $18874368, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5990 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__84_fn__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:985 |
5991 | |
5992 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__84_fn__op1NotIntOp2Int) |
5993 | "\torl $17825792, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
5994 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:988 |
5995 | |
5996 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__84_fn__op1NotIntReady) |
5997 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
5998 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:991 |
5999 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:992 |
6000 | "\taddsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1071 |
6001 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:994 |
6002 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:995 |
6003 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:996 |
6004 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6005 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6006 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6007 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6008 | |
6009 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__84_fn__op2NotInt) |
6010 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6011 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1002 |
6012 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__84_fn__slow) "\n" |
6013 | "\torl $10485760, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
6014 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1004 |
6015 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1005 |
6016 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1006 |
6017 | "\taddsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1071 |
6018 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1008 |
6019 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1009 |
6020 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1010 |
6021 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6022 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6023 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6024 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6025 | |
6026 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__84_fn__slow) |
6027 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
6028 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
6029 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
6030 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
6031 | "\tandq $15, %r8\n" |
6032 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
6033 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__84_checkStackPointerAlignment__stackPointerOkay) "\n" |
6034 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
6035 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
6036 | |
6037 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__84_checkStackPointerAlignment__stackPointerOkay) |
6038 | "\tcall " LOCAL_REFERENCE(slow_path_add) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
6039 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
6040 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
6041 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6042 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6043 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6044 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6045 | |
6046 | OFFLINE_ASM_OPCODE_LABEL(op_sub) |
6047 | "\tmovl 40(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
6048 | "\tmovzbl 5(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
6049 | "\tsall $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
6050 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
6051 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
6052 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6053 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6054 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
6055 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__85_load__constant) "\n" |
6056 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
6057 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__85_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
6058 | |
6059 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__85_load__constant) |
6060 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
6061 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
6062 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
6063 | |
6064 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__85_load__done) |
6065 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
6066 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__86_load__constant) "\n" |
6067 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
6068 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__86_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
6069 | |
6070 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__86_load__constant) |
6071 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
6072 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
6073 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
6074 | |
6075 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__86_load__done) |
6076 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:969 |
6077 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__86_fn__op1NotInt) "\n" |
6078 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:970 |
6079 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__86_fn__op2NotInt) "\n" |
6080 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6081 | "\tsubl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1075 |
6082 | "\tjo " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__86_fn__slow) "\n" |
6083 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1063 |
6084 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1064 |
6085 | "\torl $9437184, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
6086 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6087 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6088 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6089 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6090 | |
6091 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__86_fn__op1NotInt) |
6092 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:979 |
6093 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__86_fn__slow) "\n" |
6094 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:980 |
6095 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__86_fn__op1NotIntOp2Int) "\n" |
6096 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:981 |
6097 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__86_fn__slow) "\n" |
6098 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:982 |
6099 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:983 |
6100 | "\torl $18874368, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
6101 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__86_fn__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:985 |
6102 | |
6103 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__86_fn__op1NotIntOp2Int) |
6104 | "\torl $17825792, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
6105 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:988 |
6106 | |
6107 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__86_fn__op1NotIntReady) |
6108 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6109 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:991 |
6110 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:992 |
6111 | "\tsubsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1076 |
6112 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:994 |
6113 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:995 |
6114 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:996 |
6115 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6116 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6117 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6118 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6119 | |
6120 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__86_fn__op2NotInt) |
6121 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6122 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1002 |
6123 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__86_fn__slow) "\n" |
6124 | "\torl $10485760, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
6125 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1004 |
6126 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1005 |
6127 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1006 |
6128 | "\tsubsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1076 |
6129 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1008 |
6130 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1009 |
6131 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1010 |
6132 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6133 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6134 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6135 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6136 | |
6137 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__86_fn__slow) |
6138 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
6139 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
6140 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
6141 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
6142 | "\tandq $15, %r8\n" |
6143 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
6144 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__86_checkStackPointerAlignment__stackPointerOkay) "\n" |
6145 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
6146 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
6147 | |
6148 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__86_checkStackPointerAlignment__stackPointerOkay) |
6149 | "\tcall " LOCAL_REFERENCE(slow_path_sub) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
6150 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
6151 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
6152 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6153 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6154 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6155 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6156 | |
6157 | OFFLINE_ASM_OPCODE_LABEL(op_sub_wide) |
6158 | "\tmovl 40(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
6159 | "\tmovl 21(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
6160 | "\tsall $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
6161 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
6162 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
6163 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6164 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6165 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
6166 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__87_load__constant) "\n" |
6167 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
6168 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__87_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
6169 | |
6170 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__87_load__constant) |
6171 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
6172 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
6173 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
6174 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
6175 | |
6176 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__87_load__done) |
6177 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
6178 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__88_load__constant) "\n" |
6179 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
6180 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__88_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
6181 | |
6182 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__88_load__constant) |
6183 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
6184 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
6185 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
6186 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
6187 | |
6188 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__88_load__done) |
6189 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:969 |
6190 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__88_fn__op1NotInt) "\n" |
6191 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:970 |
6192 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__88_fn__op2NotInt) "\n" |
6193 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6194 | "\tsubl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1075 |
6195 | "\tjo " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__88_fn__slow) "\n" |
6196 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1063 |
6197 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1064 |
6198 | "\torl $9437184, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
6199 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6200 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6201 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6202 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6203 | |
6204 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__88_fn__op1NotInt) |
6205 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:979 |
6206 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__88_fn__slow) "\n" |
6207 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:980 |
6208 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__88_fn__op1NotIntOp2Int) "\n" |
6209 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:981 |
6210 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__88_fn__slow) "\n" |
6211 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:982 |
6212 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:983 |
6213 | "\torl $18874368, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
6214 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__88_fn__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:985 |
6215 | |
6216 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__88_fn__op1NotIntOp2Int) |
6217 | "\torl $17825792, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
6218 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:988 |
6219 | |
6220 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__88_fn__op1NotIntReady) |
6221 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6222 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:991 |
6223 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:992 |
6224 | "\tsubsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1076 |
6225 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:994 |
6226 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:995 |
6227 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:996 |
6228 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6229 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6230 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6231 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6232 | |
6233 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__88_fn__op2NotInt) |
6234 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6235 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1002 |
6236 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__88_fn__slow) "\n" |
6237 | "\torl $10485760, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:962 |
6238 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1004 |
6239 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1005 |
6240 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1006 |
6241 | "\tsubsd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1076 |
6242 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1008 |
6243 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1009 |
6244 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1010 |
6245 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6246 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6247 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6248 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6249 | |
6250 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__88_fn__slow) |
6251 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
6252 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
6253 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
6254 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
6255 | "\tandq $15, %r8\n" |
6256 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
6257 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__88_checkStackPointerAlignment__stackPointerOkay) "\n" |
6258 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
6259 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
6260 | |
6261 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_binaryOp__binaryOpCustomStore__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__88_checkStackPointerAlignment__stackPointerOkay) |
6262 | "\tcall " LOCAL_REFERENCE(slow_path_sub) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
6263 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
6264 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
6265 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6266 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6267 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6268 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6269 | |
6270 | OFFLINE_ASM_OPCODE_LABEL(op_unsigned) |
6271 | "\tmovsbq 2(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6272 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
6273 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__89_load__constant) "\n" |
6274 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
6275 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__89_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
6276 | |
6277 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__89_load__constant) |
6278 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
6279 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
6280 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
6281 | |
6282 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__89_load__done) |
6283 | "\tcmpl $0, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1082 |
6284 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opUnsignedSlow) "\n" |
6285 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
6286 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6287 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" |
6288 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
6289 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6290 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6291 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6292 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6293 | |
6294 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opUnsignedSlow) |
6295 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
6296 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
6297 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
6298 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
6299 | "\tandq $15, %r8\n" |
6300 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
6301 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__89_checkStackPointerAlignment__stackPointerOkay) "\n" |
6302 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
6303 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
6304 | |
6305 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__89_checkStackPointerAlignment__stackPointerOkay) |
6306 | "\tcall " LOCAL_REFERENCE(slow_path_unsigned) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
6307 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
6308 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
6309 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6310 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6311 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6312 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6313 | |
6314 | OFFLINE_ASM_OPCODE_LABEL(op_unsigned_wide) |
6315 | "\tmovslq 9(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6316 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
6317 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__90_load__constant) "\n" |
6318 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
6319 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__90_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
6320 | |
6321 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__90_load__constant) |
6322 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
6323 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
6324 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
6325 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
6326 | |
6327 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__90_load__done) |
6328 | "\tcmpl $0, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1082 |
6329 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__90_fn__opUnsignedSlow) "\n" |
6330 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
6331 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6332 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" |
6333 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
6334 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6335 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6336 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6337 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6338 | |
6339 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__90_fn__opUnsignedSlow) |
6340 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
6341 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
6342 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
6343 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
6344 | "\tandq $15, %r8\n" |
6345 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
6346 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__90_checkStackPointerAlignment__stackPointerOkay) "\n" |
6347 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
6348 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
6349 | |
6350 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__90_checkStackPointerAlignment__stackPointerOkay) |
6351 | "\tcall " LOCAL_REFERENCE(slow_path_unsigned) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
6352 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
6353 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
6354 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6355 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6356 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6357 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6358 | |
6359 | OFFLINE_ASM_OPCODE_LABEL(op_lshift) |
6360 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6361 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6362 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
6363 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__91_load__constant) "\n" |
6364 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
6365 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__91_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
6366 | |
6367 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__91_load__constant) |
6368 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
6369 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
6370 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
6371 | |
6372 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__91_load__done) |
6373 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
6374 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__92_load__constant) "\n" |
6375 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
6376 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__92_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
6377 | |
6378 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__92_load__constant) |
6379 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
6380 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
6381 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
6382 | |
6383 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__92_load__done) |
6384 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1096 |
6385 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__92_fn__slow) "\n" |
6386 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1097 |
6387 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__92_fn__slow) "\n" |
6388 | "\txchgq %rsi, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1117 |
6389 | "\tsall %cl, %eax\n" |
6390 | "\txchgq %rsi, %rcx\n" |
6391 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1099 |
6392 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
6393 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6394 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
6395 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6396 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6397 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6398 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6399 | |
6400 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__92_fn__slow) |
6401 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
6402 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
6403 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
6404 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
6405 | "\tandq $15, %r8\n" |
6406 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
6407 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__92_checkStackPointerAlignment__stackPointerOkay) "\n" |
6408 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
6409 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
6410 | |
6411 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__92_checkStackPointerAlignment__stackPointerOkay) |
6412 | "\tcall " LOCAL_REFERENCE(slow_path_lshift) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
6413 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
6414 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
6415 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6416 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6417 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6418 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6419 | |
6420 | OFFLINE_ASM_OPCODE_LABEL(op_lshift_wide) |
6421 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6422 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6423 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
6424 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__93_load__constant) "\n" |
6425 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
6426 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__93_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
6427 | |
6428 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__93_load__constant) |
6429 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
6430 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
6431 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
6432 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
6433 | |
6434 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__93_load__done) |
6435 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
6436 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__94_load__constant) "\n" |
6437 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
6438 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__94_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
6439 | |
6440 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__94_load__constant) |
6441 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
6442 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
6443 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
6444 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
6445 | |
6446 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__94_load__done) |
6447 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1096 |
6448 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__94_fn__slow) "\n" |
6449 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1097 |
6450 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__94_fn__slow) "\n" |
6451 | "\txchgq %rsi, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1117 |
6452 | "\tsall %cl, %eax\n" |
6453 | "\txchgq %rsi, %rcx\n" |
6454 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1099 |
6455 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
6456 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6457 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
6458 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6459 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6460 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6461 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6462 | |
6463 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__94_fn__slow) |
6464 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
6465 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
6466 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
6467 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
6468 | "\tandq $15, %r8\n" |
6469 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
6470 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__94_checkStackPointerAlignment__stackPointerOkay) "\n" |
6471 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
6472 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
6473 | |
6474 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__94_checkStackPointerAlignment__stackPointerOkay) |
6475 | "\tcall " LOCAL_REFERENCE(slow_path_lshift) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
6476 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
6477 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
6478 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6479 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6480 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6481 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6482 | |
6483 | OFFLINE_ASM_OPCODE_LABEL(op_rshift) |
6484 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6485 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6486 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
6487 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__95_load__constant) "\n" |
6488 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
6489 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__95_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
6490 | |
6491 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__95_load__constant) |
6492 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
6493 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
6494 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
6495 | |
6496 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__95_load__done) |
6497 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
6498 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__96_load__constant) "\n" |
6499 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
6500 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__96_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
6501 | |
6502 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__96_load__constant) |
6503 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
6504 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
6505 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
6506 | |
6507 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__96_load__done) |
6508 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1096 |
6509 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__96_fn__slow) "\n" |
6510 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1097 |
6511 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__96_fn__slow) "\n" |
6512 | "\txchgq %rsi, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1121 |
6513 | "\tsarl %cl, %eax\n" |
6514 | "\txchgq %rsi, %rcx\n" |
6515 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1099 |
6516 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
6517 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6518 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
6519 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6520 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6521 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6522 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6523 | |
6524 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__96_fn__slow) |
6525 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
6526 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
6527 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
6528 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
6529 | "\tandq $15, %r8\n" |
6530 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
6531 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__96_checkStackPointerAlignment__stackPointerOkay) "\n" |
6532 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
6533 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
6534 | |
6535 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__96_checkStackPointerAlignment__stackPointerOkay) |
6536 | "\tcall " LOCAL_REFERENCE(slow_path_rshift) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
6537 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
6538 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
6539 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6540 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6541 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6542 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6543 | |
6544 | OFFLINE_ASM_OPCODE_LABEL(op_rshift_wide) |
6545 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6546 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6547 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
6548 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__97_load__constant) "\n" |
6549 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
6550 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__97_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
6551 | |
6552 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__97_load__constant) |
6553 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
6554 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
6555 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
6556 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
6557 | |
6558 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__97_load__done) |
6559 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
6560 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__98_load__constant) "\n" |
6561 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
6562 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__98_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
6563 | |
6564 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__98_load__constant) |
6565 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
6566 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
6567 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
6568 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
6569 | |
6570 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__98_load__done) |
6571 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1096 |
6572 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__98_fn__slow) "\n" |
6573 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1097 |
6574 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__98_fn__slow) "\n" |
6575 | "\txchgq %rsi, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1121 |
6576 | "\tsarl %cl, %eax\n" |
6577 | "\txchgq %rsi, %rcx\n" |
6578 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1099 |
6579 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
6580 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6581 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
6582 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6583 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6584 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6585 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6586 | |
6587 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__98_fn__slow) |
6588 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
6589 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
6590 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
6591 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
6592 | "\tandq $15, %r8\n" |
6593 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
6594 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__98_checkStackPointerAlignment__stackPointerOkay) "\n" |
6595 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
6596 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
6597 | |
6598 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__98_checkStackPointerAlignment__stackPointerOkay) |
6599 | "\tcall " LOCAL_REFERENCE(slow_path_rshift) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
6600 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
6601 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
6602 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6603 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6604 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6605 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6606 | |
6607 | OFFLINE_ASM_OPCODE_LABEL(op_urshift) |
6608 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6609 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6610 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
6611 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__99_load__constant) "\n" |
6612 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
6613 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__99_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
6614 | |
6615 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__99_load__constant) |
6616 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
6617 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
6618 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
6619 | |
6620 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__99_load__done) |
6621 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
6622 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__100_load__constant) "\n" |
6623 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
6624 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__100_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
6625 | |
6626 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__100_load__constant) |
6627 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
6628 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
6629 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
6630 | |
6631 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__100_load__done) |
6632 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1096 |
6633 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__100_fn__slow) "\n" |
6634 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1097 |
6635 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__100_fn__slow) "\n" |
6636 | "\txchgq %rsi, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1125 |
6637 | "\tshrl %cl, %eax\n" |
6638 | "\txchgq %rsi, %rcx\n" |
6639 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1099 |
6640 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
6641 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6642 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
6643 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6644 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6645 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6646 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6647 | |
6648 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__100_fn__slow) |
6649 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
6650 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
6651 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
6652 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
6653 | "\tandq $15, %r8\n" |
6654 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
6655 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__100_checkStackPointerAlignment__stackPointerOkay) "\n" |
6656 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
6657 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
6658 | |
6659 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__100_checkStackPointerAlignment__stackPointerOkay) |
6660 | "\tcall " LOCAL_REFERENCE(slow_path_urshift) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
6661 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
6662 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
6663 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6664 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6665 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6666 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6667 | |
6668 | OFFLINE_ASM_OPCODE_LABEL(op_urshift_wide) |
6669 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6670 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6671 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
6672 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__101_load__constant) "\n" |
6673 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
6674 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__101_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
6675 | |
6676 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__101_load__constant) |
6677 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
6678 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
6679 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
6680 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
6681 | |
6682 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__101_load__done) |
6683 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
6684 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__102_load__constant) "\n" |
6685 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
6686 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__102_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
6687 | |
6688 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__102_load__constant) |
6689 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
6690 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
6691 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
6692 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
6693 | |
6694 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__102_load__done) |
6695 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1096 |
6696 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__102_fn__slow) "\n" |
6697 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1097 |
6698 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__102_fn__slow) "\n" |
6699 | "\txchgq %rsi, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1125 |
6700 | "\tshrl %cl, %eax\n" |
6701 | "\txchgq %rsi, %rcx\n" |
6702 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1099 |
6703 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
6704 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6705 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
6706 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6707 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6708 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6709 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6710 | |
6711 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__102_fn__slow) |
6712 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
6713 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
6714 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
6715 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
6716 | "\tandq $15, %r8\n" |
6717 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
6718 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__102_checkStackPointerAlignment__stackPointerOkay) "\n" |
6719 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
6720 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
6721 | |
6722 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOp__commonBitOp__opKind__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__102_checkStackPointerAlignment__stackPointerOkay) |
6723 | "\tcall " LOCAL_REFERENCE(slow_path_urshift) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
6724 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
6725 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
6726 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6727 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6728 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6729 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6730 | |
6731 | OFFLINE_ASM_OPCODE_LABEL(op_bitand) |
6732 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6733 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6734 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
6735 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__103_load__constant) "\n" |
6736 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
6737 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__103_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
6738 | |
6739 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__103_load__constant) |
6740 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
6741 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
6742 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
6743 | |
6744 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__103_load__done) |
6745 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
6746 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__104_load__constant) "\n" |
6747 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
6748 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__104_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
6749 | |
6750 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__104_load__constant) |
6751 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
6752 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
6753 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
6754 | |
6755 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__104_load__done) |
6756 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1096 |
6757 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__104_fn__slow) "\n" |
6758 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1097 |
6759 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__104_fn__slow) "\n" |
6760 | "\tandl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1128 |
6761 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1099 |
6762 | "\tmovq %rax, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
6763 | "\tmovl 44(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
6764 | "\tmovzbl 4(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
6765 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
6766 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
6767 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
6768 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
6769 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6770 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
6771 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6772 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6773 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6774 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6775 | |
6776 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__104_fn__slow) |
6777 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
6778 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
6779 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
6780 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
6781 | "\tandq $15, %r8\n" |
6782 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
6783 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__104_checkStackPointerAlignment__stackPointerOkay) "\n" |
6784 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
6785 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
6786 | |
6787 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__104_checkStackPointerAlignment__stackPointerOkay) |
6788 | "\tcall " LOCAL_REFERENCE(slow_path_bitand) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
6789 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
6790 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
6791 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6792 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6793 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6794 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6795 | |
6796 | OFFLINE_ASM_OPCODE_LABEL(op_bitand_wide) |
6797 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6798 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6799 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
6800 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__105_load__constant) "\n" |
6801 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
6802 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__105_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
6803 | |
6804 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__105_load__constant) |
6805 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
6806 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
6807 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
6808 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
6809 | |
6810 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__105_load__done) |
6811 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
6812 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__106_load__constant) "\n" |
6813 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
6814 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__106_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
6815 | |
6816 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__106_load__constant) |
6817 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
6818 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
6819 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
6820 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
6821 | |
6822 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__106_load__done) |
6823 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1096 |
6824 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__106_fn__slow) "\n" |
6825 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1097 |
6826 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__106_fn__slow) "\n" |
6827 | "\tandl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1128 |
6828 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1099 |
6829 | "\tmovq %rax, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
6830 | "\tmovl 44(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
6831 | "\tmovl 17(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
6832 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
6833 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
6834 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
6835 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
6836 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6837 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
6838 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6839 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6840 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6841 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6842 | |
6843 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__106_fn__slow) |
6844 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
6845 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
6846 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
6847 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
6848 | "\tandq $15, %r8\n" |
6849 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
6850 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__106_checkStackPointerAlignment__stackPointerOkay) "\n" |
6851 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
6852 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
6853 | |
6854 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__106_checkStackPointerAlignment__stackPointerOkay) |
6855 | "\tcall " LOCAL_REFERENCE(slow_path_bitand) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
6856 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
6857 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
6858 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6859 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6860 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6861 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6862 | |
6863 | OFFLINE_ASM_OPCODE_LABEL(op_bitor) |
6864 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6865 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6866 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
6867 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__107_load__constant) "\n" |
6868 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
6869 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__107_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
6870 | |
6871 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__107_load__constant) |
6872 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
6873 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
6874 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
6875 | |
6876 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__107_load__done) |
6877 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
6878 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__108_load__constant) "\n" |
6879 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
6880 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__108_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
6881 | |
6882 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__108_load__constant) |
6883 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
6884 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
6885 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
6886 | |
6887 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__108_load__done) |
6888 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1096 |
6889 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__108_fn__slow) "\n" |
6890 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1097 |
6891 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__108_fn__slow) "\n" |
6892 | "\torl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1131 |
6893 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1099 |
6894 | "\tmovq %rax, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
6895 | "\tmovl 48(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
6896 | "\tmovzbl 4(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
6897 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
6898 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
6899 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
6900 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
6901 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6902 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
6903 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6904 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6905 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6906 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6907 | |
6908 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__108_fn__slow) |
6909 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
6910 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
6911 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
6912 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
6913 | "\tandq $15, %r8\n" |
6914 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
6915 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__108_checkStackPointerAlignment__stackPointerOkay) "\n" |
6916 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
6917 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
6918 | |
6919 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__108_checkStackPointerAlignment__stackPointerOkay) |
6920 | "\tcall " LOCAL_REFERENCE(slow_path_bitor) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
6921 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
6922 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
6923 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6924 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6925 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6926 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6927 | |
6928 | OFFLINE_ASM_OPCODE_LABEL(op_bitor_wide) |
6929 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6930 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6931 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
6932 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__109_load__constant) "\n" |
6933 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
6934 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__109_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
6935 | |
6936 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__109_load__constant) |
6937 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
6938 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
6939 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
6940 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
6941 | |
6942 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__109_load__done) |
6943 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
6944 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__110_load__constant) "\n" |
6945 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
6946 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__110_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
6947 | |
6948 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__110_load__constant) |
6949 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
6950 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
6951 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
6952 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
6953 | |
6954 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__110_load__done) |
6955 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1096 |
6956 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__110_fn__slow) "\n" |
6957 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1097 |
6958 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__110_fn__slow) "\n" |
6959 | "\torl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1131 |
6960 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1099 |
6961 | "\tmovq %rax, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
6962 | "\tmovl 48(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
6963 | "\tmovl 17(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
6964 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
6965 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
6966 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
6967 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
6968 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
6969 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
6970 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6971 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6972 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6973 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6974 | |
6975 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__110_fn__slow) |
6976 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
6977 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
6978 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
6979 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
6980 | "\tandq $15, %r8\n" |
6981 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
6982 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__110_checkStackPointerAlignment__stackPointerOkay) "\n" |
6983 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
6984 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
6985 | |
6986 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__110_checkStackPointerAlignment__stackPointerOkay) |
6987 | "\tcall " LOCAL_REFERENCE(slow_path_bitor) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
6988 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
6989 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
6990 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
6991 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
6992 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
6993 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
6994 | |
6995 | OFFLINE_ASM_OPCODE_LABEL(op_bitxor) |
6996 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6997 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
6998 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
6999 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__111_load__constant) "\n" |
7000 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
7001 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__111_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
7002 | |
7003 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__111_load__constant) |
7004 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
7005 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
7006 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
7007 | |
7008 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__111_load__done) |
7009 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
7010 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__112_load__constant) "\n" |
7011 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
7012 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__112_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
7013 | |
7014 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__112_load__constant) |
7015 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
7016 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
7017 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
7018 | |
7019 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__112_load__done) |
7020 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1096 |
7021 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__112_fn__slow) "\n" |
7022 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1097 |
7023 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__112_fn__slow) "\n" |
7024 | "\txorl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1134 |
7025 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1099 |
7026 | "\tmovq %rax, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
7027 | "\tmovl 52(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
7028 | "\tmovzbl 4(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
7029 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
7030 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
7031 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
7032 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
7033 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7034 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
7035 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7036 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7037 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7038 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7039 | |
7040 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__112_fn__slow) |
7041 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
7042 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
7043 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
7044 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
7045 | "\tandq $15, %r8\n" |
7046 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
7047 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__112_checkStackPointerAlignment__stackPointerOkay) "\n" |
7048 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
7049 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
7050 | |
7051 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__112_checkStackPointerAlignment__stackPointerOkay) |
7052 | "\tcall " LOCAL_REFERENCE(slow_path_bitxor) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
7053 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
7054 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
7055 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7056 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7057 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7058 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7059 | |
7060 | OFFLINE_ASM_OPCODE_LABEL(op_bitxor_wide) |
7061 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7062 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7063 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
7064 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__113_load__constant) "\n" |
7065 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
7066 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__113_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
7067 | |
7068 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__113_load__constant) |
7069 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
7070 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
7071 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
7072 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
7073 | |
7074 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__113_load__done) |
7075 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
7076 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__114_load__constant) "\n" |
7077 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
7078 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__114_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
7079 | |
7080 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__114_load__constant) |
7081 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
7082 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
7083 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
7084 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
7085 | |
7086 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariable__size__k__114_load__done) |
7087 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1096 |
7088 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__114_fn__slow) "\n" |
7089 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1097 |
7090 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__114_fn__slow) "\n" |
7091 | "\txorl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1134 |
7092 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1099 |
7093 | "\tmovq %rax, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
7094 | "\tmovl 52(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
7095 | "\tmovl 17(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
7096 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
7097 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
7098 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
7099 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
7100 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7101 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
7102 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7103 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7104 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7105 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7106 | |
7107 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__114_fn__slow) |
7108 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
7109 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
7110 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
7111 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
7112 | "\tandq $15, %r8\n" |
7113 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
7114 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__114_checkStackPointerAlignment__stackPointerOkay) "\n" |
7115 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
7116 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
7117 | |
7118 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_bitOpProfiled__commonBitOp__opKind__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__114_checkStackPointerAlignment__stackPointerOkay) |
7119 | "\tcall " LOCAL_REFERENCE(slow_path_bitxor) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
7120 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
7121 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
7122 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7123 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7124 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7125 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7126 | |
7127 | OFFLINE_ASM_OPCODE_LABEL(op_bitnot) |
7128 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7129 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
7130 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__115_load__constant) "\n" |
7131 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
7132 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__115_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
7133 | |
7134 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__115_load__constant) |
7135 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
7136 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
7137 | "\tmovq -128(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
7138 | |
7139 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__115_load__done) |
7140 | "\tcmpq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
7141 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__opBitNotSlow) "\n" |
7142 | "\tnotl %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1139 |
7143 | "\torq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1140 |
7144 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
7145 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
7146 | "\tmovl 56(%r12), %esi\n" |
7147 | "\tmovzbl 3(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
7148 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
7149 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
7150 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
7151 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
7152 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7153 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
7154 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7155 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7156 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7157 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7158 | |
7159 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__opBitNotSlow) |
7160 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
7161 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
7162 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
7163 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
7164 | "\tandq $15, %r8\n" |
7165 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
7166 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__115_checkStackPointerAlignment__stackPointerOkay) "\n" |
7167 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
7168 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
7169 | |
7170 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__115_checkStackPointerAlignment__stackPointerOkay) |
7171 | "\tcall " LOCAL_REFERENCE(slow_path_bitnot) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
7172 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
7173 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
7174 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7175 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7176 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7177 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7178 | |
7179 | OFFLINE_ASM_OPCODE_LABEL(op_bitnot_wide) |
7180 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7181 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
7182 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__116_load__constant) "\n" |
7183 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
7184 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__116_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
7185 | |
7186 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__116_load__constant) |
7187 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
7188 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
7189 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
7190 | "\tmovq 0(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
7191 | |
7192 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__116_load__done) |
7193 | "\tcmpq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
7194 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__116_fn__opBitNotSlow) "\n" |
7195 | "\tnotl %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1139 |
7196 | "\torq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1140 |
7197 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
7198 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
7199 | "\tmovl 56(%r12), %esi\n" |
7200 | "\tmovl 13(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
7201 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
7202 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
7203 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
7204 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
7205 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7206 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
7207 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7208 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7209 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7210 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7211 | |
7212 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__116_fn__opBitNotSlow) |
7213 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
7214 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
7215 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
7216 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
7217 | "\tandq $15, %r8\n" |
7218 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
7219 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__116_checkStackPointerAlignment__stackPointerOkay) "\n" |
7220 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
7221 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
7222 | |
7223 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithProfile__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__makeReturnProfiled__fn__fn__callSlowPath__cCall2__116_checkStackPointerAlignment__stackPointerOkay) |
7224 | "\tcall " LOCAL_REFERENCE(slow_path_bitnot) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
7225 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
7226 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
7227 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7228 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7229 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7230 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7231 | |
7232 | OFFLINE_ASM_OPCODE_LABEL(op_overrides_has_instance) |
7233 | "\tmovsbq 1(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7234 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7235 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
7236 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__117_load__constant) "\n" |
7237 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
7238 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__117_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
7239 | |
7240 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__117_load__constant) |
7241 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
7242 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
7243 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
7244 | |
7245 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__117_load__done) |
7246 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1153 |
7247 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1154 |
7248 | "\tmovq 480(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1155 |
7249 | "\tcmpq %rdx, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1156 |
7250 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__opOverridesHasInstanceNotDefaultSymbol) "\n" |
7251 | "\tmovsbq 2(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7252 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
7253 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__118_load__constant) "\n" |
7254 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
7255 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__118_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
7256 | |
7257 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__118_load__constant) |
7258 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
7259 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
7260 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
7261 | |
7262 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__118_load__done) |
7263 | "\ttestb $2, 6(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1160 |
7264 | "\tsetz %sil\n" |
7265 | "\tmovzbl %sil, %esi\n" |
7266 | "\torq $6, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1161 |
7267 | "\tmovq %rsi, 0(%rbp, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1162 |
7268 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7269 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7270 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7271 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7272 | |
7273 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__opOverridesHasInstanceNotDefaultSymbol) |
7274 | "\tmovq $7, 0(%rbp, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1166 |
7275 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7276 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7277 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7278 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7279 | |
7280 | OFFLINE_ASM_OPCODE_LABEL(op_overrides_has_instance_wide) |
7281 | "\tmovslq 5(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7282 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7283 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
7284 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__119_load__constant) "\n" |
7285 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
7286 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__119_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
7287 | |
7288 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__119_load__constant) |
7289 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
7290 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
7291 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
7292 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
7293 | |
7294 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__119_load__done) |
7295 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1153 |
7296 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1154 |
7297 | "\tmovq 480(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1155 |
7298 | "\tcmpq %rdx, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1156 |
7299 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__120_fn__opOverridesHasInstanceNotDefaultSymbol) "\n" |
7300 | "\tmovslq 9(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7301 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
7302 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__120_load__constant) "\n" |
7303 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
7304 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__120_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
7305 | |
7306 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__120_load__constant) |
7307 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
7308 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
7309 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
7310 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
7311 | |
7312 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__120_load__done) |
7313 | "\ttestb $2, 6(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1160 |
7314 | "\tsetz %sil\n" |
7315 | "\tmovzbl %sil, %esi\n" |
7316 | "\torq $6, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1161 |
7317 | "\tmovq %rsi, 0(%rbp, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1162 |
7318 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7319 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7320 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7321 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7322 | |
7323 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__120_fn__opOverridesHasInstanceNotDefaultSymbol) |
7324 | "\tmovq $7, 0(%rbp, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1166 |
7325 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7326 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7327 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7328 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7329 | |
7330 | OFFLINE_ASM_OPCODE_LABEL(op_is_empty) |
7331 | "\tmovsbq 2(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7332 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
7333 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__121_load__constant) "\n" |
7334 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
7335 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__121_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
7336 | |
7337 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__121_load__constant) |
7338 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
7339 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
7340 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
7341 | |
7342 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__121_load__done) |
7343 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1174 |
7344 | "\tsete %cl\n" |
7345 | "\tmovzbl %cl, %ecx\n" |
7346 | "\torq $6, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1175 |
7347 | "\tmovq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7348 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7349 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7350 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7351 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7352 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7353 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7354 | |
7355 | OFFLINE_ASM_OPCODE_LABEL(op_is_empty_wide) |
7356 | "\tmovslq 9(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7357 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
7358 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__122_load__constant) "\n" |
7359 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
7360 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__122_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
7361 | |
7362 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__122_load__constant) |
7363 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
7364 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
7365 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
7366 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
7367 | |
7368 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__122_load__done) |
7369 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1174 |
7370 | "\tsete %cl\n" |
7371 | "\tmovzbl %cl, %ecx\n" |
7372 | "\torq $6, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1175 |
7373 | "\tmovq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7374 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7375 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7376 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7377 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7378 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7379 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7380 | |
7381 | OFFLINE_ASM_OPCODE_LABEL(op_is_undefined) |
7382 | "\tmovsbq 2(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7383 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
7384 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__123_load__constant) "\n" |
7385 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
7386 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__123_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
7387 | |
7388 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__123_load__constant) |
7389 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
7390 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
7391 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
7392 | |
7393 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__123_load__done) |
7394 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1183 |
7395 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opIsUndefinedCell) "\n" |
7396 | "\tcmpq $10, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1184 |
7397 | "\tsete %cl\n" |
7398 | "\tmovzbl %cl, %ecx\n" |
7399 | "\torq $6, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1185 |
7400 | "\tmovq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7401 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7402 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7403 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7404 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7405 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7406 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7407 | |
7408 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opIsUndefinedCell) |
7409 | "\ttestb $1, 6(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1188 |
7410 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__123_fn__masqueradesAsUndefined) "\n" |
7411 | "\tmovq $6, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1189 |
7412 | "\tmovq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7413 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7414 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7415 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7416 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7417 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7418 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7419 | |
7420 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__123_fn__masqueradesAsUndefined) |
7421 | "\tmovl 0(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
7422 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
7423 | "\tmovq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
7424 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
7425 | "\tsarl $7, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
7426 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
7427 | "\tmovq 0(%rsi, %rdx, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
7428 | "\tsalq $57, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
7429 | "\txorq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
7430 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1193 |
7431 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1194 |
7432 | "\tcmpq %rsi, 24(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1195 |
7433 | "\tsete %al\n" |
7434 | "\tmovzbl %al, %eax\n" |
7435 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1196 |
7436 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7437 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7438 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7439 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7440 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7441 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7442 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7443 | |
7444 | OFFLINE_ASM_OPCODE_LABEL(op_is_undefined_wide) |
7445 | "\tmovslq 9(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7446 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
7447 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__124_load__constant) "\n" |
7448 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
7449 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__124_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
7450 | |
7451 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__124_load__constant) |
7452 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
7453 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
7454 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
7455 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
7456 | |
7457 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__124_load__done) |
7458 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1183 |
7459 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__124_fn__opIsUndefinedCell) "\n" |
7460 | "\tcmpq $10, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1184 |
7461 | "\tsete %cl\n" |
7462 | "\tmovzbl %cl, %ecx\n" |
7463 | "\torq $6, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1185 |
7464 | "\tmovq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7465 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7466 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7467 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7468 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7469 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7470 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7471 | |
7472 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__124_fn__opIsUndefinedCell) |
7473 | "\ttestb $1, 6(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1188 |
7474 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__124_fn__masqueradesAsUndefined) "\n" |
7475 | "\tmovq $6, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1189 |
7476 | "\tmovq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7477 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7478 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7479 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7480 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7481 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7482 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7483 | |
7484 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__124_fn__masqueradesAsUndefined) |
7485 | "\tmovl 0(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
7486 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
7487 | "\tmovq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
7488 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
7489 | "\tsarl $7, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
7490 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
7491 | "\tmovq 0(%rsi, %rdx, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
7492 | "\tsalq $57, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
7493 | "\txorq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
7494 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1193 |
7495 | "\tmovq 8(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1194 |
7496 | "\tcmpq %rsi, 24(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1195 |
7497 | "\tsete %al\n" |
7498 | "\tmovzbl %al, %eax\n" |
7499 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1196 |
7500 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7501 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7502 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7503 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7504 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7505 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7506 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7507 | |
7508 | OFFLINE_ASM_OPCODE_LABEL(op_is_boolean) |
7509 | "\tmovsbq 2(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7510 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
7511 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__125_load__constant) "\n" |
7512 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
7513 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__125_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
7514 | |
7515 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__125_load__constant) |
7516 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
7517 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
7518 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
7519 | |
7520 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__125_load__done) |
7521 | "\txorq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1204 |
7522 | "\ttestq $-2, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1205 |
7523 | "\tsetz %al\n" |
7524 | "\tmovzbl %al, %eax\n" |
7525 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1206 |
7526 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7527 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7528 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7529 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7530 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7531 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7532 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7533 | |
7534 | OFFLINE_ASM_OPCODE_LABEL(op_is_boolean_wide) |
7535 | "\tmovslq 9(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7536 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
7537 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__126_load__constant) "\n" |
7538 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
7539 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__126_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
7540 | |
7541 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__126_load__constant) |
7542 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
7543 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
7544 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
7545 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
7546 | |
7547 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__126_load__done) |
7548 | "\txorq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1204 |
7549 | "\ttestq $-2, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1205 |
7550 | "\tsetz %al\n" |
7551 | "\tmovzbl %al, %eax\n" |
7552 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1206 |
7553 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7554 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7555 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7556 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7557 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7558 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7559 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7560 | |
7561 | OFFLINE_ASM_OPCODE_LABEL(op_is_number) |
7562 | "\tmovsbq 2(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7563 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
7564 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__127_load__constant) "\n" |
7565 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
7566 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__127_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
7567 | |
7568 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__127_load__constant) |
7569 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
7570 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
7571 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
7572 | |
7573 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__127_load__done) |
7574 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1214 |
7575 | "\tsetnz %sil\n" |
7576 | "\tmovzbl %sil, %esi\n" |
7577 | "\torq $6, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1215 |
7578 | "\tmovq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7579 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7580 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7581 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7582 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7583 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7584 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7585 | |
7586 | OFFLINE_ASM_OPCODE_LABEL(op_is_number_wide) |
7587 | "\tmovslq 9(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7588 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
7589 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__128_load__constant) "\n" |
7590 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
7591 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__128_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
7592 | |
7593 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__128_load__constant) |
7594 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
7595 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
7596 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
7597 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
7598 | |
7599 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__128_load__done) |
7600 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1214 |
7601 | "\tsetnz %sil\n" |
7602 | "\tmovzbl %sil, %esi\n" |
7603 | "\torq $6, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1215 |
7604 | "\tmovq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7605 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7606 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7607 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7608 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7609 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7610 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7611 | |
7612 | OFFLINE_ASM_OPCODE_LABEL(op_is_cell_with_type) |
7613 | "\tmovzbl 3(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
7614 | "\tmovsbq 2(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7615 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
7616 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__129_load__constant) "\n" |
7617 | "\tmovq 0(%rbp, %rsi, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
7618 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__129_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
7619 | |
7620 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__129_load__constant) |
7621 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
7622 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
7623 | "\tmovq -128(%rcx, %rsi, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
7624 | |
7625 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__129_load__done) |
7626 | "\ttestq %r15, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1224 |
7627 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__notCellCase) "\n" |
7628 | "\tcmpb %al, 5(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1225 |
7629 | "\tsete %sil\n" |
7630 | "\tmovzbl %sil, %esi\n" |
7631 | "\torq $6, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1226 |
7632 | "\tmovq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7633 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7634 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7635 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7636 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7637 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7638 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7639 | |
7640 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__notCellCase) |
7641 | "\tmovq $6, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7642 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7643 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7644 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7645 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7646 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7647 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7648 | |
7649 | OFFLINE_ASM_OPCODE_LABEL(op_is_cell_with_type_wide) |
7650 | "\tmovl 13(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
7651 | "\tmovslq 9(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7652 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
7653 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__130_load__constant) "\n" |
7654 | "\tmovq 0(%rbp, %rsi, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
7655 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__130_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
7656 | |
7657 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__130_load__constant) |
7658 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
7659 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
7660 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
7661 | "\tmovq 0(%rcx, %rsi, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
7662 | |
7663 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__130_load__done) |
7664 | "\ttestq %r15, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1224 |
7665 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__130_fn__notCellCase) "\n" |
7666 | "\tcmpb %al, 5(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1225 |
7667 | "\tsete %sil\n" |
7668 | "\tmovzbl %sil, %esi\n" |
7669 | "\torq $6, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1226 |
7670 | "\tmovq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7671 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7672 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7673 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7674 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7675 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7676 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7677 | |
7678 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__130_fn__notCellCase) |
7679 | "\tmovq $6, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7680 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7681 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7682 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7683 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7684 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7685 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7686 | |
7687 | OFFLINE_ASM_OPCODE_LABEL(op_is_object) |
7688 | "\tmovsbq 2(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7689 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
7690 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__131_load__constant) "\n" |
7691 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
7692 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__131_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
7693 | |
7694 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__131_load__constant) |
7695 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
7696 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
7697 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
7698 | |
7699 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__131_load__done) |
7700 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1236 |
7701 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opIsObjectNotCell) "\n" |
7702 | "\tcmpb $22, 5(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1237 |
7703 | "\tsetae %sil\n" |
7704 | "\tmovzbl %sil, %esi\n" |
7705 | "\torq $6, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1238 |
7706 | "\tmovq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7707 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7708 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7709 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7710 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7711 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7712 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7713 | |
7714 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opIsObjectNotCell) |
7715 | "\tmovq $6, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7716 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7717 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7718 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7719 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7720 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7721 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7722 | |
7723 | OFFLINE_ASM_OPCODE_LABEL(op_is_object_wide) |
7724 | "\tmovslq 9(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7725 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
7726 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__132_load__constant) "\n" |
7727 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
7728 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__132_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
7729 | |
7730 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__132_load__constant) |
7731 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
7732 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
7733 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
7734 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
7735 | |
7736 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__132_load__done) |
7737 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1236 |
7738 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__132_fn__opIsObjectNotCell) "\n" |
7739 | "\tcmpb $22, 5(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1237 |
7740 | "\tsetae %sil\n" |
7741 | "\tmovzbl %sil, %esi\n" |
7742 | "\torq $6, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1238 |
7743 | "\tmovq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7744 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7745 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7746 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7747 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7748 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7749 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7750 | |
7751 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__132_fn__opIsObjectNotCell) |
7752 | "\tmovq $6, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7753 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7754 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7755 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7756 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7757 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7758 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7759 | |
7760 | OFFLINE_ASM_OPCODE_LABEL(op_get_by_id_direct) |
7761 | "\tmovl 88(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
7762 | "\tmovzbl 4(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
7763 | "\timull $40, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
7764 | "\taddl %eax, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
7765 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
7766 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7767 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
7768 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__133_load__constant) "\n" |
7769 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
7770 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__133_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
7771 | |
7772 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__133_load__constant) |
7773 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
7774 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
7775 | "\tmovq -128(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
7776 | |
7777 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__133_load__done) |
7778 | "\ttestq %r15, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
7779 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdDirectSlow) "\n" |
7780 | "\tmovl 0(%rcx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1275 |
7781 | "\tmovl 32(%rdx), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1276 |
7782 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1277 |
7783 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdDirectSlow) "\n" |
7784 | "\tmovl 36(%rdx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1278 |
7785 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1246 |
7786 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadPropertyAtVariableOffset__isInline) "\n" |
7787 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1247 |
7788 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1248 |
7789 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1249 |
7790 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadPropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1250 |
7791 | |
7792 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadPropertyAtVariableOffset__isInline) |
7793 | "\taddq $-768, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1252 |
7794 | |
7795 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadPropertyAtVariableOffset__ready) |
7796 | "\tmovq 784(%rcx, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1254 |
7797 | "\tmovq %rax, 16(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
7798 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7799 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7800 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7801 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7802 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7803 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7804 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7805 | |
7806 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdDirectSlow) |
7807 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
7808 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
7809 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
7810 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
7811 | "\tandq $15, %r8\n" |
7812 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
7813 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__133_checkStackPointerAlignment__stackPointerOkay) "\n" |
7814 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
7815 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
7816 | |
7817 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__133_checkStackPointerAlignment__stackPointerOkay) |
7818 | "\tcall " LOCAL_REFERENCE(llint_slow_path_get_by_id_direct) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
7819 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
7820 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
7821 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7822 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7823 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7824 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7825 | |
7826 | OFFLINE_ASM_OPCODE_LABEL(op_get_by_id_direct_wide) |
7827 | "\tmovl 88(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
7828 | "\tmovl 17(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
7829 | "\timull $40, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
7830 | "\taddl %eax, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
7831 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
7832 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7833 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
7834 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__134_load__constant) "\n" |
7835 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
7836 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__134_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
7837 | |
7838 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__134_load__constant) |
7839 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
7840 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
7841 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
7842 | "\tmovq 0(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
7843 | |
7844 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__134_load__done) |
7845 | "\ttestq %r15, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
7846 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__134_fn__opGetByIdDirectSlow) "\n" |
7847 | "\tmovl 0(%rcx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1275 |
7848 | "\tmovl 32(%rdx), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1276 |
7849 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1277 |
7850 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__134_fn__opGetByIdDirectSlow) "\n" |
7851 | "\tmovl 36(%rdx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1278 |
7852 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1246 |
7853 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__134_loadPropertyAtVariableOffset__isInline) "\n" |
7854 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1247 |
7855 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1248 |
7856 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1249 |
7857 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__134_loadPropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1250 |
7858 | |
7859 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__134_loadPropertyAtVariableOffset__isInline) |
7860 | "\taddq $-768, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1252 |
7861 | |
7862 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__134_loadPropertyAtVariableOffset__ready) |
7863 | "\tmovq 784(%rcx, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1254 |
7864 | "\tmovq %rax, 16(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
7865 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7866 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
7867 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7868 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7869 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7870 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7871 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7872 | |
7873 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__134_fn__opGetByIdDirectSlow) |
7874 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
7875 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
7876 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
7877 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
7878 | "\tandq $15, %r8\n" |
7879 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
7880 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__134_checkStackPointerAlignment__stackPointerOkay) "\n" |
7881 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
7882 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
7883 | |
7884 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__134_checkStackPointerAlignment__stackPointerOkay) |
7885 | "\tcall " LOCAL_REFERENCE(llint_slow_path_get_by_id_direct) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
7886 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
7887 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
7888 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7889 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7890 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7891 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7892 | |
7893 | OFFLINE_ASM_OPCODE_LABEL(op_get_by_id) |
7894 | "\tmovl 76(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
7895 | "\tmovzbl 4(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
7896 | "\tsall $6, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
7897 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
7898 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
7899 | "\tmovzbl 0(%rdx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1291 |
7900 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7901 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
7902 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__135_load__constant) "\n" |
7903 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
7904 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__135_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
7905 | |
7906 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__135_load__constant) |
7907 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
7908 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
7909 | "\tmovq -128(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
7910 | |
7911 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__135_load__done) |
7912 | "\ttestq %r15, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
7913 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdSlow) "\n" |
7914 | |
7915 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdDefault) |
7916 | "\ttestb %sil, %sil\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1296 |
7917 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdProtoLoad) "\n" |
7918 | "\tmovl 0(%rcx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1297 |
7919 | "\tmovl 8(%rdx), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1298 |
7920 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1299 |
7921 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdSlow) "\n" |
7922 | "\tmovslq 12(%rdx), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1300 |
7923 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1246 |
7924 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__135_loadPropertyAtVariableOffset__isInline) "\n" |
7925 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1247 |
7926 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1248 |
7927 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1249 |
7928 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__135_loadPropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1250 |
7929 | |
7930 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__135_loadPropertyAtVariableOffset__isInline) |
7931 | "\taddq $-768, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1252 |
7932 | |
7933 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__135_loadPropertyAtVariableOffset__ready) |
7934 | "\tmovq 784(%rcx, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1254 |
7935 | "\tmovq %rax, 48(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
7936 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7937 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7938 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7939 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7940 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7941 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7942 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7943 | |
7944 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdProtoLoad) |
7945 | "\tcmpb $2, %sil\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1306 |
7946 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdArrayLength) "\n" |
7947 | "\tmovl 0(%rcx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1307 |
7948 | "\tmovl 8(%rdx), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1308 |
7949 | "\tcmpl %esi, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1309 |
7950 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdSlow) "\n" |
7951 | "\tmovslq 12(%rdx), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1310 |
7952 | "\tmovq 16(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1311 |
7953 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1246 |
7954 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__136_loadPropertyAtVariableOffset__isInline) "\n" |
7955 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1247 |
7956 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1248 |
7957 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1249 |
7958 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__136_loadPropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1250 |
7959 | |
7960 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__136_loadPropertyAtVariableOffset__isInline) |
7961 | "\taddq $-768, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1252 |
7962 | |
7963 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__136_loadPropertyAtVariableOffset__ready) |
7964 | "\tmovq 784(%rcx, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1254 |
7965 | "\tmovq %rax, 48(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
7966 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
7967 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
7968 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
7969 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
7970 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
7971 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
7972 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
7973 | |
7974 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdArrayLength) |
7975 | "\tcmpb $3, %sil\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1317 |
7976 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdUnset) "\n" |
7977 | "\tmovq %rcx, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1318 |
7978 | "\tmovl 0(%rax), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:992 |
7979 | "\tmovl %r10d, 12(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:993 |
7980 | "\tmovzbl 4(%rax), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:994 |
7981 | "\ttestl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1320 |
7982 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdSlow) "\n" |
7983 | "\ttestl $14, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1321 |
7984 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdSlow) "\n" |
7985 | "\tmovq 8(%rcx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:431 |
7986 | "\tmovq " LOCAL_REFERENCE(g_gigacageBasePtrs) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:413 |
7987 | "\tmovq 16(%rsi), %rsi\n" |
7988 | "\ttestq %rsi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:414 |
7989 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__uncage__done) "\n" |
7990 | "\tmovq $17179869183, %r11\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:432 |
7991 | "\tandq %r11, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:415 |
7992 | "\taddq %rsi, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:416 |
7993 | |
7994 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__uncage__done) |
7995 | "\tmovl -8(%rax), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1323 |
7996 | "\tcmpl $0, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1324 |
7997 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdSlow) "\n" |
7998 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1325 |
7999 | "\tmovq %rax, 48(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8000 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
8001 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8002 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
8003 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8004 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8005 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8006 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8007 | |
8008 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdUnset) |
8009 | "\tmovl 0(%rcx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1330 |
8010 | "\tmovl 8(%rdx), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1331 |
8011 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1332 |
8012 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdSlow) "\n" |
8013 | "\tmovq $10, 48(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8014 | "\tmovq $10, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
8015 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8016 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
8017 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8018 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8019 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8020 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8021 | |
8022 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByIdSlow) |
8023 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
8024 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
8025 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
8026 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
8027 | "\tandq $15, %r8\n" |
8028 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
8029 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__136_checkStackPointerAlignment__stackPointerOkay) "\n" |
8030 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
8031 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
8032 | |
8033 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__136_checkStackPointerAlignment__stackPointerOkay) |
8034 | "\tcall " LOCAL_REFERENCE(llint_slow_path_get_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
8035 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
8036 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
8037 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8038 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8039 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8040 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8041 | |
8042 | OFFLINE_ASM_OPCODE_LABEL(op_get_by_id_wide) |
8043 | "\tmovl 76(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
8044 | "\tmovl 17(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
8045 | "\tsall $6, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
8046 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
8047 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
8048 | "\tmovzbl 0(%rdx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1291 |
8049 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8050 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
8051 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__136_load__constant) "\n" |
8052 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
8053 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__136_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
8054 | |
8055 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__136_load__constant) |
8056 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
8057 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
8058 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
8059 | "\tmovq 0(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
8060 | |
8061 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__136_load__done) |
8062 | "\ttestq %r15, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
8063 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__138_fn__opGetByIdSlow) "\n" |
8064 | |
8065 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__138_fn__opGetByIdDefault) |
8066 | "\ttestb %sil, %sil\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1296 |
8067 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__138_fn__opGetByIdProtoLoad) "\n" |
8068 | "\tmovl 0(%rcx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1297 |
8069 | "\tmovl 8(%rdx), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1298 |
8070 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1299 |
8071 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__138_fn__opGetByIdSlow) "\n" |
8072 | "\tmovslq 12(%rdx), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1300 |
8073 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1246 |
8074 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__137_loadPropertyAtVariableOffset__isInline) "\n" |
8075 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1247 |
8076 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1248 |
8077 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1249 |
8078 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__137_loadPropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1250 |
8079 | |
8080 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__137_loadPropertyAtVariableOffset__isInline) |
8081 | "\taddq $-768, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1252 |
8082 | |
8083 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__137_loadPropertyAtVariableOffset__ready) |
8084 | "\tmovq 784(%rcx, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1254 |
8085 | "\tmovq %rax, 48(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8086 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
8087 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8088 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
8089 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8090 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8091 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8092 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8093 | |
8094 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__138_fn__opGetByIdProtoLoad) |
8095 | "\tcmpb $2, %sil\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1306 |
8096 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__138_fn__opGetByIdArrayLength) "\n" |
8097 | "\tmovl 0(%rcx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1307 |
8098 | "\tmovl 8(%rdx), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1308 |
8099 | "\tcmpl %esi, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1309 |
8100 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__138_fn__opGetByIdSlow) "\n" |
8101 | "\tmovslq 12(%rdx), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1310 |
8102 | "\tmovq 16(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1311 |
8103 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1246 |
8104 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__138_loadPropertyAtVariableOffset__isInline) "\n" |
8105 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1247 |
8106 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1248 |
8107 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1249 |
8108 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__138_loadPropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1250 |
8109 | |
8110 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__138_loadPropertyAtVariableOffset__isInline) |
8111 | "\taddq $-768, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1252 |
8112 | |
8113 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__138_loadPropertyAtVariableOffset__ready) |
8114 | "\tmovq 784(%rcx, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1254 |
8115 | "\tmovq %rax, 48(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8116 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
8117 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8118 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
8119 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8120 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8121 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8122 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8123 | |
8124 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__138_fn__opGetByIdArrayLength) |
8125 | "\tcmpb $3, %sil\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1317 |
8126 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__138_fn__opGetByIdUnset) "\n" |
8127 | "\tmovq %rcx, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1318 |
8128 | "\tmovl 0(%rax), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:992 |
8129 | "\tmovl %r10d, 12(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:993 |
8130 | "\tmovzbl 4(%rax), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:994 |
8131 | "\ttestl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1320 |
8132 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__138_fn__opGetByIdSlow) "\n" |
8133 | "\ttestl $14, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1321 |
8134 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__138_fn__opGetByIdSlow) "\n" |
8135 | "\tmovq 8(%rcx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:431 |
8136 | "\tmovq " LOCAL_REFERENCE(g_gigacageBasePtrs) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:413 |
8137 | "\tmovq 16(%rsi), %rsi\n" |
8138 | "\ttestq %rsi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:414 |
8139 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__138_uncage__done) "\n" |
8140 | "\tmovq $17179869183, %r11\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:432 |
8141 | "\tandq %r11, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:415 |
8142 | "\taddq %rsi, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:416 |
8143 | |
8144 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__138_uncage__done) |
8145 | "\tmovl -8(%rax), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1323 |
8146 | "\tcmpl $0, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1324 |
8147 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__138_fn__opGetByIdSlow) "\n" |
8148 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1325 |
8149 | "\tmovq %rax, 48(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8150 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
8151 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8152 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
8153 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8154 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8155 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8156 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8157 | |
8158 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__138_fn__opGetByIdUnset) |
8159 | "\tmovl 0(%rcx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1330 |
8160 | "\tmovl 8(%rdx), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1331 |
8161 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1332 |
8162 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__138_fn__opGetByIdSlow) "\n" |
8163 | "\tmovq $10, 48(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8164 | "\tmovq $10, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
8165 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8166 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
8167 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8168 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8169 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8170 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8171 | |
8172 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__138_fn__opGetByIdSlow) |
8173 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
8174 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
8175 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
8176 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
8177 | "\tandq $15, %r8\n" |
8178 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
8179 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__138_checkStackPointerAlignment__stackPointerOkay) "\n" |
8180 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
8181 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
8182 | |
8183 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__138_checkStackPointerAlignment__stackPointerOkay) |
8184 | "\tcall " LOCAL_REFERENCE(llint_slow_path_get_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
8185 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
8186 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
8187 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8188 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8189 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8190 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8191 | |
8192 | OFFLINE_ASM_OPCODE_LABEL(op_put_by_id) |
8193 | "\tmovsbq 1(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8194 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
8195 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__138_load__constant) "\n" |
8196 | "\tmovq 0(%rbp, %rcx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
8197 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__138_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
8198 | |
8199 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__138_load__constant) |
8200 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
8201 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
8202 | "\tmovq -128(%rax, %rcx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
8203 | |
8204 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__138_load__done) |
8205 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
8206 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByIdSlow) "\n" |
8207 | "\tmovl 96(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
8208 | "\tmovzbl 5(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
8209 | "\timull $24, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
8210 | "\taddl %edx, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
8211 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
8212 | "\tmovl 0(%r10), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1346 |
8213 | "\tcmpl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1347 |
8214 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByIdSlow) "\n" |
8215 | "\tmovl 8(%r10), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1354 |
8216 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1355 |
8217 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByIdNotTransition) "\n" |
8218 | "\tmovq 16(%r10), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1360 |
8219 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1361 |
8220 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByIdTransitionDirect) "\n" |
8221 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
8222 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
8223 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
8224 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
8225 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
8226 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
8227 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
8228 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
8229 | "\tmovq 16(%r10), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1366 |
8230 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1368 |
8231 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1369 |
8232 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__138_assert__ok) "\n" |
8233 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
8234 | |
8235 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__138_assert__ok) |
8236 | "\tmovq 32(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1371 |
8237 | "\tcmpq $2, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1372 |
8238 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByIdTransitionChainDone) "\n" |
8239 | |
8240 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByIdTransitionChainLoop) |
8241 | "\tmovq 0(%rcx), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1377 |
8242 | "\tmovl 0(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1378 |
8243 | "\tcmpl 8(%rsi), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1380 |
8244 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByIdSlow) "\n" |
8245 | "\taddq $8, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1381 |
8246 | "\tmovq 32(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1382 |
8247 | "\tcmpq $2, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1383 |
8248 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByIdTransitionChainLoop) "\n" |
8249 | |
8250 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByIdTransitionChainDone) |
8251 | "\tmovl 8(%r10), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1387 |
8252 | |
8253 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByIdTransitionDirect) |
8254 | "\tmovl %esi, 0(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1390 |
8255 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8256 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
8257 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__139_load__constant) "\n" |
8258 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
8259 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__139_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
8260 | |
8261 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__139_load__constant) |
8262 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
8263 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
8264 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
8265 | |
8266 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__139_load__done) |
8267 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
8268 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
8269 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
8270 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
8271 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__done) "\n" |
8272 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
8273 | "\tpush %r8\n" |
8274 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
8275 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
8276 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
8277 | "\tandq $15, %r8\n" |
8278 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
8279 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__139_checkStackPointerAlignment__stackPointerOkay) "\n" |
8280 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
8281 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
8282 | |
8283 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__139_checkStackPointerAlignment__stackPointerOkay) |
8284 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
8285 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
8286 | "\tpop %r13\n" |
8287 | "\tmovl 96(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
8288 | "\tmovzbl 5(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
8289 | "\timull $24, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
8290 | "\taddl %esi, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
8291 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
8292 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8293 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
8294 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__reloadAfterSlowPath__loadConstantOrVariable__size__k__140_load__constant) "\n" |
8295 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
8296 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__reloadAfterSlowPath__loadConstantOrVariable__size__k__140_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
8297 | |
8298 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__reloadAfterSlowPath__loadConstantOrVariable__size__k__140_load__constant) |
8299 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
8300 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
8301 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
8302 | |
8303 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__reloadAfterSlowPath__loadConstantOrVariable__size__k__140_load__done) |
8304 | |
8305 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__done) |
8306 | |
8307 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__writeBarrierDone) |
8308 | |
8309 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByIdNotTransition) |
8310 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8311 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
8312 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__141_load__constant) "\n" |
8313 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
8314 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__141_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
8315 | |
8316 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__141_load__constant) |
8317 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
8318 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
8319 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
8320 | |
8321 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__141_load__done) |
8322 | "\tmovl 4(%r10), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1403 |
8323 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1259 |
8324 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__storePropertyAtVariableOffset__isInline) "\n" |
8325 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1260 |
8326 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1261 |
8327 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1262 |
8328 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__storePropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1263 |
8329 | |
8330 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__storePropertyAtVariableOffset__isInline) |
8331 | "\taddq $-768, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1265 |
8332 | |
8333 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__storePropertyAtVariableOffset__ready) |
8334 | "\tmovq %rdx, 784(%rax, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1267 |
8335 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8336 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
8337 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__142_load__constant) "\n" |
8338 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
8339 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__142_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
8340 | |
8341 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__142_load__constant) |
8342 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
8343 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
8344 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
8345 | |
8346 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__142_load__done) |
8347 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
8348 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierDone) "\n" |
8349 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
8350 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierDone) "\n" |
8351 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8352 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
8353 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__143_load__constant) "\n" |
8354 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
8355 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__143_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
8356 | |
8357 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__143_load__constant) |
8358 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
8359 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
8360 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
8361 | |
8362 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__143_load__done) |
8363 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
8364 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__143_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
8365 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
8366 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
8367 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__143_skipIfIsRememberedOrInEden__done) "\n" |
8368 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
8369 | "\tpush %r8\n" |
8370 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
8371 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
8372 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
8373 | "\tandq $15, %r8\n" |
8374 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
8375 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__143_checkStackPointerAlignment__stackPointerOkay) "\n" |
8376 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
8377 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
8378 | |
8379 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__143_checkStackPointerAlignment__stackPointerOkay) |
8380 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
8381 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
8382 | "\tpop %r13\n" |
8383 | |
8384 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__143_skipIfIsRememberedOrInEden__done) |
8385 | |
8386 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__143_writeBarrierOnOperandWithReload__writeBarrierDone) |
8387 | |
8388 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierDone) |
8389 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8390 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8391 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8392 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8393 | |
8394 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByIdSlow) |
8395 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
8396 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
8397 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
8398 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
8399 | "\tandq $15, %r8\n" |
8400 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
8401 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__144_checkStackPointerAlignment__stackPointerOkay) "\n" |
8402 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
8403 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
8404 | |
8405 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__144_checkStackPointerAlignment__stackPointerOkay) |
8406 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
8407 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
8408 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
8409 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8410 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8411 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8412 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8413 | |
8414 | OFFLINE_ASM_OPCODE_LABEL(op_put_by_id_wide) |
8415 | "\tmovslq 5(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8416 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
8417 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__144_load__constant) "\n" |
8418 | "\tmovq 0(%rbp, %rcx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
8419 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__144_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
8420 | |
8421 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__144_load__constant) |
8422 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
8423 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
8424 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
8425 | "\tmovq 0(%rax, %rcx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
8426 | |
8427 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__144_load__done) |
8428 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
8429 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__150_fn__opPutByIdSlow) "\n" |
8430 | "\tmovl 96(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
8431 | "\tmovl 21(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
8432 | "\timull $24, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
8433 | "\taddl %edx, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
8434 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
8435 | "\tmovl 0(%r10), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1346 |
8436 | "\tcmpl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1347 |
8437 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__150_fn__opPutByIdSlow) "\n" |
8438 | "\tmovl 8(%r10), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1354 |
8439 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1355 |
8440 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__150_fn__opPutByIdNotTransition) "\n" |
8441 | "\tmovq 16(%r10), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1360 |
8442 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1361 |
8443 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__150_fn__opPutByIdTransitionDirect) "\n" |
8444 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
8445 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
8446 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
8447 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
8448 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
8449 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
8450 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
8451 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
8452 | "\tmovq 16(%r10), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1366 |
8453 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1368 |
8454 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1369 |
8455 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__144_assert__ok) "\n" |
8456 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
8457 | |
8458 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__144_assert__ok) |
8459 | "\tmovq 32(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1371 |
8460 | "\tcmpq $2, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1372 |
8461 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__150_fn__opPutByIdTransitionChainDone) "\n" |
8462 | |
8463 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__150_fn__opPutByIdTransitionChainLoop) |
8464 | "\tmovq 0(%rcx), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1377 |
8465 | "\tmovl 0(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1378 |
8466 | "\tcmpl 8(%rsi), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1380 |
8467 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__150_fn__opPutByIdSlow) "\n" |
8468 | "\taddq $8, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1381 |
8469 | "\tmovq 32(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1382 |
8470 | "\tcmpq $2, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1383 |
8471 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__150_fn__opPutByIdTransitionChainLoop) "\n" |
8472 | |
8473 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__150_fn__opPutByIdTransitionChainDone) |
8474 | "\tmovl 8(%r10), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1387 |
8475 | |
8476 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__150_fn__opPutByIdTransitionDirect) |
8477 | "\tmovl %esi, 0(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1390 |
8478 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8479 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
8480 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__145_load__constant) "\n" |
8481 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
8482 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__145_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
8483 | |
8484 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__145_load__constant) |
8485 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
8486 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
8487 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
8488 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
8489 | |
8490 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__145_load__done) |
8491 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
8492 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__146_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
8493 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
8494 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
8495 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__146_skipIfIsRememberedOrInEden__done) "\n" |
8496 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
8497 | "\tpush %r8\n" |
8498 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
8499 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
8500 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
8501 | "\tandq $15, %r8\n" |
8502 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
8503 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__145_checkStackPointerAlignment__stackPointerOkay) "\n" |
8504 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
8505 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
8506 | |
8507 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__145_checkStackPointerAlignment__stackPointerOkay) |
8508 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
8509 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
8510 | "\tpop %r13\n" |
8511 | "\tmovl 96(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
8512 | "\tmovl 21(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
8513 | "\timull $24, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
8514 | "\taddl %esi, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
8515 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
8516 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8517 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
8518 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__reloadAfterSlowPath__loadConstantOrVariable__size__k__146_load__constant) "\n" |
8519 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
8520 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__reloadAfterSlowPath__loadConstantOrVariable__size__k__146_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
8521 | |
8522 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__reloadAfterSlowPath__loadConstantOrVariable__size__k__146_load__constant) |
8523 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
8524 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
8525 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
8526 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
8527 | |
8528 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__reloadAfterSlowPath__loadConstantOrVariable__size__k__146_load__done) |
8529 | |
8530 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperandWithReload__146_skipIfIsRememberedOrInEden__done) |
8531 | |
8532 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__146_writeBarrierOnOperandWithReload__writeBarrierDone) |
8533 | |
8534 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__150_fn__opPutByIdNotTransition) |
8535 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8536 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
8537 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__147_load__constant) "\n" |
8538 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
8539 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__147_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
8540 | |
8541 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__147_load__constant) |
8542 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
8543 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
8544 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
8545 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
8546 | |
8547 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__147_load__done) |
8548 | "\tmovl 4(%r10), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1403 |
8549 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1259 |
8550 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__147_storePropertyAtVariableOffset__isInline) "\n" |
8551 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1260 |
8552 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1261 |
8553 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1262 |
8554 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__147_storePropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1263 |
8555 | |
8556 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__147_storePropertyAtVariableOffset__isInline) |
8557 | "\taddq $-768, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1265 |
8558 | |
8559 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__147_storePropertyAtVariableOffset__ready) |
8560 | "\tmovq %rdx, 784(%rax, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1267 |
8561 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8562 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
8563 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__148_load__constant) "\n" |
8564 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
8565 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__148_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
8566 | |
8567 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__148_load__constant) |
8568 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
8569 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
8570 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
8571 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
8572 | |
8573 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__148_load__done) |
8574 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
8575 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__149_writeBarrierOnOperands__writeBarrierDone) "\n" |
8576 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
8577 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__149_writeBarrierOnOperands__writeBarrierDone) "\n" |
8578 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8579 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
8580 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__149_load__constant) "\n" |
8581 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
8582 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__149_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
8583 | |
8584 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__149_load__constant) |
8585 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
8586 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
8587 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
8588 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
8589 | |
8590 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__149_load__done) |
8591 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
8592 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__149_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
8593 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
8594 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
8595 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__149_skipIfIsRememberedOrInEden__done) "\n" |
8596 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
8597 | "\tpush %r8\n" |
8598 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
8599 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
8600 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
8601 | "\tandq $15, %r8\n" |
8602 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
8603 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__149_checkStackPointerAlignment__stackPointerOkay) "\n" |
8604 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
8605 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
8606 | |
8607 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__149_checkStackPointerAlignment__stackPointerOkay) |
8608 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
8609 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
8610 | "\tpop %r13\n" |
8611 | |
8612 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__149_skipIfIsRememberedOrInEden__done) |
8613 | |
8614 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__149_writeBarrierOnOperandWithReload__writeBarrierDone) |
8615 | |
8616 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__149_writeBarrierOnOperands__writeBarrierDone) |
8617 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8618 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8619 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8620 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8621 | |
8622 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__150_fn__opPutByIdSlow) |
8623 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
8624 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
8625 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
8626 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
8627 | "\tandq $15, %r8\n" |
8628 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
8629 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__150_checkStackPointerAlignment__stackPointerOkay) "\n" |
8630 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
8631 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
8632 | |
8633 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__150_checkStackPointerAlignment__stackPointerOkay) |
8634 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
8635 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
8636 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
8637 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8638 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8639 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8640 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8641 | |
8642 | OFFLINE_ASM_OPCODE_LABEL(op_get_by_val) |
8643 | "\tmovl 100(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
8644 | "\tmovzbl 4(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
8645 | "\timull $56, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
8646 | "\taddl %edx, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
8647 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
8648 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8649 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
8650 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__150_load__constant) "\n" |
8651 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
8652 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__150_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
8653 | |
8654 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__150_load__constant) |
8655 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
8656 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
8657 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
8658 | |
8659 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__150_load__done) |
8660 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
8661 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValSlow) "\n" |
8662 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1438 |
8663 | "\tmovl 0(%rdx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:992 |
8664 | "\tmovl %esi, 36(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:993 |
8665 | "\tmovzbl 4(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:994 |
8666 | "\tmovsbq 3(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8667 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
8668 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__151_load__constant) "\n" |
8669 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
8670 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__151_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
8671 | |
8672 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__151_load__constant) |
8673 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
8674 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
8675 | "\tmovq -128(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
8676 | |
8677 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__151_load__done) |
8678 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
8679 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValSlow) "\n" |
8680 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1443 |
8681 | "\tmovq 8(%rax), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:431 |
8682 | "\tmovq " LOCAL_REFERENCE(g_gigacageBasePtrs) "@GOTPCREL(%rip), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:413 |
8683 | "\tmovq 16(%r14), %r14\n" |
8684 | "\ttestq %r14, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:414 |
8685 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__151_uncage__done) "\n" |
8686 | "\tmovq $17179869183, %r11\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:432 |
8687 | "\tandq %r11, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:415 |
8688 | "\taddq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:416 |
8689 | |
8690 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__151_uncage__done) |
8691 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1446 |
8692 | "\tandl $14, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1448 |
8693 | "\tcmpl $4, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1449 |
8694 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValIsContiguous) "\n" |
8695 | "\tcmpl $8, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1450 |
8696 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValNotContiguous) "\n" |
8697 | |
8698 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValIsContiguous) |
8699 | "\tcmpl -8(%rcx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1453 |
8700 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValSlow) "\n" |
8701 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8702 | "\tmovq 0(%rcx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1455 |
8703 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1456 |
8704 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValSlow) "\n" |
8705 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValDone) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1457 |
8706 | |
8707 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValNotContiguous) |
8708 | "\tcmpl $6, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1460 |
8709 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValNotDouble) "\n" |
8710 | "\tcmpl -8(%rcx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1461 |
8711 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValSlow) "\n" |
8712 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8713 | "\tmovsd 0(%rcx, %rsi, 8), %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1463 |
8714 | "\tucomisd %xmm0, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1464 |
8715 | "\tjp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValSlow) "\n" |
8716 | "\tmovq %xmm0, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1465 |
8717 | "\tsubq %r14, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1466 |
8718 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValDone) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1467 |
8719 | |
8720 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValNotDouble) |
8721 | "\tsubl $10, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1470 |
8722 | "\tcmpl $2, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1471 |
8723 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValNotIndexedStorage) "\n" |
8724 | "\tcmpl -4(%rcx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1472 |
8725 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValSlow) "\n" |
8726 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8727 | "\tmovq 16(%rcx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1474 |
8728 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1475 |
8729 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValSlow) "\n" |
8730 | |
8731 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValDone) |
8732 | "\tmovq %rdx, 0(%rbp, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1478 |
8733 | "\tmovq %rdx, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8734 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8735 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8736 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8737 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8738 | |
8739 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValNotIndexedStorage) |
8740 | "\tmovzbl 5(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1484 |
8741 | "\tsubl $37, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1485 |
8742 | "\tcmpl $9, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1486 |
8743 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValSlow) "\n" |
8744 | "\tcmpl 24(%rax), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1496 |
8745 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValSlow) "\n" |
8746 | "\tmovq 16(%rax), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:422 |
8747 | "\tmovq " LOCAL_REFERENCE(g_gigacageBasePtrs) "@GOTPCREL(%rip), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:413 |
8748 | "\tmovq 8(%rax), %rax\n" |
8749 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:414 |
8750 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedPrimitive__152_uncage__done) "\n" |
8751 | "\tmovq $34359738367, %r11\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:424 |
8752 | "\tandq %r11, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:415 |
8753 | "\taddq %rax, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:416 |
8754 | |
8755 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedPrimitive__152_uncage__done) |
8756 | "\tcmpl $4, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1512 |
8757 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValAboveUint16Array) "\n" |
8758 | "\tcmpl $2, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1515 |
8759 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValInt16ArrayOrUint16Array) "\n" |
8760 | "\tcmpl $0, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1518 |
8761 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValUint8ArrayOrUint8ClampedArray) "\n" |
8762 | "\tmovsbl 0(%rcx, %rsi, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1521 |
8763 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1423 |
8764 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8765 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
8766 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8767 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8768 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8769 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8770 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8771 | |
8772 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValUint8ArrayOrUint8ClampedArray) |
8773 | "\tcmpl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1525 |
8774 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValUint8ClampedArray) "\n" |
8775 | "\tmovzbl 0(%rcx, %rsi, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1528 |
8776 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1423 |
8777 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8778 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
8779 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8780 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8781 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8782 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8783 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8784 | |
8785 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValUint8ClampedArray) |
8786 | "\tmovzbl 0(%rcx, %rsi, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1533 |
8787 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1423 |
8788 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8789 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
8790 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8791 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8792 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8793 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8794 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8795 | |
8796 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValInt16ArrayOrUint16Array) |
8797 | "\tcmpl $3, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1538 |
8798 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValUint16Array) "\n" |
8799 | "\tmovswl 0(%rcx, %rsi, 2), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1541 |
8800 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1423 |
8801 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8802 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
8803 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8804 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8805 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8806 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8807 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8808 | |
8809 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValUint16Array) |
8810 | "\tmovzwl 0(%rcx, %rsi, 2), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1546 |
8811 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1423 |
8812 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8813 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
8814 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8815 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8816 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8817 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8818 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8819 | |
8820 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValAboveUint16Array) |
8821 | "\tcmpl $6, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1551 |
8822 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValFloat32ArrayOrFloat64Array) "\n" |
8823 | "\tcmpl $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1554 |
8824 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValUint32Array) "\n" |
8825 | "\tmovl 0(%rcx, %rsi, 4), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1557 |
8826 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1423 |
8827 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8828 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
8829 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8830 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8831 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8832 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8833 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8834 | |
8835 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValUint32Array) |
8836 | "\tmovl 0(%rcx, %rsi, 4), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1563 |
8837 | "\tcmpl $0, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1564 |
8838 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValSlow) "\n" |
8839 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1423 |
8840 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8841 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
8842 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8843 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8844 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8845 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8846 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8847 | |
8848 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValFloat32ArrayOrFloat64Array) |
8849 | "\tcmpl $7, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1570 |
8850 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValSlow) "\n" |
8851 | "\tmovsd 0(%rcx, %rsi, 8), %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1573 |
8852 | "\tucomisd %xmm0, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1574 |
8853 | "\tjp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValSlow) "\n" |
8854 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1428 |
8855 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1429 |
8856 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
8857 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
8858 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8859 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8860 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8861 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8862 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8863 | |
8864 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opGetByValSlow) |
8865 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
8866 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
8867 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
8868 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
8869 | "\tandq $15, %r8\n" |
8870 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
8871 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__152_checkStackPointerAlignment__stackPointerOkay) "\n" |
8872 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
8873 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
8874 | |
8875 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__152_checkStackPointerAlignment__stackPointerOkay) |
8876 | "\tcall " LOCAL_REFERENCE(llint_slow_path_get_by_val) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
8877 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
8878 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
8879 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8880 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8881 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8882 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8883 | |
8884 | OFFLINE_ASM_OPCODE_LABEL(op_get_by_val_wide) |
8885 | "\tmovl 100(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
8886 | "\tmovl 17(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
8887 | "\timull $56, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
8888 | "\taddl %edx, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
8889 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
8890 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8891 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
8892 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__152_load__constant) "\n" |
8893 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
8894 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__152_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
8895 | |
8896 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__152_load__constant) |
8897 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
8898 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
8899 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
8900 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
8901 | |
8902 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__152_load__done) |
8903 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
8904 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValSlow) "\n" |
8905 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1438 |
8906 | "\tmovl 0(%rdx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:992 |
8907 | "\tmovl %esi, 36(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:993 |
8908 | "\tmovzbl 4(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:994 |
8909 | "\tmovslq 13(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8910 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
8911 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__153_load__constant) "\n" |
8912 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
8913 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__153_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
8914 | |
8915 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__153_load__constant) |
8916 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
8917 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
8918 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
8919 | "\tmovq 0(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
8920 | |
8921 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__153_load__done) |
8922 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
8923 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValSlow) "\n" |
8924 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1443 |
8925 | "\tmovq 8(%rax), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:431 |
8926 | "\tmovq " LOCAL_REFERENCE(g_gigacageBasePtrs) "@GOTPCREL(%rip), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:413 |
8927 | "\tmovq 16(%r14), %r14\n" |
8928 | "\ttestq %r14, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:414 |
8929 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__153_uncage__done) "\n" |
8930 | "\tmovq $17179869183, %r11\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:432 |
8931 | "\tandq %r11, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:415 |
8932 | "\taddq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:416 |
8933 | |
8934 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__153_uncage__done) |
8935 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1446 |
8936 | "\tandl $14, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1448 |
8937 | "\tcmpl $4, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1449 |
8938 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValIsContiguous) "\n" |
8939 | "\tcmpl $8, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1450 |
8940 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValNotContiguous) "\n" |
8941 | |
8942 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValIsContiguous) |
8943 | "\tcmpl -8(%rcx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1453 |
8944 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValSlow) "\n" |
8945 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8946 | "\tmovq 0(%rcx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1455 |
8947 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1456 |
8948 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValSlow) "\n" |
8949 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValDone) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1457 |
8950 | |
8951 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValNotContiguous) |
8952 | "\tcmpl $6, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1460 |
8953 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValNotDouble) "\n" |
8954 | "\tcmpl -8(%rcx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1461 |
8955 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValSlow) "\n" |
8956 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8957 | "\tmovsd 0(%rcx, %rsi, 8), %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1463 |
8958 | "\tucomisd %xmm0, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1464 |
8959 | "\tjp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValSlow) "\n" |
8960 | "\tmovq %xmm0, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1465 |
8961 | "\tsubq %r14, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1466 |
8962 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValDone) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1467 |
8963 | |
8964 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValNotDouble) |
8965 | "\tsubl $10, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1470 |
8966 | "\tcmpl $2, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1471 |
8967 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValNotIndexedStorage) "\n" |
8968 | "\tcmpl -4(%rcx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1472 |
8969 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValSlow) "\n" |
8970 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
8971 | "\tmovq 16(%rcx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1474 |
8972 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1475 |
8973 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValSlow) "\n" |
8974 | |
8975 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValDone) |
8976 | "\tmovq %rdx, 0(%rbp, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1478 |
8977 | "\tmovq %rdx, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
8978 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
8979 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
8980 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
8981 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
8982 | |
8983 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValNotIndexedStorage) |
8984 | "\tmovzbl 5(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1484 |
8985 | "\tsubl $37, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1485 |
8986 | "\tcmpl $9, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1486 |
8987 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValSlow) "\n" |
8988 | "\tcmpl 24(%rax), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1496 |
8989 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValSlow) "\n" |
8990 | "\tmovq 16(%rax), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:422 |
8991 | "\tmovq " LOCAL_REFERENCE(g_gigacageBasePtrs) "@GOTPCREL(%rip), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:413 |
8992 | "\tmovq 8(%rax), %rax\n" |
8993 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:414 |
8994 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedPrimitive__154_uncage__done) "\n" |
8995 | "\tmovq $34359738367, %r11\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:424 |
8996 | "\tandq %r11, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:415 |
8997 | "\taddq %rax, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:416 |
8998 | |
8999 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedPrimitive__154_uncage__done) |
9000 | "\tcmpl $4, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1512 |
9001 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValAboveUint16Array) "\n" |
9002 | "\tcmpl $2, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1515 |
9003 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValInt16ArrayOrUint16Array) "\n" |
9004 | "\tcmpl $0, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1518 |
9005 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValUint8ArrayOrUint8ClampedArray) "\n" |
9006 | "\tmovsbl 0(%rcx, %rsi, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1521 |
9007 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1423 |
9008 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9009 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
9010 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
9011 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9012 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9013 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9014 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9015 | |
9016 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValUint8ArrayOrUint8ClampedArray) |
9017 | "\tcmpl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1525 |
9018 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValUint8ClampedArray) "\n" |
9019 | "\tmovzbl 0(%rcx, %rsi, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1528 |
9020 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1423 |
9021 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9022 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
9023 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
9024 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9025 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9026 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9027 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9028 | |
9029 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValUint8ClampedArray) |
9030 | "\tmovzbl 0(%rcx, %rsi, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1533 |
9031 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1423 |
9032 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9033 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
9034 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
9035 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9036 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9037 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9038 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9039 | |
9040 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValInt16ArrayOrUint16Array) |
9041 | "\tcmpl $3, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1538 |
9042 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValUint16Array) "\n" |
9043 | "\tmovswl 0(%rcx, %rsi, 2), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1541 |
9044 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1423 |
9045 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9046 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
9047 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
9048 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9049 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9050 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9051 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9052 | |
9053 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValUint16Array) |
9054 | "\tmovzwl 0(%rcx, %rsi, 2), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1546 |
9055 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1423 |
9056 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9057 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
9058 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
9059 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9060 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9061 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9062 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9063 | |
9064 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValAboveUint16Array) |
9065 | "\tcmpl $6, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1551 |
9066 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValFloat32ArrayOrFloat64Array) "\n" |
9067 | "\tcmpl $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1554 |
9068 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValUint32Array) "\n" |
9069 | "\tmovl 0(%rcx, %rsi, 4), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1557 |
9070 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1423 |
9071 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9072 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
9073 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
9074 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9075 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9076 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9077 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9078 | |
9079 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValUint32Array) |
9080 | "\tmovl 0(%rcx, %rsi, 4), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1563 |
9081 | "\tcmpl $0, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1564 |
9082 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValSlow) "\n" |
9083 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1423 |
9084 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9085 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
9086 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
9087 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9088 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9089 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9090 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9091 | |
9092 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValFloat32ArrayOrFloat64Array) |
9093 | "\tcmpl $7, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1570 |
9094 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValSlow) "\n" |
9095 | "\tmovsd 0(%rcx, %rsi, 8), %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1573 |
9096 | "\tucomisd %xmm0, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1574 |
9097 | "\tjp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValSlow) "\n" |
9098 | "\tmovq %xmm0, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1428 |
9099 | "\tsubq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1429 |
9100 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9101 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1417 |
9102 | "\tmovq %rax, 16(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
9103 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9104 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9105 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9106 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9107 | |
9108 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__154_fn__opGetByValSlow) |
9109 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
9110 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
9111 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
9112 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
9113 | "\tandq $15, %r8\n" |
9114 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
9115 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__154_checkStackPointerAlignment__stackPointerOkay) "\n" |
9116 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
9117 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
9118 | |
9119 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__154_checkStackPointerAlignment__stackPointerOkay) |
9120 | "\tcall " LOCAL_REFERENCE(llint_slow_path_get_by_val) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
9121 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
9122 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
9123 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9124 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9125 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9126 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9127 | |
9128 | OFFLINE_ASM_OPCODE_LABEL(op_put_by_val) |
9129 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
9130 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
9131 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__154_load__constant) "\n" |
9132 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
9133 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__154_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
9134 | |
9135 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__154_load__constant) |
9136 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
9137 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
9138 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
9139 | |
9140 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__154_load__done) |
9141 | "\ttestq %r15, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9142 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValSlow) "\n" |
9143 | "\tmovq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1602 |
9144 | "\tmovl 104(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
9145 | "\tmovzbl 4(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
9146 | "\timull $24, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
9147 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
9148 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
9149 | "\tmovl 0(%rdx), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:992 |
9150 | "\tmovl %eax, 4(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:993 |
9151 | "\tmovzbl 4(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:994 |
9152 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
9153 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
9154 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__155_load__constant) "\n" |
9155 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
9156 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__155_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
9157 | |
9158 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__155_load__constant) |
9159 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
9160 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
9161 | "\tmovq -128(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
9162 | |
9163 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__155_load__done) |
9164 | "\tcmpq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
9165 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValSlow) "\n" |
9166 | "\tmovslq %ecx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1607 |
9167 | "\tmovq 8(%rsi), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:431 |
9168 | "\tmovq " LOCAL_REFERENCE(g_gigacageBasePtrs) "@GOTPCREL(%rip), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:413 |
9169 | "\tmovq 16(%r14), %r14\n" |
9170 | "\ttestq %r14, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:414 |
9171 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__155_uncage__done) "\n" |
9172 | "\tmovq $17179869183, %r11\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:432 |
9173 | "\tandq %r11, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:415 |
9174 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:416 |
9175 | |
9176 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__155_uncage__done) |
9177 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1609 |
9178 | "\ttestl $16, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1610 |
9179 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValSlow) "\n" |
9180 | "\tandl $14, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1611 |
9181 | "\tcmpl $4, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1612 |
9182 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValNotInt32) "\n" |
9183 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1586 |
9184 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__outOfBounds) "\n" |
9185 | |
9186 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeResult) |
9187 | "\tmovsbq 3(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
9188 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
9189 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__156_load__constant) "\n" |
9190 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
9191 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__156_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
9192 | |
9193 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__156_load__constant) |
9194 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
9195 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
9196 | "\tmovq -128(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
9197 | |
9198 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__156_load__done) |
9199 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1616 |
9200 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValSlow) "\n" |
9201 | "\tmovq %rsi, 0(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1617 |
9202 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
9203 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
9204 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__157_load__constant) "\n" |
9205 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
9206 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__157_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
9207 | |
9208 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__157_load__constant) |
9209 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
9210 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
9211 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
9212 | |
9213 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__157_load__done) |
9214 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9215 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__158_writeBarrierOnOperands__writeBarrierDone) "\n" |
9216 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
9217 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__158_writeBarrierOnOperands__writeBarrierDone) "\n" |
9218 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
9219 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
9220 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__158_load__constant) "\n" |
9221 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
9222 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__158_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
9223 | |
9224 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__158_load__constant) |
9225 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
9226 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
9227 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
9228 | |
9229 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__158_load__done) |
9230 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9231 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__158_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
9232 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
9233 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
9234 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__158_skipIfIsRememberedOrInEden__done) "\n" |
9235 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
9236 | "\tpush %r8\n" |
9237 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
9238 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
9239 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
9240 | "\tandq $15, %r8\n" |
9241 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
9242 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__158_checkStackPointerAlignment__stackPointerOkay) "\n" |
9243 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
9244 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
9245 | |
9246 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__158_checkStackPointerAlignment__stackPointerOkay) |
9247 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
9248 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
9249 | "\tpop %r13\n" |
9250 | |
9251 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__158_skipIfIsRememberedOrInEden__done) |
9252 | |
9253 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__158_writeBarrierOnOperandWithReload__writeBarrierDone) |
9254 | |
9255 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__158_writeBarrierOnOperands__writeBarrierDone) |
9256 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9257 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9258 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9259 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9260 | |
9261 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__outOfBounds) |
9262 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1593 |
9263 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValOutOfBounds) "\n" |
9264 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1594 |
9265 | "\tleal 1(%ecx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1595 |
9266 | "\tmovl %edx, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1596 |
9267 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1597 |
9268 | |
9269 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValNotInt32) |
9270 | "\tcmpl $6, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1622 |
9271 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValNotDouble) "\n" |
9272 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1586 |
9273 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__161_contiguousPutByVal__outOfBounds) "\n" |
9274 | |
9275 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__161_contiguousPutByVal__storeResult) |
9276 | "\tmovsbq 3(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
9277 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
9278 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__159_load__constant) "\n" |
9279 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
9280 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__159_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
9281 | |
9282 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__159_load__constant) |
9283 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
9284 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
9285 | "\tmovq -128(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
9286 | |
9287 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__159_load__done) |
9288 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1626 |
9289 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__notInt) "\n" |
9290 | "\tcvtsi2sd %esi, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1627 |
9291 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1628 |
9292 | |
9293 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__notInt) |
9294 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1630 |
9295 | "\tmovq %rsi, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1631 |
9296 | "\tucomisd %xmm0, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1632 |
9297 | "\tjp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValSlow) "\n" |
9298 | |
9299 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__ready) |
9300 | "\tmovsd %xmm0, 0(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1634 |
9301 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
9302 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
9303 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__160_load__constant) "\n" |
9304 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
9305 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__160_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
9306 | |
9307 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__160_load__constant) |
9308 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
9309 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
9310 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
9311 | |
9312 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__160_load__done) |
9313 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9314 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__161_writeBarrierOnOperands__writeBarrierDone) "\n" |
9315 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
9316 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__161_writeBarrierOnOperands__writeBarrierDone) "\n" |
9317 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
9318 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
9319 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__161_load__constant) "\n" |
9320 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
9321 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__161_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
9322 | |
9323 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__161_load__constant) |
9324 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
9325 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
9326 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
9327 | |
9328 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__161_load__done) |
9329 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9330 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__161_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
9331 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
9332 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
9333 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__161_skipIfIsRememberedOrInEden__done) "\n" |
9334 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
9335 | "\tpush %r8\n" |
9336 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
9337 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
9338 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
9339 | "\tandq $15, %r8\n" |
9340 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
9341 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__161_checkStackPointerAlignment__stackPointerOkay) "\n" |
9342 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
9343 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
9344 | |
9345 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__161_checkStackPointerAlignment__stackPointerOkay) |
9346 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
9347 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
9348 | "\tpop %r13\n" |
9349 | |
9350 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__161_skipIfIsRememberedOrInEden__done) |
9351 | |
9352 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__161_writeBarrierOnOperandWithReload__writeBarrierDone) |
9353 | |
9354 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__161_writeBarrierOnOperands__writeBarrierDone) |
9355 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9356 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9357 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9358 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9359 | |
9360 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__161_contiguousPutByVal__outOfBounds) |
9361 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1593 |
9362 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValOutOfBounds) "\n" |
9363 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1594 |
9364 | "\tleal 1(%ecx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1595 |
9365 | "\tmovl %edx, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1596 |
9366 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__161_contiguousPutByVal__storeResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1597 |
9367 | |
9368 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValNotDouble) |
9369 | "\tcmpl $8, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1639 |
9370 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValNotContiguous) "\n" |
9371 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1586 |
9372 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__164_contiguousPutByVal__outOfBounds) "\n" |
9373 | |
9374 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__164_contiguousPutByVal__storeResult) |
9375 | "\tmovsbq 3(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
9376 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
9377 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__162_load__constant) "\n" |
9378 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
9379 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__162_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
9380 | |
9381 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__162_load__constant) |
9382 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
9383 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
9384 | "\tmovq -128(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
9385 | |
9386 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__162_load__done) |
9387 | "\tmovq %rsi, 0(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1643 |
9388 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
9389 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
9390 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__163_load__constant) "\n" |
9391 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
9392 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__163_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
9393 | |
9394 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__163_load__constant) |
9395 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
9396 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
9397 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
9398 | |
9399 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__163_load__done) |
9400 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9401 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__164_writeBarrierOnOperands__writeBarrierDone) "\n" |
9402 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
9403 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__164_writeBarrierOnOperands__writeBarrierDone) "\n" |
9404 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
9405 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
9406 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__164_load__constant) "\n" |
9407 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
9408 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__164_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
9409 | |
9410 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__164_load__constant) |
9411 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
9412 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
9413 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
9414 | |
9415 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__164_load__done) |
9416 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9417 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__164_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
9418 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
9419 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
9420 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__164_skipIfIsRememberedOrInEden__done) "\n" |
9421 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
9422 | "\tpush %r8\n" |
9423 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
9424 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
9425 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
9426 | "\tandq $15, %r8\n" |
9427 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
9428 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__164_checkStackPointerAlignment__stackPointerOkay) "\n" |
9429 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
9430 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
9431 | |
9432 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__164_checkStackPointerAlignment__stackPointerOkay) |
9433 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
9434 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
9435 | "\tpop %r13\n" |
9436 | |
9437 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__164_skipIfIsRememberedOrInEden__done) |
9438 | |
9439 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__164_writeBarrierOnOperandWithReload__writeBarrierDone) |
9440 | |
9441 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__164_writeBarrierOnOperands__writeBarrierDone) |
9442 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9443 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9444 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9445 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9446 | |
9447 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__164_contiguousPutByVal__outOfBounds) |
9448 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1593 |
9449 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValOutOfBounds) "\n" |
9450 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1594 |
9451 | "\tleal 1(%ecx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1595 |
9452 | "\tmovl %edx, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1596 |
9453 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__164_contiguousPutByVal__storeResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1597 |
9454 | |
9455 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValNotContiguous) |
9456 | "\tcmpl $10, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1648 |
9457 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValSlow) "\n" |
9458 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1649 |
9459 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValOutOfBounds) "\n" |
9460 | "\tcmpq $0, 16(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1650 |
9461 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValArrayStorageEmpty) "\n" |
9462 | |
9463 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValArrayStorageStoreResult) |
9464 | "\tmovsbq 3(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
9465 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
9466 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__165_load__constant) "\n" |
9467 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
9468 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__165_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
9469 | |
9470 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__165_load__constant) |
9471 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
9472 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
9473 | "\tmovq -128(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
9474 | |
9475 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__165_load__done) |
9476 | "\tmovq %rsi, 16(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1654 |
9477 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
9478 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
9479 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__166_load__constant) "\n" |
9480 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
9481 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__166_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
9482 | |
9483 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__166_load__constant) |
9484 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
9485 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
9486 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
9487 | |
9488 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__166_load__done) |
9489 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9490 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__167_writeBarrierOnOperands__writeBarrierDone) "\n" |
9491 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
9492 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__167_writeBarrierOnOperands__writeBarrierDone) "\n" |
9493 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
9494 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
9495 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__167_load__constant) "\n" |
9496 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
9497 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__167_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
9498 | |
9499 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__167_load__constant) |
9500 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
9501 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
9502 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
9503 | |
9504 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__167_load__done) |
9505 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9506 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__167_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
9507 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
9508 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
9509 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__167_skipIfIsRememberedOrInEden__done) "\n" |
9510 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
9511 | "\tpush %r8\n" |
9512 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
9513 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
9514 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
9515 | "\tandq $15, %r8\n" |
9516 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
9517 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__167_checkStackPointerAlignment__stackPointerOkay) "\n" |
9518 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
9519 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
9520 | |
9521 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__167_checkStackPointerAlignment__stackPointerOkay) |
9522 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
9523 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
9524 | "\tpop %r13\n" |
9525 | |
9526 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__167_skipIfIsRememberedOrInEden__done) |
9527 | |
9528 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__167_writeBarrierOnOperandWithReload__writeBarrierDone) |
9529 | |
9530 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__167_writeBarrierOnOperands__writeBarrierDone) |
9531 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9532 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9533 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9534 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9535 | |
9536 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValArrayStorageEmpty) |
9537 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1659 |
9538 | "\taddl $1, 12(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1660 |
9539 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1661 |
9540 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValArrayStorageStoreResult) "\n" |
9541 | "\tleal 1(%ecx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1662 |
9542 | "\tmovl %esi, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1663 |
9543 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValArrayStorageStoreResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1664 |
9544 | |
9545 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValOutOfBounds) |
9546 | "\tmovb $1, 9(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1667 |
9547 | |
9548 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opPutByValSlow) |
9549 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
9550 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
9551 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
9552 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
9553 | "\tandq $15, %r8\n" |
9554 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
9555 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__168_checkStackPointerAlignment__stackPointerOkay) "\n" |
9556 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
9557 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
9558 | |
9559 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__168_checkStackPointerAlignment__stackPointerOkay) |
9560 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_by_val) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
9561 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
9562 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
9563 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9564 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9565 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9566 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9567 | |
9568 | OFFLINE_ASM_OPCODE_LABEL(op_put_by_val_wide) |
9569 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9570 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
9571 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__168_load__constant) "\n" |
9572 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
9573 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__168_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
9574 | |
9575 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__168_load__constant) |
9576 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
9577 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
9578 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
9579 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
9580 | |
9581 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__168_load__done) |
9582 | "\ttestq %r15, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9583 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValSlow) "\n" |
9584 | "\tmovq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1602 |
9585 | "\tmovl 104(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
9586 | "\tmovl 17(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
9587 | "\timull $24, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
9588 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
9589 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
9590 | "\tmovl 0(%rdx), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:992 |
9591 | "\tmovl %eax, 4(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:993 |
9592 | "\tmovzbl 4(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:994 |
9593 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9594 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
9595 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__169_load__constant) "\n" |
9596 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
9597 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__169_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
9598 | |
9599 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__169_load__constant) |
9600 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
9601 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
9602 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
9603 | "\tmovq 0(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
9604 | |
9605 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__169_load__done) |
9606 | "\tcmpq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
9607 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValSlow) "\n" |
9608 | "\tmovslq %ecx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1607 |
9609 | "\tmovq 8(%rsi), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:431 |
9610 | "\tmovq " LOCAL_REFERENCE(g_gigacageBasePtrs) "@GOTPCREL(%rip), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:413 |
9611 | "\tmovq 16(%r14), %r14\n" |
9612 | "\ttestq %r14, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:414 |
9613 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__169_uncage__done) "\n" |
9614 | "\tmovq $17179869183, %r11\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:432 |
9615 | "\tandq %r11, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:415 |
9616 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:416 |
9617 | |
9618 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__169_uncage__done) |
9619 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1609 |
9620 | "\ttestl $16, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1610 |
9621 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValSlow) "\n" |
9622 | "\tandl $14, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1611 |
9623 | "\tcmpl $4, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1612 |
9624 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValNotInt32) "\n" |
9625 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1586 |
9626 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__172_contiguousPutByVal__outOfBounds) "\n" |
9627 | |
9628 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__172_contiguousPutByVal__storeResult) |
9629 | "\tmovslq 13(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9630 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
9631 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__170_load__constant) "\n" |
9632 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
9633 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__170_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
9634 | |
9635 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__170_load__constant) |
9636 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
9637 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
9638 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
9639 | "\tmovq 0(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
9640 | |
9641 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__170_load__done) |
9642 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1616 |
9643 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValSlow) "\n" |
9644 | "\tmovq %rsi, 0(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1617 |
9645 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9646 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
9647 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__171_load__constant) "\n" |
9648 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
9649 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__171_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
9650 | |
9651 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__171_load__constant) |
9652 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
9653 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
9654 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
9655 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
9656 | |
9657 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__171_load__done) |
9658 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9659 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__172_writeBarrierOnOperands__writeBarrierDone) "\n" |
9660 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
9661 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__172_writeBarrierOnOperands__writeBarrierDone) "\n" |
9662 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9663 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
9664 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__172_load__constant) "\n" |
9665 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
9666 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__172_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
9667 | |
9668 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__172_load__constant) |
9669 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
9670 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
9671 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
9672 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
9673 | |
9674 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__172_load__done) |
9675 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9676 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__172_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
9677 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
9678 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
9679 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__172_skipIfIsRememberedOrInEden__done) "\n" |
9680 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
9681 | "\tpush %r8\n" |
9682 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
9683 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
9684 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
9685 | "\tandq $15, %r8\n" |
9686 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
9687 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__172_checkStackPointerAlignment__stackPointerOkay) "\n" |
9688 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
9689 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
9690 | |
9691 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__172_checkStackPointerAlignment__stackPointerOkay) |
9692 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
9693 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
9694 | "\tpop %r13\n" |
9695 | |
9696 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__172_skipIfIsRememberedOrInEden__done) |
9697 | |
9698 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__172_writeBarrierOnOperandWithReload__writeBarrierDone) |
9699 | |
9700 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__172_writeBarrierOnOperands__writeBarrierDone) |
9701 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9702 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9703 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9704 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9705 | |
9706 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__172_contiguousPutByVal__outOfBounds) |
9707 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1593 |
9708 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValOutOfBounds) "\n" |
9709 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1594 |
9710 | "\tleal 1(%ecx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1595 |
9711 | "\tmovl %edx, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1596 |
9712 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__172_contiguousPutByVal__storeResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1597 |
9713 | |
9714 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValNotInt32) |
9715 | "\tcmpl $6, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1622 |
9716 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValNotDouble) "\n" |
9717 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1586 |
9718 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__175_contiguousPutByVal__outOfBounds) "\n" |
9719 | |
9720 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__175_contiguousPutByVal__storeResult) |
9721 | "\tmovslq 13(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9722 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
9723 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__173_load__constant) "\n" |
9724 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
9725 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__173_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
9726 | |
9727 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__173_load__constant) |
9728 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
9729 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
9730 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
9731 | "\tmovq 0(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
9732 | |
9733 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__173_load__done) |
9734 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1626 |
9735 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__175_storeCallback__notInt) "\n" |
9736 | "\tcvtsi2sd %esi, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1627 |
9737 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__175_storeCallback__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1628 |
9738 | |
9739 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__175_storeCallback__notInt) |
9740 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1630 |
9741 | "\tmovq %rsi, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1631 |
9742 | "\tucomisd %xmm0, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1632 |
9743 | "\tjp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValSlow) "\n" |
9744 | |
9745 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__175_storeCallback__ready) |
9746 | "\tmovsd %xmm0, 0(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1634 |
9747 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9748 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
9749 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__174_load__constant) "\n" |
9750 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
9751 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__174_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
9752 | |
9753 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__174_load__constant) |
9754 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
9755 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
9756 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
9757 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
9758 | |
9759 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__174_load__done) |
9760 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9761 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__175_writeBarrierOnOperands__writeBarrierDone) "\n" |
9762 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
9763 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__175_writeBarrierOnOperands__writeBarrierDone) "\n" |
9764 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9765 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
9766 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__175_load__constant) "\n" |
9767 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
9768 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__175_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
9769 | |
9770 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__175_load__constant) |
9771 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
9772 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
9773 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
9774 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
9775 | |
9776 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__175_load__done) |
9777 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9778 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__175_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
9779 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
9780 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
9781 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__175_skipIfIsRememberedOrInEden__done) "\n" |
9782 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
9783 | "\tpush %r8\n" |
9784 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
9785 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
9786 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
9787 | "\tandq $15, %r8\n" |
9788 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
9789 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__175_checkStackPointerAlignment__stackPointerOkay) "\n" |
9790 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
9791 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
9792 | |
9793 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__175_checkStackPointerAlignment__stackPointerOkay) |
9794 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
9795 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
9796 | "\tpop %r13\n" |
9797 | |
9798 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__175_skipIfIsRememberedOrInEden__done) |
9799 | |
9800 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__175_writeBarrierOnOperandWithReload__writeBarrierDone) |
9801 | |
9802 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__175_writeBarrierOnOperands__writeBarrierDone) |
9803 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9804 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9805 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9806 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9807 | |
9808 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__175_contiguousPutByVal__outOfBounds) |
9809 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1593 |
9810 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValOutOfBounds) "\n" |
9811 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1594 |
9812 | "\tleal 1(%ecx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1595 |
9813 | "\tmovl %edx, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1596 |
9814 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__175_contiguousPutByVal__storeResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1597 |
9815 | |
9816 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValNotDouble) |
9817 | "\tcmpl $8, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1639 |
9818 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValNotContiguous) "\n" |
9819 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1586 |
9820 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__178_contiguousPutByVal__outOfBounds) "\n" |
9821 | |
9822 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__178_contiguousPutByVal__storeResult) |
9823 | "\tmovslq 13(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9824 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
9825 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__176_load__constant) "\n" |
9826 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
9827 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__176_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
9828 | |
9829 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__176_load__constant) |
9830 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
9831 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
9832 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
9833 | "\tmovq 0(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
9834 | |
9835 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__176_load__done) |
9836 | "\tmovq %rsi, 0(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1643 |
9837 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9838 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
9839 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__177_load__constant) "\n" |
9840 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
9841 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__177_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
9842 | |
9843 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__177_load__constant) |
9844 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
9845 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
9846 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
9847 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
9848 | |
9849 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__177_load__done) |
9850 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9851 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__178_writeBarrierOnOperands__writeBarrierDone) "\n" |
9852 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
9853 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__178_writeBarrierOnOperands__writeBarrierDone) "\n" |
9854 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9855 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
9856 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__178_load__constant) "\n" |
9857 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
9858 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__178_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
9859 | |
9860 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__178_load__constant) |
9861 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
9862 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
9863 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
9864 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
9865 | |
9866 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__178_load__done) |
9867 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9868 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__178_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
9869 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
9870 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
9871 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__178_skipIfIsRememberedOrInEden__done) "\n" |
9872 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
9873 | "\tpush %r8\n" |
9874 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
9875 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
9876 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
9877 | "\tandq $15, %r8\n" |
9878 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
9879 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__178_checkStackPointerAlignment__stackPointerOkay) "\n" |
9880 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
9881 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
9882 | |
9883 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__178_checkStackPointerAlignment__stackPointerOkay) |
9884 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
9885 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
9886 | "\tpop %r13\n" |
9887 | |
9888 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__178_skipIfIsRememberedOrInEden__done) |
9889 | |
9890 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__178_writeBarrierOnOperandWithReload__writeBarrierDone) |
9891 | |
9892 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__178_writeBarrierOnOperands__writeBarrierDone) |
9893 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9894 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9895 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9896 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9897 | |
9898 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__178_contiguousPutByVal__outOfBounds) |
9899 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1593 |
9900 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValOutOfBounds) "\n" |
9901 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1594 |
9902 | "\tleal 1(%ecx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1595 |
9903 | "\tmovl %edx, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1596 |
9904 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__178_contiguousPutByVal__storeResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1597 |
9905 | |
9906 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValNotContiguous) |
9907 | "\tcmpl $10, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1648 |
9908 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValSlow) "\n" |
9909 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1649 |
9910 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValOutOfBounds) "\n" |
9911 | "\tcmpq $0, 16(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1650 |
9912 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValArrayStorageEmpty) "\n" |
9913 | |
9914 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValArrayStorageStoreResult) |
9915 | "\tmovslq 13(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9916 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
9917 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__179_load__constant) "\n" |
9918 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
9919 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__179_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
9920 | |
9921 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__179_load__constant) |
9922 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
9923 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
9924 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
9925 | "\tmovq 0(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
9926 | |
9927 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__179_load__done) |
9928 | "\tmovq %rsi, 16(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1654 |
9929 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9930 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
9931 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__180_load__constant) "\n" |
9932 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
9933 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__180_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
9934 | |
9935 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__180_load__constant) |
9936 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
9937 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
9938 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
9939 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
9940 | |
9941 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__180_load__done) |
9942 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9943 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__181_writeBarrierOnOperands__writeBarrierDone) "\n" |
9944 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
9945 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__181_writeBarrierOnOperands__writeBarrierDone) "\n" |
9946 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
9947 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
9948 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__181_load__constant) "\n" |
9949 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
9950 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__181_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
9951 | |
9952 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__181_load__constant) |
9953 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
9954 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
9955 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
9956 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
9957 | |
9958 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__181_load__done) |
9959 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
9960 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__181_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
9961 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
9962 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
9963 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__181_skipIfIsRememberedOrInEden__done) "\n" |
9964 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
9965 | "\tpush %r8\n" |
9966 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
9967 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
9968 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
9969 | "\tandq $15, %r8\n" |
9970 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
9971 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__181_checkStackPointerAlignment__stackPointerOkay) "\n" |
9972 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
9973 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
9974 | |
9975 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__181_checkStackPointerAlignment__stackPointerOkay) |
9976 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
9977 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
9978 | "\tpop %r13\n" |
9979 | |
9980 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__181_skipIfIsRememberedOrInEden__done) |
9981 | |
9982 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__181_writeBarrierOnOperandWithReload__writeBarrierDone) |
9983 | |
9984 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__181_writeBarrierOnOperands__writeBarrierDone) |
9985 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
9986 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
9987 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
9988 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
9989 | |
9990 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValArrayStorageEmpty) |
9991 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1659 |
9992 | "\taddl $1, 12(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1660 |
9993 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1661 |
9994 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValArrayStorageStoreResult) "\n" |
9995 | "\tleal 1(%ecx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1662 |
9996 | "\tmovl %esi, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1663 |
9997 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValArrayStorageStoreResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1664 |
9998 | |
9999 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValOutOfBounds) |
10000 | "\tmovb $1, 9(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1667 |
10001 | |
10002 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__182_fn__opPutByValSlow) |
10003 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
10004 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
10005 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
10006 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
10007 | "\tandq $15, %r8\n" |
10008 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
10009 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__182_checkStackPointerAlignment__stackPointerOkay) "\n" |
10010 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
10011 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
10012 | |
10013 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__182_checkStackPointerAlignment__stackPointerOkay) |
10014 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_by_val) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
10015 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
10016 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
10017 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
10018 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
10019 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
10020 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
10021 | |
10022 | OFFLINE_ASM_OPCODE_LABEL(op_put_by_val_direct) |
10023 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10024 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
10025 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__182_load__constant) "\n" |
10026 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
10027 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__182_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
10028 | |
10029 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__182_load__constant) |
10030 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
10031 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
10032 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
10033 | |
10034 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__182_load__done) |
10035 | "\ttestq %r15, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10036 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValSlow) "\n" |
10037 | "\tmovq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1602 |
10038 | "\tmovl 108(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
10039 | "\tmovzbl 4(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
10040 | "\timull $24, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
10041 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
10042 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
10043 | "\tmovl 0(%rdx), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:992 |
10044 | "\tmovl %eax, 4(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:993 |
10045 | "\tmovzbl 4(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:994 |
10046 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10047 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
10048 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__183_load__constant) "\n" |
10049 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
10050 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__183_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
10051 | |
10052 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__183_load__constant) |
10053 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
10054 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
10055 | "\tmovq -128(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
10056 | |
10057 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__183_load__done) |
10058 | "\tcmpq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
10059 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValSlow) "\n" |
10060 | "\tmovslq %ecx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1607 |
10061 | "\tmovq 8(%rsi), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:431 |
10062 | "\tmovq " LOCAL_REFERENCE(g_gigacageBasePtrs) "@GOTPCREL(%rip), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:413 |
10063 | "\tmovq 16(%r14), %r14\n" |
10064 | "\ttestq %r14, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:414 |
10065 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__183_uncage__done) "\n" |
10066 | "\tmovq $17179869183, %r11\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:432 |
10067 | "\tandq %r11, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:415 |
10068 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:416 |
10069 | |
10070 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__183_uncage__done) |
10071 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1609 |
10072 | "\ttestl $16, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1610 |
10073 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValSlow) "\n" |
10074 | "\tandl $14, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1611 |
10075 | "\tcmpl $4, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1612 |
10076 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValNotInt32) "\n" |
10077 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1586 |
10078 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__186_contiguousPutByVal__outOfBounds) "\n" |
10079 | |
10080 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__186_contiguousPutByVal__storeResult) |
10081 | "\tmovsbq 3(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10082 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
10083 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__184_load__constant) "\n" |
10084 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
10085 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__184_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
10086 | |
10087 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__184_load__constant) |
10088 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
10089 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
10090 | "\tmovq -128(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
10091 | |
10092 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__184_load__done) |
10093 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1616 |
10094 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValSlow) "\n" |
10095 | "\tmovq %rsi, 0(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1617 |
10096 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10097 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
10098 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__185_load__constant) "\n" |
10099 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
10100 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__185_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
10101 | |
10102 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__185_load__constant) |
10103 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
10104 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
10105 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
10106 | |
10107 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__185_load__done) |
10108 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10109 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__186_writeBarrierOnOperands__writeBarrierDone) "\n" |
10110 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
10111 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__186_writeBarrierOnOperands__writeBarrierDone) "\n" |
10112 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10113 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
10114 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__186_load__constant) "\n" |
10115 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
10116 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__186_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
10117 | |
10118 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__186_load__constant) |
10119 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
10120 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
10121 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
10122 | |
10123 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__186_load__done) |
10124 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10125 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__186_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
10126 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
10127 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
10128 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__186_skipIfIsRememberedOrInEden__done) "\n" |
10129 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
10130 | "\tpush %r8\n" |
10131 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
10132 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
10133 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
10134 | "\tandq $15, %r8\n" |
10135 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
10136 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__186_checkStackPointerAlignment__stackPointerOkay) "\n" |
10137 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
10138 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
10139 | |
10140 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__186_checkStackPointerAlignment__stackPointerOkay) |
10141 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
10142 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
10143 | "\tpop %r13\n" |
10144 | |
10145 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__186_skipIfIsRememberedOrInEden__done) |
10146 | |
10147 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__186_writeBarrierOnOperandWithReload__writeBarrierDone) |
10148 | |
10149 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__186_writeBarrierOnOperands__writeBarrierDone) |
10150 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
10151 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
10152 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
10153 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
10154 | |
10155 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__186_contiguousPutByVal__outOfBounds) |
10156 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1593 |
10157 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValOutOfBounds) "\n" |
10158 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1594 |
10159 | "\tleal 1(%ecx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1595 |
10160 | "\tmovl %edx, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1596 |
10161 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__186_contiguousPutByVal__storeResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1597 |
10162 | |
10163 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValNotInt32) |
10164 | "\tcmpl $6, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1622 |
10165 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValNotDouble) "\n" |
10166 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1586 |
10167 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__189_contiguousPutByVal__outOfBounds) "\n" |
10168 | |
10169 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__189_contiguousPutByVal__storeResult) |
10170 | "\tmovsbq 3(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10171 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
10172 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__187_load__constant) "\n" |
10173 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
10174 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__187_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
10175 | |
10176 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__187_load__constant) |
10177 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
10178 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
10179 | "\tmovq -128(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
10180 | |
10181 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__187_load__done) |
10182 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1626 |
10183 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__189_storeCallback__notInt) "\n" |
10184 | "\tcvtsi2sd %esi, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1627 |
10185 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__189_storeCallback__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1628 |
10186 | |
10187 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__189_storeCallback__notInt) |
10188 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1630 |
10189 | "\tmovq %rsi, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1631 |
10190 | "\tucomisd %xmm0, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1632 |
10191 | "\tjp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValSlow) "\n" |
10192 | |
10193 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__189_storeCallback__ready) |
10194 | "\tmovsd %xmm0, 0(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1634 |
10195 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10196 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
10197 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__188_load__constant) "\n" |
10198 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
10199 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__188_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
10200 | |
10201 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__188_load__constant) |
10202 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
10203 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
10204 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
10205 | |
10206 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__188_load__done) |
10207 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10208 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__189_writeBarrierOnOperands__writeBarrierDone) "\n" |
10209 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
10210 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__189_writeBarrierOnOperands__writeBarrierDone) "\n" |
10211 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10212 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
10213 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__189_load__constant) "\n" |
10214 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
10215 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__189_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
10216 | |
10217 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__189_load__constant) |
10218 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
10219 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
10220 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
10221 | |
10222 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__189_load__done) |
10223 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10224 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__189_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
10225 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
10226 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
10227 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__189_skipIfIsRememberedOrInEden__done) "\n" |
10228 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
10229 | "\tpush %r8\n" |
10230 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
10231 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
10232 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
10233 | "\tandq $15, %r8\n" |
10234 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
10235 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__189_checkStackPointerAlignment__stackPointerOkay) "\n" |
10236 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
10237 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
10238 | |
10239 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__189_checkStackPointerAlignment__stackPointerOkay) |
10240 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
10241 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
10242 | "\tpop %r13\n" |
10243 | |
10244 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__189_skipIfIsRememberedOrInEden__done) |
10245 | |
10246 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__189_writeBarrierOnOperandWithReload__writeBarrierDone) |
10247 | |
10248 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__189_writeBarrierOnOperands__writeBarrierDone) |
10249 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
10250 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
10251 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
10252 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
10253 | |
10254 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__189_contiguousPutByVal__outOfBounds) |
10255 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1593 |
10256 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValOutOfBounds) "\n" |
10257 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1594 |
10258 | "\tleal 1(%ecx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1595 |
10259 | "\tmovl %edx, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1596 |
10260 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__189_contiguousPutByVal__storeResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1597 |
10261 | |
10262 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValNotDouble) |
10263 | "\tcmpl $8, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1639 |
10264 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValNotContiguous) "\n" |
10265 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1586 |
10266 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__192_contiguousPutByVal__outOfBounds) "\n" |
10267 | |
10268 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__192_contiguousPutByVal__storeResult) |
10269 | "\tmovsbq 3(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10270 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
10271 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__190_load__constant) "\n" |
10272 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
10273 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__190_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
10274 | |
10275 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__190_load__constant) |
10276 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
10277 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
10278 | "\tmovq -128(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
10279 | |
10280 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__190_load__done) |
10281 | "\tmovq %rsi, 0(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1643 |
10282 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10283 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
10284 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__191_load__constant) "\n" |
10285 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
10286 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__191_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
10287 | |
10288 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__191_load__constant) |
10289 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
10290 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
10291 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
10292 | |
10293 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__191_load__done) |
10294 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10295 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__192_writeBarrierOnOperands__writeBarrierDone) "\n" |
10296 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
10297 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__192_writeBarrierOnOperands__writeBarrierDone) "\n" |
10298 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10299 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
10300 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__192_load__constant) "\n" |
10301 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
10302 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__192_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
10303 | |
10304 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__192_load__constant) |
10305 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
10306 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
10307 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
10308 | |
10309 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__192_load__done) |
10310 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10311 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__192_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
10312 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
10313 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
10314 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__192_skipIfIsRememberedOrInEden__done) "\n" |
10315 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
10316 | "\tpush %r8\n" |
10317 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
10318 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
10319 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
10320 | "\tandq $15, %r8\n" |
10321 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
10322 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__192_checkStackPointerAlignment__stackPointerOkay) "\n" |
10323 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
10324 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
10325 | |
10326 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__192_checkStackPointerAlignment__stackPointerOkay) |
10327 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
10328 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
10329 | "\tpop %r13\n" |
10330 | |
10331 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__192_skipIfIsRememberedOrInEden__done) |
10332 | |
10333 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__192_writeBarrierOnOperandWithReload__writeBarrierDone) |
10334 | |
10335 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__192_writeBarrierOnOperands__writeBarrierDone) |
10336 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
10337 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
10338 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
10339 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
10340 | |
10341 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__192_contiguousPutByVal__outOfBounds) |
10342 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1593 |
10343 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValOutOfBounds) "\n" |
10344 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1594 |
10345 | "\tleal 1(%ecx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1595 |
10346 | "\tmovl %edx, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1596 |
10347 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__192_contiguousPutByVal__storeResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1597 |
10348 | |
10349 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValNotContiguous) |
10350 | "\tcmpl $10, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1648 |
10351 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValSlow) "\n" |
10352 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1649 |
10353 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValOutOfBounds) "\n" |
10354 | "\tcmpq $0, 16(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1650 |
10355 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValArrayStorageEmpty) "\n" |
10356 | |
10357 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValArrayStorageStoreResult) |
10358 | "\tmovsbq 3(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10359 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
10360 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__193_load__constant) "\n" |
10361 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
10362 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__193_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
10363 | |
10364 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__193_load__constant) |
10365 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
10366 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
10367 | "\tmovq -128(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
10368 | |
10369 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__193_load__done) |
10370 | "\tmovq %rsi, 16(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1654 |
10371 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10372 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
10373 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__194_load__constant) "\n" |
10374 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
10375 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__194_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
10376 | |
10377 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__194_load__constant) |
10378 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
10379 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
10380 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
10381 | |
10382 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__194_load__done) |
10383 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10384 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__195_writeBarrierOnOperands__writeBarrierDone) "\n" |
10385 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
10386 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__195_writeBarrierOnOperands__writeBarrierDone) "\n" |
10387 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10388 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
10389 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__195_load__constant) "\n" |
10390 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
10391 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__195_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
10392 | |
10393 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__195_load__constant) |
10394 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
10395 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
10396 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
10397 | |
10398 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__195_load__done) |
10399 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10400 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__195_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
10401 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
10402 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
10403 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__195_skipIfIsRememberedOrInEden__done) "\n" |
10404 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
10405 | "\tpush %r8\n" |
10406 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
10407 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
10408 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
10409 | "\tandq $15, %r8\n" |
10410 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
10411 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__195_checkStackPointerAlignment__stackPointerOkay) "\n" |
10412 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
10413 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
10414 | |
10415 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__195_checkStackPointerAlignment__stackPointerOkay) |
10416 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
10417 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
10418 | "\tpop %r13\n" |
10419 | |
10420 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__195_skipIfIsRememberedOrInEden__done) |
10421 | |
10422 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__195_writeBarrierOnOperandWithReload__writeBarrierDone) |
10423 | |
10424 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__195_writeBarrierOnOperands__writeBarrierDone) |
10425 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
10426 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
10427 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
10428 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
10429 | |
10430 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValArrayStorageEmpty) |
10431 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1659 |
10432 | "\taddl $1, 12(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1660 |
10433 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1661 |
10434 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValArrayStorageStoreResult) "\n" |
10435 | "\tleal 1(%ecx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1662 |
10436 | "\tmovl %esi, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1663 |
10437 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValArrayStorageStoreResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1664 |
10438 | |
10439 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValOutOfBounds) |
10440 | "\tmovb $1, 9(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1667 |
10441 | |
10442 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__196_fn__opPutByValSlow) |
10443 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
10444 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
10445 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
10446 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
10447 | "\tandq $15, %r8\n" |
10448 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
10449 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__196_checkStackPointerAlignment__stackPointerOkay) "\n" |
10450 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
10451 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
10452 | |
10453 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__196_checkStackPointerAlignment__stackPointerOkay) |
10454 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_by_val_direct) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
10455 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
10456 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
10457 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
10458 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
10459 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
10460 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
10461 | |
10462 | OFFLINE_ASM_OPCODE_LABEL(op_put_by_val_direct_wide) |
10463 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
10464 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
10465 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__196_load__constant) "\n" |
10466 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
10467 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__196_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
10468 | |
10469 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__196_load__constant) |
10470 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
10471 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
10472 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
10473 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
10474 | |
10475 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableCell__loadConstantOrVariable__size__k__196_load__done) |
10476 | "\ttestq %r15, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10477 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValSlow) "\n" |
10478 | "\tmovq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1602 |
10479 | "\tmovl 108(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
10480 | "\tmovl 17(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
10481 | "\timull $24, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
10482 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
10483 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
10484 | "\tmovl 0(%rdx), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:992 |
10485 | "\tmovl %eax, 4(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:993 |
10486 | "\tmovzbl 4(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:994 |
10487 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
10488 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
10489 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__197_load__constant) "\n" |
10490 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
10491 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__197_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
10492 | |
10493 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__197_load__constant) |
10494 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
10495 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
10496 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
10497 | "\tmovq 0(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
10498 | |
10499 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__197_load__done) |
10500 | "\tcmpq %r14, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
10501 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValSlow) "\n" |
10502 | "\tmovslq %ecx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1607 |
10503 | "\tmovq 8(%rsi), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:431 |
10504 | "\tmovq " LOCAL_REFERENCE(g_gigacageBasePtrs) "@GOTPCREL(%rip), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:413 |
10505 | "\tmovq 16(%r14), %r14\n" |
10506 | "\ttestq %r14, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:414 |
10507 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__197_uncage__done) "\n" |
10508 | "\tmovq $17179869183, %r11\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:432 |
10509 | "\tandq %r11, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:415 |
10510 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:416 |
10511 | |
10512 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadCagedJSValue__197_uncage__done) |
10513 | "\tmovq $-281474976710656, %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1609 |
10514 | "\ttestl $16, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1610 |
10515 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValSlow) "\n" |
10516 | "\tandl $14, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1611 |
10517 | "\tcmpl $4, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1612 |
10518 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValNotInt32) "\n" |
10519 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1586 |
10520 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__200_contiguousPutByVal__outOfBounds) "\n" |
10521 | |
10522 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__200_contiguousPutByVal__storeResult) |
10523 | "\tmovslq 13(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
10524 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
10525 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__198_load__constant) "\n" |
10526 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
10527 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__198_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
10528 | |
10529 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__198_load__constant) |
10530 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
10531 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
10532 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
10533 | "\tmovq 0(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
10534 | |
10535 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__198_load__done) |
10536 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1616 |
10537 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValSlow) "\n" |
10538 | "\tmovq %rsi, 0(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1617 |
10539 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
10540 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
10541 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__199_load__constant) "\n" |
10542 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
10543 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__199_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
10544 | |
10545 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__199_load__constant) |
10546 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
10547 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
10548 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
10549 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
10550 | |
10551 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__199_load__done) |
10552 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10553 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__200_writeBarrierOnOperands__writeBarrierDone) "\n" |
10554 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
10555 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__200_writeBarrierOnOperands__writeBarrierDone) "\n" |
10556 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
10557 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
10558 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__200_load__constant) "\n" |
10559 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
10560 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__200_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
10561 | |
10562 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__200_load__constant) |
10563 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
10564 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
10565 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
10566 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
10567 | |
10568 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__200_load__done) |
10569 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10570 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__200_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
10571 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
10572 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
10573 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__200_skipIfIsRememberedOrInEden__done) "\n" |
10574 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
10575 | "\tpush %r8\n" |
10576 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
10577 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
10578 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
10579 | "\tandq $15, %r8\n" |
10580 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
10581 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__200_checkStackPointerAlignment__stackPointerOkay) "\n" |
10582 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
10583 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
10584 | |
10585 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__200_checkStackPointerAlignment__stackPointerOkay) |
10586 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
10587 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
10588 | "\tpop %r13\n" |
10589 | |
10590 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__200_skipIfIsRememberedOrInEden__done) |
10591 | |
10592 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__200_writeBarrierOnOperandWithReload__writeBarrierDone) |
10593 | |
10594 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__200_writeBarrierOnOperands__writeBarrierDone) |
10595 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
10596 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
10597 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
10598 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
10599 | |
10600 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__200_contiguousPutByVal__outOfBounds) |
10601 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1593 |
10602 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValOutOfBounds) "\n" |
10603 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1594 |
10604 | "\tleal 1(%ecx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1595 |
10605 | "\tmovl %edx, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1596 |
10606 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__200_contiguousPutByVal__storeResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1597 |
10607 | |
10608 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValNotInt32) |
10609 | "\tcmpl $6, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1622 |
10610 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValNotDouble) "\n" |
10611 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1586 |
10612 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__203_contiguousPutByVal__outOfBounds) "\n" |
10613 | |
10614 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__203_contiguousPutByVal__storeResult) |
10615 | "\tmovslq 13(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
10616 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
10617 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__201_load__constant) "\n" |
10618 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
10619 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__201_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
10620 | |
10621 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__201_load__constant) |
10622 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
10623 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
10624 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
10625 | "\tmovq 0(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
10626 | |
10627 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__201_load__done) |
10628 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1626 |
10629 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__203_storeCallback__notInt) "\n" |
10630 | "\tcvtsi2sd %esi, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1627 |
10631 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__203_storeCallback__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1628 |
10632 | |
10633 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__203_storeCallback__notInt) |
10634 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1630 |
10635 | "\tmovq %rsi, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1631 |
10636 | "\tucomisd %xmm0, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1632 |
10637 | "\tjp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValSlow) "\n" |
10638 | |
10639 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__203_storeCallback__ready) |
10640 | "\tmovsd %xmm0, 0(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1634 |
10641 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
10642 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
10643 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__202_load__constant) "\n" |
10644 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
10645 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__202_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
10646 | |
10647 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__202_load__constant) |
10648 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
10649 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
10650 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
10651 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
10652 | |
10653 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__202_load__done) |
10654 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10655 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__203_writeBarrierOnOperands__writeBarrierDone) "\n" |
10656 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
10657 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__203_writeBarrierOnOperands__writeBarrierDone) "\n" |
10658 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
10659 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
10660 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__203_load__constant) "\n" |
10661 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
10662 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__203_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
10663 | |
10664 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__203_load__constant) |
10665 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
10666 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
10667 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
10668 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
10669 | |
10670 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__203_load__done) |
10671 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10672 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__203_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
10673 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
10674 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
10675 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__203_skipIfIsRememberedOrInEden__done) "\n" |
10676 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
10677 | "\tpush %r8\n" |
10678 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
10679 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
10680 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
10681 | "\tandq $15, %r8\n" |
10682 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
10683 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__203_checkStackPointerAlignment__stackPointerOkay) "\n" |
10684 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
10685 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
10686 | |
10687 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__203_checkStackPointerAlignment__stackPointerOkay) |
10688 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
10689 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
10690 | "\tpop %r13\n" |
10691 | |
10692 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__203_skipIfIsRememberedOrInEden__done) |
10693 | |
10694 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__203_writeBarrierOnOperandWithReload__writeBarrierDone) |
10695 | |
10696 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__203_writeBarrierOnOperands__writeBarrierDone) |
10697 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
10698 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
10699 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
10700 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
10701 | |
10702 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__203_contiguousPutByVal__outOfBounds) |
10703 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1593 |
10704 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValOutOfBounds) "\n" |
10705 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1594 |
10706 | "\tleal 1(%ecx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1595 |
10707 | "\tmovl %edx, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1596 |
10708 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__203_contiguousPutByVal__storeResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1597 |
10709 | |
10710 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValNotDouble) |
10711 | "\tcmpl $8, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1639 |
10712 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValNotContiguous) "\n" |
10713 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1586 |
10714 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__206_contiguousPutByVal__outOfBounds) "\n" |
10715 | |
10716 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__206_contiguousPutByVal__storeResult) |
10717 | "\tmovslq 13(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
10718 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
10719 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__204_load__constant) "\n" |
10720 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
10721 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__204_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
10722 | |
10723 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__204_load__constant) |
10724 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
10725 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
10726 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
10727 | "\tmovq 0(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
10728 | |
10729 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__loadConstantOrVariable__size__k__204_load__done) |
10730 | "\tmovq %rsi, 0(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1643 |
10731 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
10732 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
10733 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__205_load__constant) "\n" |
10734 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
10735 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__205_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
10736 | |
10737 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__205_load__constant) |
10738 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
10739 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
10740 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
10741 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
10742 | |
10743 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__205_load__done) |
10744 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10745 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__206_writeBarrierOnOperands__writeBarrierDone) "\n" |
10746 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
10747 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__206_writeBarrierOnOperands__writeBarrierDone) "\n" |
10748 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
10749 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
10750 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__206_load__constant) "\n" |
10751 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
10752 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__206_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
10753 | |
10754 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__206_load__constant) |
10755 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
10756 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
10757 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
10758 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
10759 | |
10760 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__206_load__done) |
10761 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10762 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__206_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
10763 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
10764 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
10765 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__206_skipIfIsRememberedOrInEden__done) "\n" |
10766 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
10767 | "\tpush %r8\n" |
10768 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
10769 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
10770 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
10771 | "\tandq $15, %r8\n" |
10772 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
10773 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__206_checkStackPointerAlignment__stackPointerOkay) "\n" |
10774 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
10775 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
10776 | |
10777 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__206_checkStackPointerAlignment__stackPointerOkay) |
10778 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
10779 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
10780 | "\tpop %r13\n" |
10781 | |
10782 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__206_skipIfIsRememberedOrInEden__done) |
10783 | |
10784 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__writeBarrierOnOperands__writeBarrierOnOperand__206_writeBarrierOnOperandWithReload__writeBarrierDone) |
10785 | |
10786 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__contiguousPutByVal__storeCallback__206_writeBarrierOnOperands__writeBarrierDone) |
10787 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
10788 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
10789 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
10790 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
10791 | |
10792 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__206_contiguousPutByVal__outOfBounds) |
10793 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1593 |
10794 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValOutOfBounds) "\n" |
10795 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1594 |
10796 | "\tleal 1(%ecx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1595 |
10797 | "\tmovl %edx, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1596 |
10798 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__206_contiguousPutByVal__storeResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1597 |
10799 | |
10800 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValNotContiguous) |
10801 | "\tcmpl $10, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1648 |
10802 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValSlow) "\n" |
10803 | "\tcmpl -4(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1649 |
10804 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValOutOfBounds) "\n" |
10805 | "\tcmpq $0, 16(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1650 |
10806 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValArrayStorageEmpty) "\n" |
10807 | |
10808 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValArrayStorageStoreResult) |
10809 | "\tmovslq 13(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
10810 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
10811 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__207_load__constant) "\n" |
10812 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
10813 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__207_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
10814 | |
10815 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__207_load__constant) |
10816 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
10817 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
10818 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
10819 | "\tmovq 0(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
10820 | |
10821 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__207_load__done) |
10822 | "\tmovq %rsi, 16(%rax, %rcx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1654 |
10823 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
10824 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
10825 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__208_load__constant) "\n" |
10826 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
10827 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__208_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
10828 | |
10829 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__208_load__constant) |
10830 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
10831 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
10832 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
10833 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
10834 | |
10835 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__208_load__done) |
10836 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10837 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__209_writeBarrierOnOperands__writeBarrierDone) "\n" |
10838 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
10839 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__209_writeBarrierOnOperands__writeBarrierDone) "\n" |
10840 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
10841 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
10842 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__209_load__constant) "\n" |
10843 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
10844 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__209_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
10845 | |
10846 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__209_load__constant) |
10847 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
10848 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
10849 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
10850 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
10851 | |
10852 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__209_load__done) |
10853 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
10854 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__209_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
10855 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
10856 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
10857 | "\tja " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__209_skipIfIsRememberedOrInEden__done) "\n" |
10858 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
10859 | "\tpush %r8\n" |
10860 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
10861 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
10862 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
10863 | "\tandq $15, %r8\n" |
10864 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
10865 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__209_checkStackPointerAlignment__stackPointerOkay) "\n" |
10866 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
10867 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
10868 | |
10869 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__209_checkStackPointerAlignment__stackPointerOkay) |
10870 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
10871 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
10872 | "\tpop %r13\n" |
10873 | |
10874 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__209_skipIfIsRememberedOrInEden__done) |
10875 | |
10876 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__209_writeBarrierOnOperandWithReload__writeBarrierDone) |
10877 | |
10878 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__209_writeBarrierOnOperands__writeBarrierDone) |
10879 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
10880 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
10881 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
10882 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
10883 | |
10884 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValArrayStorageEmpty) |
10885 | "\tmovb $1, 8(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1659 |
10886 | "\taddl $1, 12(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1660 |
10887 | "\tcmpl -8(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1661 |
10888 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValArrayStorageStoreResult) "\n" |
10889 | "\tleal 1(%ecx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1662 |
10890 | "\tmovl %esi, -8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1663 |
10891 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValArrayStorageStoreResult) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1664 |
10892 | |
10893 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValOutOfBounds) |
10894 | "\tmovb $1, 9(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1667 |
10895 | |
10896 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__210_fn__opPutByValSlow) |
10897 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
10898 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
10899 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
10900 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
10901 | "\tandq $15, %r8\n" |
10902 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
10903 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__210_checkStackPointerAlignment__stackPointerOkay) "\n" |
10904 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
10905 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
10906 | |
10907 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_putByValOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__210_checkStackPointerAlignment__stackPointerOkay) |
10908 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_by_val_direct) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
10909 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
10910 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
10911 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
10912 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
10913 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
10914 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
10915 | |
10916 | OFFLINE_ASM_OPCODE_LABEL(op_jeq_null) |
10917 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10918 | "\tcmpl $16, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1025 |
10919 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__assertNotConstant__size__k__210_assert__ok) "\n" |
10920 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
10921 | |
10922 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__assertNotConstant__size__k__210_assert__ok) |
10923 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1701 |
10924 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1702 |
10925 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__immediate) "\n" |
10926 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
10927 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
10928 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
10929 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
10930 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
10931 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
10932 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
10933 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
10934 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
10935 | "\ttestb $1, 6(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1719 |
10936 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__cellHandler__notMasqueradesAsUndefined) "\n" |
10937 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1720 |
10938 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1721 |
10939 | "\tcmpq %rax, 24(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1722 |
10940 | "\tje " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__target) "\n" |
10941 | |
10942 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__cellHandler__notMasqueradesAsUndefined) |
10943 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
10944 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
10945 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
10946 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
10947 | |
10948 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__target) |
10949 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
10950 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
10951 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__211_jumpImpl__outOfLineJumpTarget) "\n" |
10952 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
10953 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
10954 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
10955 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
10956 | |
10957 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__211_jumpImpl__outOfLineJumpTarget) |
10958 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
10959 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
10960 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
10961 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
10962 | "\tandq $15, %r8\n" |
10963 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
10964 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__211_checkStackPointerAlignment__stackPointerOkay) "\n" |
10965 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
10966 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
10967 | |
10968 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__211_checkStackPointerAlignment__stackPointerOkay) |
10969 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
10970 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
10971 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
10972 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
10973 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
10974 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
10975 | |
10976 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__immediate) |
10977 | "\tandq $-9, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1711 |
10978 | "\tcmpq $2, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1725 |
10979 | "\tje " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__target) "\n" |
10980 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
10981 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
10982 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
10983 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
10984 | |
10985 | OFFLINE_ASM_OPCODE_LABEL(op_jeq_null_wide) |
10986 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
10987 | "\tcmpl $1073741824, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1025 |
10988 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__assertNotConstant__size__k__211_assert__ok) "\n" |
10989 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
10990 | |
10991 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__assertNotConstant__size__k__211_assert__ok) |
10992 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1701 |
10993 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1702 |
10994 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__212_impl__immediate) "\n" |
10995 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
10996 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
10997 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
10998 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
10999 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
11000 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
11001 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
11002 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
11003 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
11004 | "\ttestb $1, 6(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1719 |
11005 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__211_cellHandler__notMasqueradesAsUndefined) "\n" |
11006 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1720 |
11007 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1721 |
11008 | "\tcmpq %rax, 24(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1722 |
11009 | "\tje " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__212_impl__target) "\n" |
11010 | |
11011 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__211_cellHandler__notMasqueradesAsUndefined) |
11012 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11013 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11014 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11015 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11016 | |
11017 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__212_impl__target) |
11018 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
11019 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
11020 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__212_jumpImpl__outOfLineJumpTarget) "\n" |
11021 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11022 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11023 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11024 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11025 | |
11026 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__212_jumpImpl__outOfLineJumpTarget) |
11027 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11028 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11029 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11030 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11031 | "\tandq $15, %r8\n" |
11032 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11033 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__212_checkStackPointerAlignment__stackPointerOkay) "\n" |
11034 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11035 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11036 | |
11037 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__212_checkStackPointerAlignment__stackPointerOkay) |
11038 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11039 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11040 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11041 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11042 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11043 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11044 | |
11045 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__212_impl__immediate) |
11046 | "\tandq $-9, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1711 |
11047 | "\tcmpq $2, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1725 |
11048 | "\tje " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__212_impl__target) "\n" |
11049 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11050 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11051 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11052 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11053 | |
11054 | OFFLINE_ASM_OPCODE_LABEL(op_jneq_null) |
11055 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
11056 | "\tcmpl $16, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1025 |
11057 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__assertNotConstant__size__k__212_assert__ok) "\n" |
11058 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
11059 | |
11060 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__assertNotConstant__size__k__212_assert__ok) |
11061 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1701 |
11062 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1702 |
11063 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__213_impl__immediate) "\n" |
11064 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
11065 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
11066 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
11067 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
11068 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
11069 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
11070 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
11071 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
11072 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
11073 | "\ttestb $1, 6(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1730 |
11074 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__213_impl__target) "\n" |
11075 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1731 |
11076 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1732 |
11077 | "\tcmpq %rax, 24(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1733 |
11078 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__213_impl__target) "\n" |
11079 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11080 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11081 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11082 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11083 | |
11084 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__213_impl__target) |
11085 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
11086 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
11087 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__213_jumpImpl__outOfLineJumpTarget) "\n" |
11088 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11089 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11090 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11091 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11092 | |
11093 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__213_jumpImpl__outOfLineJumpTarget) |
11094 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11095 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11096 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11097 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11098 | "\tandq $15, %r8\n" |
11099 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11100 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__213_checkStackPointerAlignment__stackPointerOkay) "\n" |
11101 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11102 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11103 | |
11104 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__213_checkStackPointerAlignment__stackPointerOkay) |
11105 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11106 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11107 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11108 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11109 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11110 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11111 | |
11112 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__213_impl__immediate) |
11113 | "\tandq $-9, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1711 |
11114 | "\tcmpq $2, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1735 |
11115 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__213_impl__target) "\n" |
11116 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11117 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11118 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11119 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11120 | |
11121 | OFFLINE_ASM_OPCODE_LABEL(op_jneq_null_wide) |
11122 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
11123 | "\tcmpl $1073741824, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1025 |
11124 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__assertNotConstant__size__k__213_assert__ok) "\n" |
11125 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
11126 | |
11127 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__assertNotConstant__size__k__213_assert__ok) |
11128 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1701 |
11129 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1702 |
11130 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__214_impl__immediate) "\n" |
11131 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
11132 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
11133 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
11134 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
11135 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
11136 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
11137 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
11138 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
11139 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
11140 | "\ttestb $1, 6(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1730 |
11141 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__214_impl__target) "\n" |
11142 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1731 |
11143 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1732 |
11144 | "\tcmpq %rax, 24(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1733 |
11145 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__214_impl__target) "\n" |
11146 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11147 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11148 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11149 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11150 | |
11151 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__214_impl__target) |
11152 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
11153 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
11154 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__214_jumpImpl__outOfLineJumpTarget) "\n" |
11155 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11156 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11157 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11158 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11159 | |
11160 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__214_jumpImpl__outOfLineJumpTarget) |
11161 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11162 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11163 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11164 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11165 | "\tandq $15, %r8\n" |
11166 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11167 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__214_checkStackPointerAlignment__stackPointerOkay) "\n" |
11168 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11169 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11170 | |
11171 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__214_checkStackPointerAlignment__stackPointerOkay) |
11172 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11173 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11174 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11175 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11176 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11177 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11178 | |
11179 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__214_impl__immediate) |
11180 | "\tandq $-9, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1711 |
11181 | "\tcmpq $2, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1735 |
11182 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_equalNullJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__214_impl__target) "\n" |
11183 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11184 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11185 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11186 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11187 | |
11188 | OFFLINE_ASM_OPCODE_LABEL(op_jneq_ptr) |
11189 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
11190 | "\tmovzbl 2(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
11191 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1741 |
11192 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1742 |
11193 | "\tmovq 1688(%rdx, %rsi, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1743 |
11194 | "\tcmpq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1744 |
11195 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opJneqPtrTarget) "\n" |
11196 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11197 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11198 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11199 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11200 | |
11201 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opJneqPtrTarget) |
11202 | "\tmovl 112(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
11203 | "\tmovzbl 4(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
11204 | "\tsall $0, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
11205 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
11206 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
11207 | "\tmovb $1, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1749 |
11208 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
11209 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
11210 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__215_jumpImpl__outOfLineJumpTarget) "\n" |
11211 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11212 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11213 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11214 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11215 | |
11216 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__215_jumpImpl__outOfLineJumpTarget) |
11217 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11218 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11219 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11220 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11221 | "\tandq $15, %r8\n" |
11222 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11223 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__jumpImpl__callSlowPath__cCall2__215_checkStackPointerAlignment__stackPointerOkay) "\n" |
11224 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11225 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11226 | |
11227 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__jumpImpl__callSlowPath__cCall2__215_checkStackPointerAlignment__stackPointerOkay) |
11228 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11229 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11230 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11231 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11232 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11233 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11234 | |
11235 | OFFLINE_ASM_OPCODE_LABEL(op_jneq_ptr_wide) |
11236 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
11237 | "\tmovl 9(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
11238 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1741 |
11239 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1742 |
11240 | "\tmovq 1688(%rdx, %rsi, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1743 |
11241 | "\tcmpq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1744 |
11242 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__216_fn__opJneqPtrTarget) "\n" |
11243 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11244 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11245 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11246 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11247 | |
11248 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__216_fn__opJneqPtrTarget) |
11249 | "\tmovl 112(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
11250 | "\tmovl 17(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
11251 | "\tsall $0, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
11252 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
11253 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
11254 | "\tmovb $1, 0(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1749 |
11255 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
11256 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
11257 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__216_jumpImpl__outOfLineJumpTarget) "\n" |
11258 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11259 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11260 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11261 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11262 | |
11263 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__216_jumpImpl__outOfLineJumpTarget) |
11264 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11265 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11266 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11267 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11268 | "\tandq $15, %r8\n" |
11269 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11270 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__jumpImpl__callSlowPath__cCall2__216_checkStackPointerAlignment__stackPointerOkay) "\n" |
11271 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11272 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11273 | |
11274 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__jumpImpl__callSlowPath__cCall2__216_checkStackPointerAlignment__stackPointerOkay) |
11275 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11276 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11277 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11278 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11279 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11280 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11281 | |
11282 | OFFLINE_ASM_OPCODE_LABEL(op_switch_imm) |
11283 | "\tmovsbq 3(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
11284 | "\tmovzbl 1(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
11285 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
11286 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__216_load__constant) "\n" |
11287 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
11288 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__216_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
11289 | |
11290 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__216_load__constant) |
11291 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
11292 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
11293 | "\tmovq -128(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
11294 | |
11295 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__216_load__done) |
11296 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1850 |
11297 | "\tmovq 304(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1851 |
11298 | "\timull $48, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1852 |
11299 | "\tmovq 16(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1853 |
11300 | "\taddq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1854 |
11301 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1855 |
11302 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchImmNotInt) "\n" |
11303 | "\tsubl 16(%rdx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1856 |
11304 | "\tcmpl 12(%rdx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1857 |
11305 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchImmFallThrough) "\n" |
11306 | "\tmovq 0(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1858 |
11307 | "\tmovslq 0(%rcx, %rsi, 4), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1859 |
11308 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1860 |
11309 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchImmFallThrough) "\n" |
11310 | "\taddq %rsi, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11311 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11312 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11313 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11314 | |
11315 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchImmNotInt) |
11316 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1864 |
11317 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchImmSlow) "\n" |
11318 | |
11319 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchImmFallThrough) |
11320 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
11321 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
11322 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__217_jumpImpl__outOfLineJumpTarget) "\n" |
11323 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11324 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11325 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11326 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11327 | |
11328 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__217_jumpImpl__outOfLineJumpTarget) |
11329 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11330 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11331 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11332 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11333 | "\tandq $15, %r8\n" |
11334 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11335 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__217_checkStackPointerAlignment__stackPointerOkay) "\n" |
11336 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11337 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11338 | |
11339 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__217_checkStackPointerAlignment__stackPointerOkay) |
11340 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11341 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11342 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11343 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11344 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11345 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11346 | |
11347 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchImmSlow) |
11348 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11349 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11350 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11351 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11352 | "\tandq $15, %r8\n" |
11353 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11354 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__218_checkStackPointerAlignment__stackPointerOkay) "\n" |
11355 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11356 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11357 | |
11358 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__218_checkStackPointerAlignment__stackPointerOkay) |
11359 | "\tcall " LOCAL_REFERENCE(llint_slow_path_switch_imm) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11360 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11361 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11362 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11363 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11364 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11365 | |
11366 | OFFLINE_ASM_OPCODE_LABEL(op_switch_imm_wide) |
11367 | "\tmovslq 13(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
11368 | "\tmovl 5(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
11369 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
11370 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__218_load__constant) "\n" |
11371 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
11372 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__218_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
11373 | |
11374 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__218_load__constant) |
11375 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
11376 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
11377 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
11378 | "\tmovq 0(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
11379 | |
11380 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__218_load__done) |
11381 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1850 |
11382 | "\tmovq 304(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1851 |
11383 | "\timull $48, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1852 |
11384 | "\tmovq 16(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1853 |
11385 | "\taddq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1854 |
11386 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1855 |
11387 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__220_impl__opSwitchImmNotInt) "\n" |
11388 | "\tsubl 16(%rdx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1856 |
11389 | "\tcmpl 12(%rdx), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1857 |
11390 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__220_impl__opSwitchImmFallThrough) "\n" |
11391 | "\tmovq 0(%rdx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1858 |
11392 | "\tmovslq 0(%rcx, %rsi, 4), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1859 |
11393 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1860 |
11394 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__220_impl__opSwitchImmFallThrough) "\n" |
11395 | "\taddq %rsi, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11396 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11397 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11398 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11399 | |
11400 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__220_impl__opSwitchImmNotInt) |
11401 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1864 |
11402 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__220_impl__opSwitchImmSlow) "\n" |
11403 | |
11404 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__220_impl__opSwitchImmFallThrough) |
11405 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
11406 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
11407 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__219_jumpImpl__outOfLineJumpTarget) "\n" |
11408 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11409 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11410 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11411 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11412 | |
11413 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__219_jumpImpl__outOfLineJumpTarget) |
11414 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11415 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11416 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11417 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11418 | "\tandq $15, %r8\n" |
11419 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11420 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__219_checkStackPointerAlignment__stackPointerOkay) "\n" |
11421 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11422 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11423 | |
11424 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__219_checkStackPointerAlignment__stackPointerOkay) |
11425 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11426 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11427 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11428 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11429 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11430 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11431 | |
11432 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__220_impl__opSwitchImmSlow) |
11433 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11434 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11435 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11436 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11437 | "\tandq $15, %r8\n" |
11438 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11439 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__220_checkStackPointerAlignment__stackPointerOkay) "\n" |
11440 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11441 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11442 | |
11443 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__220_checkStackPointerAlignment__stackPointerOkay) |
11444 | "\tcall " LOCAL_REFERENCE(llint_slow_path_switch_imm) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11445 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11446 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11447 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11448 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11449 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11450 | |
11451 | OFFLINE_ASM_OPCODE_LABEL(op_switch_char) |
11452 | "\tmovsbq 3(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
11453 | "\tmovzbl 1(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
11454 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
11455 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__220_load__constant) "\n" |
11456 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
11457 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__220_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
11458 | |
11459 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__220_load__constant) |
11460 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
11461 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
11462 | "\tmovq -128(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
11463 | |
11464 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__220_load__done) |
11465 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1878 |
11466 | "\tmovq 304(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1879 |
11467 | "\timull $48, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1880 |
11468 | "\tmovq 16(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1881 |
11469 | "\taddq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1882 |
11470 | "\ttestq %r15, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1883 |
11471 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchCharFallThrough) "\n" |
11472 | "\tcmpb $1, 5(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1884 |
11473 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchCharFallThrough) "\n" |
11474 | "\tmovq 8(%rsi), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1885 |
11475 | "\ttestq $1, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1886 |
11476 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchOnRope) "\n" |
11477 | "\tcmpl $1, 4(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1887 |
11478 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchCharFallThrough) "\n" |
11479 | "\tmovq 8(%rax), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1888 |
11480 | "\ttestl $4, 16(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1889 |
11481 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchChar8Bit) "\n" |
11482 | "\tmovzwl 0(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1890 |
11483 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchCharReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1891 |
11484 | |
11485 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchChar8Bit) |
11486 | "\tmovzbl 0(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1893 |
11487 | |
11488 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchCharReady) |
11489 | "\tsubl 16(%rdx), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1895 |
11490 | "\tcmpl 12(%rdx), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1896 |
11491 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchCharFallThrough) "\n" |
11492 | "\tmovq 0(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1897 |
11493 | "\tmovslq 0(%rdx, %rax, 4), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1898 |
11494 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1899 |
11495 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchCharFallThrough) "\n" |
11496 | "\taddq %rsi, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11497 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11498 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11499 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11500 | |
11501 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchCharFallThrough) |
11502 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
11503 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
11504 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__221_jumpImpl__outOfLineJumpTarget) "\n" |
11505 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11506 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11507 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11508 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11509 | |
11510 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__221_jumpImpl__outOfLineJumpTarget) |
11511 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11512 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11513 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11514 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11515 | "\tandq $15, %r8\n" |
11516 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11517 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__221_checkStackPointerAlignment__stackPointerOkay) "\n" |
11518 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11519 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11520 | |
11521 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__221_checkStackPointerAlignment__stackPointerOkay) |
11522 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11523 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11524 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11525 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11526 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11527 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11528 | |
11529 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchOnRope) |
11530 | "\tcmpl $1, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1906 |
11531 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchCharFallThrough) "\n" |
11532 | |
11533 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__opSwitchOnRopeChar) |
11534 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11535 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11536 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11537 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11538 | "\tandq $15, %r8\n" |
11539 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11540 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__222_checkStackPointerAlignment__stackPointerOkay) "\n" |
11541 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11542 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11543 | |
11544 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__222_checkStackPointerAlignment__stackPointerOkay) |
11545 | "\tcall " LOCAL_REFERENCE(llint_slow_path_switch_char) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11546 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11547 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11548 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11549 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11550 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11551 | |
11552 | OFFLINE_ASM_OPCODE_LABEL(op_switch_char_wide) |
11553 | "\tmovslq 13(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
11554 | "\tmovl 5(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
11555 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
11556 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__222_load__constant) "\n" |
11557 | "\tmovq 0(%rbp, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
11558 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__222_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
11559 | |
11560 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__222_load__constant) |
11561 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
11562 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
11563 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
11564 | "\tmovq 0(%rsi, %rdx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
11565 | |
11566 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__222_load__done) |
11567 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1878 |
11568 | "\tmovq 304(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1879 |
11569 | "\timull $48, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1880 |
11570 | "\tmovq 16(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1881 |
11571 | "\taddq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1882 |
11572 | "\ttestq %r15, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1883 |
11573 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__224_impl__opSwitchCharFallThrough) "\n" |
11574 | "\tcmpb $1, 5(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1884 |
11575 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__224_impl__opSwitchCharFallThrough) "\n" |
11576 | "\tmovq 8(%rsi), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1885 |
11577 | "\ttestq $1, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1886 |
11578 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__224_impl__opSwitchOnRope) "\n" |
11579 | "\tcmpl $1, 4(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1887 |
11580 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__224_impl__opSwitchCharFallThrough) "\n" |
11581 | "\tmovq 8(%rax), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1888 |
11582 | "\ttestl $4, 16(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1889 |
11583 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__224_impl__opSwitchChar8Bit) "\n" |
11584 | "\tmovzwl 0(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1890 |
11585 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__224_impl__opSwitchCharReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1891 |
11586 | |
11587 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__224_impl__opSwitchChar8Bit) |
11588 | "\tmovzbl 0(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1893 |
11589 | |
11590 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__224_impl__opSwitchCharReady) |
11591 | "\tsubl 16(%rdx), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1895 |
11592 | "\tcmpl 12(%rdx), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1896 |
11593 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__224_impl__opSwitchCharFallThrough) "\n" |
11594 | "\tmovq 0(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1897 |
11595 | "\tmovslq 0(%rdx, %rax, 4), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1898 |
11596 | "\ttestl %esi, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1899 |
11597 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__224_impl__opSwitchCharFallThrough) "\n" |
11598 | "\taddq %rsi, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11599 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11600 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11601 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11602 | |
11603 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__224_impl__opSwitchCharFallThrough) |
11604 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
11605 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
11606 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__223_jumpImpl__outOfLineJumpTarget) "\n" |
11607 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11608 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11609 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11610 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11611 | |
11612 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__223_jumpImpl__outOfLineJumpTarget) |
11613 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11614 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11615 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11616 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11617 | "\tandq $15, %r8\n" |
11618 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11619 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__223_checkStackPointerAlignment__stackPointerOkay) "\n" |
11620 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11621 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11622 | |
11623 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__223_checkStackPointerAlignment__stackPointerOkay) |
11624 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11625 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11626 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11627 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11628 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11629 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11630 | |
11631 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__224_impl__opSwitchOnRope) |
11632 | "\tcmpl $1, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1906 |
11633 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__224_impl__opSwitchCharFallThrough) "\n" |
11634 | |
11635 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__224_impl__opSwitchOnRopeChar) |
11636 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11637 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11638 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11639 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11640 | "\tandq $15, %r8\n" |
11641 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11642 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__224_checkStackPointerAlignment__stackPointerOkay) "\n" |
11643 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11644 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11645 | |
11646 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__224_checkStackPointerAlignment__stackPointerOkay) |
11647 | "\tcall " LOCAL_REFERENCE(llint_slow_path_switch_char) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11648 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11649 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11650 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11651 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11652 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11653 | |
11654 | OFFLINE_ASM_OPCODE_LABEL(op_ret) |
11655 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1009 |
11656 | "\taddl $10, 256(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1010 |
11657 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__continue) "\n" |
11658 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11659 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11660 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11661 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11662 | "\tandq $15, %r8\n" |
11663 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11664 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__225_checkStackPointerAlignment__stackPointerOkay) "\n" |
11665 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11666 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11667 | |
11668 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__225_checkStackPointerAlignment__stackPointerOkay) |
11669 | "\tcall " LOCAL_REFERENCE(llint_replace) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11670 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11671 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11672 | |
11673 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__continue) |
11674 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
11675 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
11676 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__225_load__constant) "\n" |
11677 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
11678 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__225_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
11679 | |
11680 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__225_load__constant) |
11681 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
11682 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
11683 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
11684 | |
11685 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__225_load__done) |
11686 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
11687 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
11688 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
11689 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
11690 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:693 |
11691 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:698 |
11692 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1215 |
11693 | |
11694 | OFFLINE_ASM_OPCODE_LABEL(op_ret_wide) |
11695 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1009 |
11696 | "\taddl $10, 256(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1010 |
11697 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__226_checkSwitchToJIT__continue) "\n" |
11698 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11699 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11700 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11701 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11702 | "\tandq $15, %r8\n" |
11703 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11704 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__226_checkStackPointerAlignment__stackPointerOkay) "\n" |
11705 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11706 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11707 | |
11708 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__226_checkStackPointerAlignment__stackPointerOkay) |
11709 | "\tcall " LOCAL_REFERENCE(llint_replace) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11710 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11711 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11712 | |
11713 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__226_checkSwitchToJIT__continue) |
11714 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
11715 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
11716 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__226_load__constant) "\n" |
11717 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
11718 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__226_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
11719 | |
11720 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__226_load__constant) |
11721 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
11722 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
11723 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
11724 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
11725 | |
11726 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__226_load__done) |
11727 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
11728 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
11729 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
11730 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
11731 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:693 |
11732 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:698 |
11733 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1215 |
11734 | |
11735 | OFFLINE_ASM_OPCODE_LABEL(op_to_primitive) |
11736 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
11737 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
11738 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__227_load__constant) "\n" |
11739 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
11740 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__227_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
11741 | |
11742 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__227_load__constant) |
11743 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
11744 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
11745 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
11746 | |
11747 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__227_load__done) |
11748 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1965 |
11749 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opToPrimitiveIsImm) "\n" |
11750 | "\tcmpb $22, 5(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1966 |
11751 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opToPrimitiveSlowCase) "\n" |
11752 | |
11753 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opToPrimitiveIsImm) |
11754 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
11755 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
11756 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
11757 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11758 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11759 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11760 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11761 | |
11762 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__opToPrimitiveSlowCase) |
11763 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11764 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11765 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11766 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11767 | "\tandq $15, %r8\n" |
11768 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11769 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__227_checkStackPointerAlignment__stackPointerOkay) "\n" |
11770 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11771 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11772 | |
11773 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__227_checkStackPointerAlignment__stackPointerOkay) |
11774 | "\tcall " LOCAL_REFERENCE(slow_path_to_primitive) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11775 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11776 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11777 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11778 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11779 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11780 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11781 | |
11782 | OFFLINE_ASM_OPCODE_LABEL(op_to_primitive_wide) |
11783 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
11784 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
11785 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__228_load__constant) "\n" |
11786 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
11787 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__228_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
11788 | |
11789 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__228_load__constant) |
11790 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
11791 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
11792 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
11793 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
11794 | |
11795 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__228_load__done) |
11796 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1965 |
11797 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__228_fn__opToPrimitiveIsImm) "\n" |
11798 | "\tcmpb $22, 5(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1966 |
11799 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__228_fn__opToPrimitiveSlowCase) "\n" |
11800 | |
11801 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__228_fn__opToPrimitiveIsImm) |
11802 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
11803 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
11804 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
11805 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11806 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11807 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11808 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11809 | |
11810 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__228_fn__opToPrimitiveSlowCase) |
11811 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11812 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11813 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11814 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11815 | "\tandq $15, %r8\n" |
11816 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11817 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__228_checkStackPointerAlignment__stackPointerOkay) "\n" |
11818 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11819 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11820 | |
11821 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__228_checkStackPointerAlignment__stackPointerOkay) |
11822 | "\tcall " LOCAL_REFERENCE(slow_path_to_primitive) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11823 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11824 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11825 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11826 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11827 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11828 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11829 | |
11830 | OFFLINE_ASM_OPCODE_LABEL(op_catch) |
11831 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1982 |
11832 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1983 |
11833 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1984 |
11834 | "\tmovq 45016(%rcx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:797 |
11835 | "\tsubq $80, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:875 |
11836 | "\tleaq 32(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:799 |
11837 | "\tmovq 0(%rax), %rbx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:820 |
11838 | "\tmovq 8(%rax), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:821 |
11839 | "\tmovq 16(%rax), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:822 |
11840 | "\tmovq 24(%rax), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:823 |
11841 | "\tmovq 32(%rax), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:824 |
11842 | "\tmovq 51920(%rcx), %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1986 |
11843 | "\tmovq $0, 51920(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1987 |
11844 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
11845 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
11846 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
11847 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
11848 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
11849 | "\tmovq %rbp, %rsp\n" |
11850 | "\tsubq %rdx, %rsp\n" |
11851 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1990 |
11852 | "\tmovq 288(%r13), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1991 |
11853 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1992 |
11854 | "\tmovq 51936(%rcx), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1993 |
11855 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1994 |
11856 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11857 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11858 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11859 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11860 | "\tandq $15, %r8\n" |
11861 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11862 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_commonOp__fn__callSlowPath__cCall2__229_checkStackPointerAlignment__stackPointerOkay) "\n" |
11863 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11864 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11865 | |
11866 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonOp__fn__callSlowPath__cCall2__229_checkStackPointerAlignment__stackPointerOkay) |
11867 | "\tcall " LOCAL_REFERENCE(llint_slow_path_check_if_exception_is_uncatchable_and_notify_profiler) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11868 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11869 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11870 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1997 |
11871 | "\tje " LOCAL_LABEL_STRING(_offlineasm_commonOp__fn__isCatchableException) "\n" |
11872 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1998 |
11873 | |
11874 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonOp__fn__isCatchableException) |
11875 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2001 |
11876 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2002 |
11877 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2003 |
11878 | "\tmovq 52200(%rcx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2005 |
11879 | "\tmovq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2006 |
11880 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
11881 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2008 |
11882 | "\tmovq 8(%rax), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2010 |
11883 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
11884 | "\tmovq %rcx, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2012 |
11885 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11886 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11887 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11888 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11889 | "\tandq $15, %r8\n" |
11890 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11891 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_commonOp__fn__callSlowPath__cCall2__230_checkStackPointerAlignment__stackPointerOkay) "\n" |
11892 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11893 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11894 | |
11895 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonOp__fn__callSlowPath__cCall2__230_checkStackPointerAlignment__stackPointerOkay) |
11896 | "\tcall " LOCAL_REFERENCE(llint_slow_path_profile_catch) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11897 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11898 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11899 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11900 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11901 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11902 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11903 | |
11904 | OFFLINE_ASM_OPCODE_LABEL(op_catch_wide) |
11905 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1982 |
11906 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1983 |
11907 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1984 |
11908 | "\tmovq 45016(%rcx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:797 |
11909 | "\tsubq $80, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:875 |
11910 | "\tleaq 32(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:799 |
11911 | "\tmovq 0(%rax), %rbx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:820 |
11912 | "\tmovq 8(%rax), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:821 |
11913 | "\tmovq 16(%rax), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:822 |
11914 | "\tmovq 24(%rax), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:823 |
11915 | "\tmovq 32(%rax), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:824 |
11916 | "\tmovq 51920(%rcx), %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1986 |
11917 | "\tmovq $0, 51920(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1987 |
11918 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
11919 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
11920 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
11921 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
11922 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
11923 | "\tmovq %rbp, %rsp\n" |
11924 | "\tsubq %rdx, %rsp\n" |
11925 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1990 |
11926 | "\tmovq 288(%r13), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1991 |
11927 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1992 |
11928 | "\tmovq 51936(%rcx), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1993 |
11929 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1994 |
11930 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11931 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11932 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11933 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11934 | "\tandq $15, %r8\n" |
11935 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11936 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_commonOp__fn__callSlowPath__cCall2__231_checkStackPointerAlignment__stackPointerOkay) "\n" |
11937 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11938 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11939 | |
11940 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonOp__fn__callSlowPath__cCall2__231_checkStackPointerAlignment__stackPointerOkay) |
11941 | "\tcall " LOCAL_REFERENCE(llint_slow_path_check_if_exception_is_uncatchable_and_notify_profiler) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11942 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11943 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11944 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1997 |
11945 | "\tje " LOCAL_LABEL_STRING(_offlineasm_commonOp__232_fn__isCatchableException) "\n" |
11946 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1998 |
11947 | |
11948 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonOp__232_fn__isCatchableException) |
11949 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2001 |
11950 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2002 |
11951 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2003 |
11952 | "\tmovq 52200(%rcx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2005 |
11953 | "\tmovq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2006 |
11954 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
11955 | "\tmovq %rax, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2008 |
11956 | "\tmovq 8(%rax), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2010 |
11957 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
11958 | "\tmovq %rcx, 0(%rbp, %rdx, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2012 |
11959 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11960 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11961 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11962 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11963 | "\tandq $15, %r8\n" |
11964 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11965 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_commonOp__fn__callSlowPath__cCall2__232_checkStackPointerAlignment__stackPointerOkay) "\n" |
11966 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11967 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11968 | |
11969 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonOp__fn__callSlowPath__cCall2__232_checkStackPointerAlignment__stackPointerOkay) |
11970 | "\tcall " LOCAL_REFERENCE(llint_slow_path_profile_catch) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11971 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11972 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11973 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
11974 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
11975 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
11976 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
11977 | |
11978 | OFFLINE_ASM_OPCODE_LABEL(op_end) |
11979 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1009 |
11980 | "\taddl $10, 256(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1010 |
11981 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__233_checkSwitchToJIT__continue) "\n" |
11982 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
11983 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
11984 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
11985 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
11986 | "\tandq $15, %r8\n" |
11987 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
11988 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__233_checkStackPointerAlignment__stackPointerOkay) "\n" |
11989 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
11990 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
11991 | |
11992 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__233_checkStackPointerAlignment__stackPointerOkay) |
11993 | "\tcall " LOCAL_REFERENCE(llint_replace) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
11994 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
11995 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
11996 | |
11997 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__233_checkSwitchToJIT__continue) |
11998 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
11999 | "\tcmpl $16, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1025 |
12000 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__assertNotConstant__size__k__233_assert__ok) "\n" |
12001 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
12002 | |
12003 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__assertNotConstant__size__k__233_assert__ok) |
12004 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2026 |
12005 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
12006 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
12007 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
12008 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
12009 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:693 |
12010 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:698 |
12011 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1215 |
12012 | |
12013 | OFFLINE_ASM_OPCODE_LABEL(op_end_wide) |
12014 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1009 |
12015 | "\taddl $10, 256(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1010 |
12016 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__234_checkSwitchToJIT__continue) "\n" |
12017 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
12018 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
12019 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
12020 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
12021 | "\tandq $15, %r8\n" |
12022 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
12023 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__234_checkStackPointerAlignment__stackPointerOkay) "\n" |
12024 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
12025 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
12026 | |
12027 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__234_checkStackPointerAlignment__stackPointerOkay) |
12028 | "\tcall " LOCAL_REFERENCE(llint_replace) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
12029 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
12030 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
12031 | |
12032 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__234_checkSwitchToJIT__continue) |
12033 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12034 | "\tcmpl $1073741824, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1025 |
12035 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__assertNotConstant__size__k__234_assert__ok) "\n" |
12036 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
12037 | |
12038 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__assertNotConstant__size__k__234_assert__ok) |
12039 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2026 |
12040 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
12041 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
12042 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
12043 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
12044 | "\tmovq %rbp, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:693 |
12045 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:698 |
12046 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1215 |
12047 | |
12048 | OFFLINE_ASM_GLUE_LABEL(llint_throw_from_slow_path_trampoline) |
12049 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2032 |
12050 | "\tandq $-16384, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2033 |
12051 | "\tmovq 16088(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2034 |
12052 | "\tmovq 45016(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:753 |
12053 | "\tsubq $80, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:875 |
12054 | "\tleaq 32(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:755 |
12055 | "\tmovq %rbx, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:776 |
12056 | "\tmovq %r12, 8(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:777 |
12057 | "\tmovq %r13, 16(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:778 |
12058 | "\tmovq %r14, 24(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:779 |
12059 | "\tmovq %r15, 32(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:780 |
12060 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
12061 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
12062 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
12063 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
12064 | "\tandq $15, %r8\n" |
12065 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
12066 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__callSlowPath__cCall2__235_checkStackPointerAlignment__stackPointerOkay) "\n" |
12067 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
12068 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
12069 | |
12070 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__callSlowPath__cCall2__235_checkStackPointerAlignment__stackPointerOkay) |
12071 | "\tcall " LOCAL_REFERENCE(llint_slow_path_handle_exception) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
12072 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
12073 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
12074 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2042 |
12075 | "\tandq $-16384, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2043 |
12076 | "\tmovq 16088(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2044 |
12077 | "\tjmp *51928(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2045 |
12078 | |
12079 | OFFLINE_ASM_GLUE_LABEL(llint_throw_from_slow_path_trampoline_wide) |
12080 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2032 |
12081 | "\tandq $-16384, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2033 |
12082 | "\tmovq 16088(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2034 |
12083 | "\tmovq 45016(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:753 |
12084 | "\tsubq $80, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:875 |
12085 | "\tleaq 32(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:755 |
12086 | "\tmovq %rbx, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:776 |
12087 | "\tmovq %r12, 8(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:777 |
12088 | "\tmovq %r13, 16(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:778 |
12089 | "\tmovq %r14, 24(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:779 |
12090 | "\tmovq %r15, 32(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:780 |
12091 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
12092 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
12093 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
12094 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
12095 | "\tandq $15, %r8\n" |
12096 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
12097 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__callSlowPath__cCall2__236_checkStackPointerAlignment__stackPointerOkay) "\n" |
12098 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
12099 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
12100 | |
12101 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__callSlowPath__cCall2__236_checkStackPointerAlignment__stackPointerOkay) |
12102 | "\tcall " LOCAL_REFERENCE(llint_slow_path_handle_exception) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
12103 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
12104 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
12105 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2042 |
12106 | "\tandq $-16384, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2043 |
12107 | "\tmovq 16088(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2044 |
12108 | "\tjmp *51928(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2045 |
12109 | |
12110 | OFFLINE_ASM_GLUE_LABEL(llint_throw_during_call_trampoline) |
12111 | "\tpop %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:844 |
12112 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2051 |
12113 | |
12114 | OFFLINE_ASM_GLUE_LABEL(llint_throw_during_call_trampoline_wide) |
12115 | "\tpop %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:844 |
12116 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2051 |
12117 | |
12118 | OFFLINE_ASM_OPCODE_LABEL(op_resolve_scope) |
12119 | "\tmovl 148(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
12120 | "\tmovzbl 6(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
12121 | "\tsall $4, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
12122 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
12123 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
12124 | "\tmovl 0(%r10), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2174 |
12125 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2177 |
12126 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rGlobalVar) "\n" |
12127 | "\tmovq 8(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2146 |
12128 | "\tmovl 4(%r10), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2155 |
12129 | "\tcmpl %edx, 2292(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2156 |
12130 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rDynamic) "\n" |
12131 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12132 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12133 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12134 | "\taddq $7, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12135 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12136 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12137 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12138 | |
12139 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rGlobalVar) |
12140 | "\tcmpl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2183 |
12141 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rGlobalLexicalVar) "\n" |
12142 | "\tmovq 8(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2146 |
12143 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12144 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12145 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12146 | "\taddq $7, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12147 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12148 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12149 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12150 | |
12151 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rGlobalLexicalVar) |
12152 | "\tcmpl $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2187 |
12153 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rClosureVar) "\n" |
12154 | "\tmovq 8(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2146 |
12155 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12156 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12157 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12158 | "\taddq $7, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12159 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12160 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12161 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12162 | |
12163 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rClosureVar) |
12164 | "\tcmpl $3, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2191 |
12165 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rModuleVar) "\n" |
12166 | "\tmovl 4(%r10), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2160 |
12167 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12168 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2162 |
12169 | "\ttestl %edx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2163 |
12170 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__resolveScope__resolveScopeLoopEnd) "\n" |
12171 | |
12172 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__resolveScope__resolveScopeLoop) |
12173 | "\tmovq 16(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2166 |
12174 | "\tsubl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2167 |
12175 | "\ttestl %edx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2168 |
12176 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__resolveScope__resolveScopeLoop) "\n" |
12177 | |
12178 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__resolveScope__resolveScopeLoopEnd) |
12179 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12180 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12181 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12182 | "\taddq $7, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12183 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12184 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12185 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12186 | |
12187 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rModuleVar) |
12188 | "\tcmpl $5, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2195 |
12189 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rGlobalPropertyWithVarInjectionChecks) "\n" |
12190 | "\tmovq 8(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2146 |
12191 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12192 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12193 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12194 | "\taddq $7, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12195 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12196 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12197 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12198 | |
12199 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rGlobalPropertyWithVarInjectionChecks) |
12200 | "\tcmpl $6, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2199 |
12201 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rGlobalVarWithVarInjectionChecks) "\n" |
12202 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
12203 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
12204 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
12205 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
12206 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rDynamic) "\n" |
12207 | "\tmovq 8(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2146 |
12208 | "\tmovl 4(%r10), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2155 |
12209 | "\tcmpl %edx, 2292(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2156 |
12210 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rDynamic) "\n" |
12211 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12212 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12213 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12214 | "\taddq $7, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12215 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12216 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12217 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12218 | |
12219 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rGlobalVarWithVarInjectionChecks) |
12220 | "\tcmpl $7, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2206 |
12221 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rGlobalLexicalVarWithVarInjectionChecks) "\n" |
12222 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
12223 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
12224 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
12225 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
12226 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rDynamic) "\n" |
12227 | "\tmovq 8(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2146 |
12228 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12229 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12230 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12231 | "\taddq $7, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12232 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12233 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12234 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12235 | |
12236 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rGlobalLexicalVarWithVarInjectionChecks) |
12237 | "\tcmpl $8, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2211 |
12238 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rClosureVarWithVarInjectionChecks) "\n" |
12239 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
12240 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
12241 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
12242 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
12243 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rDynamic) "\n" |
12244 | "\tmovq 8(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2146 |
12245 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12246 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12247 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12248 | "\taddq $7, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12249 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12250 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12251 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12252 | |
12253 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rClosureVarWithVarInjectionChecks) |
12254 | "\tcmpl $9, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2216 |
12255 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rDynamic) "\n" |
12256 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
12257 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
12258 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
12259 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
12260 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rDynamic) "\n" |
12261 | "\tmovl 4(%r10), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2160 |
12262 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12263 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2162 |
12264 | "\ttestl %edx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2163 |
12265 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__236_resolveScope__resolveScopeLoopEnd) "\n" |
12266 | |
12267 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__236_resolveScope__resolveScopeLoop) |
12268 | "\tmovq 16(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2166 |
12269 | "\tsubl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2167 |
12270 | "\ttestl %edx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2168 |
12271 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__236_resolveScope__resolveScopeLoop) "\n" |
12272 | |
12273 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__236_resolveScope__resolveScopeLoopEnd) |
12274 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12275 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12276 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12277 | "\taddq $7, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12278 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12279 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12280 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12281 | |
12282 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__rDynamic) |
12283 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
12284 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
12285 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
12286 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
12287 | "\tandq $15, %r8\n" |
12288 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
12289 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__237_checkStackPointerAlignment__stackPointerOkay) "\n" |
12290 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
12291 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
12292 | |
12293 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__237_checkStackPointerAlignment__stackPointerOkay) |
12294 | "\tcall " LOCAL_REFERENCE(slow_path_resolve_scope) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
12295 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
12296 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
12297 | "\taddq $7, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12298 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12299 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12300 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12301 | |
12302 | OFFLINE_ASM_OPCODE_LABEL(op_resolve_scope_wide) |
12303 | "\tmovl 148(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
12304 | "\tmovl 25(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
12305 | "\tsall $4, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
12306 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
12307 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
12308 | "\tmovl 0(%r10), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2174 |
12309 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2177 |
12310 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rGlobalVar) "\n" |
12311 | "\tmovq 8(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2146 |
12312 | "\tmovl 4(%r10), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2155 |
12313 | "\tcmpl %edx, 2292(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2156 |
12314 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rDynamic) "\n" |
12315 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12316 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12317 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12318 | "\taddq $29, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12319 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12320 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12321 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12322 | |
12323 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rGlobalVar) |
12324 | "\tcmpl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2183 |
12325 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rGlobalLexicalVar) "\n" |
12326 | "\tmovq 8(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2146 |
12327 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12328 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12329 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12330 | "\taddq $29, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12331 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12332 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12333 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12334 | |
12335 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rGlobalLexicalVar) |
12336 | "\tcmpl $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2187 |
12337 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rClosureVar) "\n" |
12338 | "\tmovq 8(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2146 |
12339 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12340 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12341 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12342 | "\taddq $29, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12343 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12344 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12345 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12346 | |
12347 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rClosureVar) |
12348 | "\tcmpl $3, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2191 |
12349 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rModuleVar) "\n" |
12350 | "\tmovl 4(%r10), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2160 |
12351 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12352 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2162 |
12353 | "\ttestl %edx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2163 |
12354 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__237_resolveScope__resolveScopeLoopEnd) "\n" |
12355 | |
12356 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__237_resolveScope__resolveScopeLoop) |
12357 | "\tmovq 16(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2166 |
12358 | "\tsubl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2167 |
12359 | "\ttestl %edx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2168 |
12360 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__237_resolveScope__resolveScopeLoop) "\n" |
12361 | |
12362 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__237_resolveScope__resolveScopeLoopEnd) |
12363 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12364 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12365 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12366 | "\taddq $29, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12367 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12368 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12369 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12370 | |
12371 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rModuleVar) |
12372 | "\tcmpl $5, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2195 |
12373 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rGlobalPropertyWithVarInjectionChecks) "\n" |
12374 | "\tmovq 8(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2146 |
12375 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12376 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12377 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12378 | "\taddq $29, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12379 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12380 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12381 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12382 | |
12383 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rGlobalPropertyWithVarInjectionChecks) |
12384 | "\tcmpl $6, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2199 |
12385 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rGlobalVarWithVarInjectionChecks) "\n" |
12386 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
12387 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
12388 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
12389 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
12390 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rDynamic) "\n" |
12391 | "\tmovq 8(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2146 |
12392 | "\tmovl 4(%r10), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2155 |
12393 | "\tcmpl %edx, 2292(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2156 |
12394 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rDynamic) "\n" |
12395 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12396 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12397 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12398 | "\taddq $29, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12399 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12400 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12401 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12402 | |
12403 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rGlobalVarWithVarInjectionChecks) |
12404 | "\tcmpl $7, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2206 |
12405 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rGlobalLexicalVarWithVarInjectionChecks) "\n" |
12406 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
12407 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
12408 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
12409 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
12410 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rDynamic) "\n" |
12411 | "\tmovq 8(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2146 |
12412 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12413 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12414 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12415 | "\taddq $29, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12416 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12417 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12418 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12419 | |
12420 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rGlobalLexicalVarWithVarInjectionChecks) |
12421 | "\tcmpl $8, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2211 |
12422 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rClosureVarWithVarInjectionChecks) "\n" |
12423 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
12424 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
12425 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
12426 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
12427 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rDynamic) "\n" |
12428 | "\tmovq 8(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2146 |
12429 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12430 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12431 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12432 | "\taddq $29, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12433 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12434 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12435 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12436 | |
12437 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rClosureVarWithVarInjectionChecks) |
12438 | "\tcmpl $9, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2216 |
12439 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rDynamic) "\n" |
12440 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
12441 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
12442 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
12443 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
12444 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rDynamic) "\n" |
12445 | "\tmovl 4(%r10), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2160 |
12446 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12447 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2162 |
12448 | "\ttestl %edx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2163 |
12449 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__238_resolveScope__resolveScopeLoopEnd) "\n" |
12450 | |
12451 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__238_resolveScope__resolveScopeLoop) |
12452 | "\tmovq 16(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2166 |
12453 | "\tsubl $1, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2167 |
12454 | "\ttestl %edx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2168 |
12455 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__238_resolveScope__resolveScopeLoop) "\n" |
12456 | |
12457 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__238_resolveScope__resolveScopeLoopEnd) |
12458 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12459 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12460 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12461 | "\taddq $29, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12462 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12463 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12464 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12465 | |
12466 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__238_fn__rDynamic) |
12467 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
12468 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
12469 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
12470 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
12471 | "\tandq $15, %r8\n" |
12472 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
12473 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__238_checkStackPointerAlignment__stackPointerOkay) "\n" |
12474 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
12475 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
12476 | |
12477 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__238_checkStackPointerAlignment__stackPointerOkay) |
12478 | "\tcall " LOCAL_REFERENCE(slow_path_resolve_scope) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
12479 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
12480 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
12481 | "\taddq $29, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12482 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12483 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12484 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12485 | |
12486 | OFFLINE_ASM_OPCODE_LABEL(op_get_from_scope) |
12487 | "\tmovl 152(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
12488 | "\tmovzbl 7(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
12489 | "\timull $56, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
12490 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
12491 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
12492 | "\tmovl 0(%r10), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2259 |
12493 | "\tandl $1023, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2260 |
12494 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2263 |
12495 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gGlobalVar) "\n" |
12496 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12497 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2228 |
12498 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
12499 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
12500 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
12501 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
12502 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
12503 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
12504 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
12505 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
12506 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
12507 | "\tmovq 8(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2230 |
12508 | "\tcmpq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2231 |
12509 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gDynamic) "\n" |
12510 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2238 |
12511 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1246 |
12512 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__238_loadPropertyAtVariableOffset__isInline) "\n" |
12513 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1247 |
12514 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1248 |
12515 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1249 |
12516 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__238_loadPropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1250 |
12517 | |
12518 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__238_loadPropertyAtVariableOffset__isInline) |
12519 | "\taddq $-768, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1252 |
12520 | |
12521 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__238_loadPropertyAtVariableOffset__ready) |
12522 | "\tmovq 784(%rax, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1254 |
12523 | "\tmovq %rdx, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12524 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12525 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12526 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" |
12527 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12528 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12529 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12530 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12531 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12532 | |
12533 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gGlobalVar) |
12534 | "\tcmpl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2268 |
12535 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gGlobalLexicalVar) "\n" |
12536 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2245 |
12537 | "\tmovq 0(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2246 |
12538 | "\tmovq %rax, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12539 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12540 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12541 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12542 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12543 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12544 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12545 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12546 | |
12547 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gGlobalLexicalVar) |
12548 | "\tcmpl $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2272 |
12549 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gClosureVar) "\n" |
12550 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2245 |
12551 | "\tmovq 0(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2246 |
12552 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2275 |
12553 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gDynamic) "\n" |
12554 | "\tmovq %rax, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12555 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12556 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12557 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12558 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12559 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12560 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12561 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12562 | |
12563 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gClosureVar) |
12564 | "\tcmpl $3, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2279 |
12565 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gGlobalPropertyWithVarInjectionChecks) "\n" |
12566 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12567 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
12568 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2253 |
12569 | "\tmovq 32(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2254 |
12570 | "\tmovq %rax, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12571 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12572 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12573 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12574 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12575 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12576 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12577 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12578 | |
12579 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gGlobalPropertyWithVarInjectionChecks) |
12580 | "\tcmpl $6, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2284 |
12581 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gGlobalVarWithVarInjectionChecks) "\n" |
12582 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12583 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2228 |
12584 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
12585 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
12586 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
12587 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
12588 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
12589 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
12590 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
12591 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
12592 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
12593 | "\tmovq 8(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2230 |
12594 | "\tcmpq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2231 |
12595 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gDynamic) "\n" |
12596 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2238 |
12597 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1246 |
12598 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__239_loadPropertyAtVariableOffset__isInline) "\n" |
12599 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1247 |
12600 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1248 |
12601 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1249 |
12602 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__239_loadPropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1250 |
12603 | |
12604 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__239_loadPropertyAtVariableOffset__isInline) |
12605 | "\taddq $-768, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1252 |
12606 | |
12607 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__239_loadPropertyAtVariableOffset__ready) |
12608 | "\tmovq 784(%rax, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1254 |
12609 | "\tmovq %rdx, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12610 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12611 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12612 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" |
12613 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12614 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12615 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12616 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12617 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12618 | |
12619 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gGlobalVarWithVarInjectionChecks) |
12620 | "\tcmpl $7, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2289 |
12621 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gGlobalLexicalVarWithVarInjectionChecks) "\n" |
12622 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
12623 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
12624 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
12625 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
12626 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gDynamic) "\n" |
12627 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2245 |
12628 | "\tmovq 0(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2246 |
12629 | "\tmovq %rax, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12630 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12631 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12632 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12633 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12634 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12635 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12636 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12637 | |
12638 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gGlobalLexicalVarWithVarInjectionChecks) |
12639 | "\tcmpl $8, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2294 |
12640 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gClosureVarWithVarInjectionChecks) "\n" |
12641 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
12642 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
12643 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
12644 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
12645 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gDynamic) "\n" |
12646 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2245 |
12647 | "\tmovq 0(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2246 |
12648 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2298 |
12649 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gDynamic) "\n" |
12650 | "\tmovq %rax, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12651 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12652 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12653 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12654 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12655 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12656 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12657 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12658 | |
12659 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gClosureVarWithVarInjectionChecks) |
12660 | "\tcmpl $9, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2302 |
12661 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gDynamic) "\n" |
12662 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
12663 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
12664 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
12665 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
12666 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gDynamic) "\n" |
12667 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12668 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
12669 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2253 |
12670 | "\tmovq 32(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2254 |
12671 | "\tmovq %rax, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12672 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12673 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12674 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12675 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12676 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12677 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12678 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12679 | |
12680 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__gDynamic) |
12681 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
12682 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
12683 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
12684 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
12685 | "\tandq $15, %r8\n" |
12686 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
12687 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__239_checkStackPointerAlignment__stackPointerOkay) "\n" |
12688 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
12689 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
12690 | |
12691 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__239_checkStackPointerAlignment__stackPointerOkay) |
12692 | "\tcall " LOCAL_REFERENCE(llint_slow_path_get_from_scope) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
12693 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
12694 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
12695 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12696 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12697 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12698 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12699 | |
12700 | OFFLINE_ASM_OPCODE_LABEL(op_get_from_scope_wide) |
12701 | "\tmovl 152(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
12702 | "\tmovl 29(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
12703 | "\timull $56, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
12704 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
12705 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
12706 | "\tmovl 0(%r10), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2259 |
12707 | "\tandl $1023, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2260 |
12708 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2263 |
12709 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gGlobalVar) "\n" |
12710 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12711 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2228 |
12712 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
12713 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
12714 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
12715 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
12716 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
12717 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
12718 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
12719 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
12720 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
12721 | "\tmovq 8(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2230 |
12722 | "\tcmpq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2231 |
12723 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gDynamic) "\n" |
12724 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2238 |
12725 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1246 |
12726 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__240_loadPropertyAtVariableOffset__isInline) "\n" |
12727 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1247 |
12728 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1248 |
12729 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1249 |
12730 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__240_loadPropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1250 |
12731 | |
12732 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__240_loadPropertyAtVariableOffset__isInline) |
12733 | "\taddq $-768, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1252 |
12734 | |
12735 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__240_loadPropertyAtVariableOffset__ready) |
12736 | "\tmovq 784(%rax, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1254 |
12737 | "\tmovq %rdx, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12738 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12739 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12740 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" |
12741 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12742 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12743 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12744 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12745 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12746 | |
12747 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gGlobalVar) |
12748 | "\tcmpl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2268 |
12749 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gGlobalLexicalVar) "\n" |
12750 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2245 |
12751 | "\tmovq 0(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2246 |
12752 | "\tmovq %rax, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12753 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12754 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12755 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12756 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12757 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12758 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12759 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12760 | |
12761 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gGlobalLexicalVar) |
12762 | "\tcmpl $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2272 |
12763 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gClosureVar) "\n" |
12764 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2245 |
12765 | "\tmovq 0(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2246 |
12766 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2275 |
12767 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gDynamic) "\n" |
12768 | "\tmovq %rax, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12769 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12770 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12771 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12772 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12773 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12774 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12775 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12776 | |
12777 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gClosureVar) |
12778 | "\tcmpl $3, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2279 |
12779 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gGlobalPropertyWithVarInjectionChecks) "\n" |
12780 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12781 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
12782 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2253 |
12783 | "\tmovq 32(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2254 |
12784 | "\tmovq %rax, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12785 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12786 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12787 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12788 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12789 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12790 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12791 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12792 | |
12793 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gGlobalPropertyWithVarInjectionChecks) |
12794 | "\tcmpl $6, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2284 |
12795 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gGlobalVarWithVarInjectionChecks) "\n" |
12796 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12797 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2228 |
12798 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
12799 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
12800 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
12801 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
12802 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
12803 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
12804 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
12805 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
12806 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
12807 | "\tmovq 8(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2230 |
12808 | "\tcmpq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2231 |
12809 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gDynamic) "\n" |
12810 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2238 |
12811 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1246 |
12812 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__241_loadPropertyAtVariableOffset__isInline) "\n" |
12813 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1247 |
12814 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1248 |
12815 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1249 |
12816 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__241_loadPropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1250 |
12817 | |
12818 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__241_loadPropertyAtVariableOffset__isInline) |
12819 | "\taddq $-768, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1252 |
12820 | |
12821 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__getProperty__241_loadPropertyAtVariableOffset__ready) |
12822 | "\tmovq 784(%rax, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1254 |
12823 | "\tmovq %rdx, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12824 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12825 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12826 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" |
12827 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12828 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12829 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12830 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12831 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12832 | |
12833 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gGlobalVarWithVarInjectionChecks) |
12834 | "\tcmpl $7, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2289 |
12835 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gGlobalLexicalVarWithVarInjectionChecks) "\n" |
12836 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
12837 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
12838 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
12839 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
12840 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gDynamic) "\n" |
12841 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2245 |
12842 | "\tmovq 0(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2246 |
12843 | "\tmovq %rax, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12844 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12845 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12846 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12847 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12848 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12849 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12850 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12851 | |
12852 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gGlobalLexicalVarWithVarInjectionChecks) |
12853 | "\tcmpl $8, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2294 |
12854 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gClosureVarWithVarInjectionChecks) "\n" |
12855 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
12856 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
12857 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
12858 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
12859 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gDynamic) "\n" |
12860 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2245 |
12861 | "\tmovq 0(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2246 |
12862 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2298 |
12863 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gDynamic) "\n" |
12864 | "\tmovq %rax, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12865 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12866 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12867 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12868 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12869 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12870 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12871 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12872 | |
12873 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gClosureVarWithVarInjectionChecks) |
12874 | "\tcmpl $9, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2302 |
12875 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gDynamic) "\n" |
12876 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
12877 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
12878 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
12879 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
12880 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gDynamic) "\n" |
12881 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12882 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
12883 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2253 |
12884 | "\tmovq 32(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2254 |
12885 | "\tmovq %rax, 40(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
12886 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
12887 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
12888 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
12889 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12890 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12891 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12892 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12893 | |
12894 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__241_fn__gDynamic) |
12895 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
12896 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
12897 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
12898 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
12899 | "\tandq $15, %r8\n" |
12900 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
12901 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__241_checkStackPointerAlignment__stackPointerOkay) "\n" |
12902 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
12903 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
12904 | |
12905 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__241_checkStackPointerAlignment__stackPointerOkay) |
12906 | "\tcall " LOCAL_REFERENCE(llint_slow_path_get_from_scope) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
12907 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
12908 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
12909 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
12910 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
12911 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
12912 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
12913 | |
12914 | OFFLINE_ASM_OPCODE_LABEL(op_put_to_scope) |
12915 | "\tmovl 156(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
12916 | "\tmovzbl 7(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
12917 | "\timull $24, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
12918 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
12919 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
12920 | "\tmovl 0(%r10), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2362 |
12921 | "\tandl $1023, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2363 |
12922 | "\tcmpl $4, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2366 |
12923 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pGlobalProperty) "\n" |
12924 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12925 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
12926 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12927 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
12928 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putLocalClosureVar__loadConstantOrVariable__size__k__241_load__constant) "\n" |
12929 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
12930 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putLocalClosureVar__loadConstantOrVariable__size__k__241_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
12931 | |
12932 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putLocalClosureVar__loadConstantOrVariable__size__k__241_load__constant) |
12933 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
12934 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
12935 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
12936 | |
12937 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putLocalClosureVar__loadConstantOrVariable__size__k__241_load__done) |
12938 | "\tmovq 8(%r10), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2342 |
12939 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2343 |
12940 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putLocalClosureVar__noVariableWatchpointSet) "\n" |
12941 | "\tcmpb $2, 4(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1005 |
12942 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pDynamic) "\n" |
12943 | |
12944 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putLocalClosureVar__noVariableWatchpointSet) |
12945 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2346 |
12946 | "\tmovq %rdx, 32(%rax, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2347 |
12947 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12948 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
12949 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__242_load__constant) "\n" |
12950 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
12951 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__242_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
12952 | |
12953 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__242_load__constant) |
12954 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
12955 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
12956 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
12957 | |
12958 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__242_load__done) |
12959 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
12960 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__243_writeBarrierOnOperands__writeBarrierDone) "\n" |
12961 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
12962 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__243_writeBarrierOnOperands__writeBarrierDone) "\n" |
12963 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
12964 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
12965 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__243_load__constant) "\n" |
12966 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
12967 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__243_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
12968 | |
12969 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__243_load__constant) |
12970 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
12971 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
12972 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
12973 | |
12974 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__243_load__done) |
12975 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
12976 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__243_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
12977 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
12978 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
12979 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__243_skipIfIsRememberedOrInEden__done) "\n" |
12980 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
12981 | "\tpush %r8\n" |
12982 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
12983 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
12984 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
12985 | "\tandq $15, %r8\n" |
12986 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
12987 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__243_checkStackPointerAlignment__stackPointerOkay) "\n" |
12988 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
12989 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
12990 | |
12991 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__243_checkStackPointerAlignment__stackPointerOkay) |
12992 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
12993 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
12994 | "\tpop %r13\n" |
12995 | |
12996 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__243_skipIfIsRememberedOrInEden__done) |
12997 | |
12998 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__243_writeBarrierOnOperandWithReload__writeBarrierDone) |
12999 | |
13000 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__243_writeBarrierOnOperands__writeBarrierDone) |
13001 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
13002 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
13003 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
13004 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
13005 | |
13006 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pGlobalProperty) |
13007 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2373 |
13008 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pGlobalVar) "\n" |
13009 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13010 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2228 |
13011 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
13012 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
13013 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
13014 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
13015 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
13016 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
13017 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
13018 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
13019 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
13020 | "\tmovq 8(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2230 |
13021 | "\tcmpq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2231 |
13022 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pDynamic) "\n" |
13023 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13024 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13025 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__244_load__constant) "\n" |
13026 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13027 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__244_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13028 | |
13029 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__244_load__constant) |
13030 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13031 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13032 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13033 | |
13034 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__244_load__done) |
13035 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2317 |
13036 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1259 |
13037 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__244_storePropertyAtVariableOffset__isInline) "\n" |
13038 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1260 |
13039 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1261 |
13040 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1262 |
13041 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__244_storePropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1263 |
13042 | |
13043 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__244_storePropertyAtVariableOffset__isInline) |
13044 | "\taddq $-768, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1265 |
13045 | |
13046 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__244_storePropertyAtVariableOffset__ready) |
13047 | "\tmovq %rdx, 784(%rax, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1267 |
13048 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13049 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13050 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__245_load__constant) "\n" |
13051 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13052 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__245_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13053 | |
13054 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__245_load__constant) |
13055 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13056 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13057 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13058 | |
13059 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__245_load__done) |
13060 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13061 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__246_writeBarrierOnOperands__writeBarrierDone) "\n" |
13062 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
13063 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__246_writeBarrierOnOperands__writeBarrierDone) "\n" |
13064 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13065 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13066 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__246_load__constant) "\n" |
13067 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13068 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__246_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13069 | |
13070 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__246_load__constant) |
13071 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13072 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13073 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13074 | |
13075 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__246_load__done) |
13076 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13077 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__246_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
13078 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
13079 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
13080 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__246_skipIfIsRememberedOrInEden__done) "\n" |
13081 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
13082 | "\tpush %r8\n" |
13083 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
13084 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
13085 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
13086 | "\tandq $15, %r8\n" |
13087 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
13088 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__246_checkStackPointerAlignment__stackPointerOkay) "\n" |
13089 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
13090 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
13091 | |
13092 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__246_checkStackPointerAlignment__stackPointerOkay) |
13093 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
13094 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
13095 | "\tpop %r13\n" |
13096 | |
13097 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__246_skipIfIsRememberedOrInEden__done) |
13098 | |
13099 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__246_writeBarrierOnOperandWithReload__writeBarrierDone) |
13100 | |
13101 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__246_writeBarrierOnOperands__writeBarrierDone) |
13102 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
13103 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
13104 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
13105 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
13106 | |
13107 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pGlobalVar) |
13108 | "\tcmpl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2380 |
13109 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pGlobalLexicalVar) "\n" |
13110 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13111 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13112 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__247_load__constant) "\n" |
13113 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13114 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__247_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13115 | |
13116 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__247_load__constant) |
13117 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13118 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13119 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13120 | |
13121 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__247_load__done) |
13122 | "\tmovq 8(%r10), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2324 |
13123 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2325 |
13124 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__noVariableWatchpointSet) "\n" |
13125 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1005 |
13126 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pDynamic) "\n" |
13127 | |
13128 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__noVariableWatchpointSet) |
13129 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2328 |
13130 | "\tmovq %rsi, 0(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2329 |
13131 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13132 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13133 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__248_load__constant) "\n" |
13134 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13135 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__248_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13136 | |
13137 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__248_load__constant) |
13138 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13139 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13140 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13141 | |
13142 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__248_load__done) |
13143 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13144 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__writeBarrierDone) "\n" |
13145 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:510 |
13146 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__writeBarrierDone) "\n" |
13147 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:528 |
13148 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:529 |
13149 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
13150 | "\tcmpb $0, 7(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
13151 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__248_skipIfIsRememberedOrInEden__done) "\n" |
13152 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:516 |
13153 | "\tpush %r8\n" |
13154 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:517 |
13155 | "\tmovq %rcx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:518 |
13156 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
13157 | "\tandq $15, %r8\n" |
13158 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
13159 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__248_checkStackPointerAlignment__stackPointerOkay) "\n" |
13160 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
13161 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
13162 | |
13163 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__248_checkStackPointerAlignment__stackPointerOkay) |
13164 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
13165 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:520 |
13166 | "\tpop %r13\n" |
13167 | |
13168 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__248_skipIfIsRememberedOrInEden__done) |
13169 | |
13170 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__writeBarrierDone) |
13171 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
13172 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
13173 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
13174 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
13175 | |
13176 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pGlobalLexicalVar) |
13177 | "\tcmpl $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2386 |
13178 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pClosureVar) "\n" |
13179 | "\tmovl 0(%r10), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2351 |
13180 | "\tandl $1047552, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2352 |
13181 | "\tsarl $10, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2353 |
13182 | "\tcmpl $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2354 |
13183 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__checkTDZInGlobalPutToScopeIfNecessary__noNeedForTDZCheck) "\n" |
13184 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2355 |
13185 | "\tmovq 0(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2356 |
13186 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2357 |
13187 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pDynamic) "\n" |
13188 | |
13189 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__checkTDZInGlobalPutToScopeIfNecessary__noNeedForTDZCheck) |
13190 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13191 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13192 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__249_load__constant) "\n" |
13193 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13194 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__249_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13195 | |
13196 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__249_load__constant) |
13197 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13198 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13199 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13200 | |
13201 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__249_load__done) |
13202 | "\tmovq 8(%r10), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2324 |
13203 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2325 |
13204 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__249_putGlobalVariable__noVariableWatchpointSet) "\n" |
13205 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1005 |
13206 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pDynamic) "\n" |
13207 | |
13208 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__249_putGlobalVariable__noVariableWatchpointSet) |
13209 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2328 |
13210 | "\tmovq %rsi, 0(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2329 |
13211 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13212 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13213 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__250_load__constant) "\n" |
13214 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13215 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__250_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13216 | |
13217 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__250_load__constant) |
13218 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13219 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13220 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13221 | |
13222 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__250_load__done) |
13223 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13224 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__250_writeBarrierOnGlobal__writeBarrierDone) "\n" |
13225 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:510 |
13226 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__250_writeBarrierOnGlobal__writeBarrierDone) "\n" |
13227 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:536 |
13228 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:537 |
13229 | "\tmovq 120(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:538 |
13230 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
13231 | "\tcmpb $0, 7(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
13232 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__250_skipIfIsRememberedOrInEden__done) "\n" |
13233 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:516 |
13234 | "\tpush %r8\n" |
13235 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:517 |
13236 | "\tmovq %rcx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:518 |
13237 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
13238 | "\tandq $15, %r8\n" |
13239 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
13240 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__250_checkStackPointerAlignment__stackPointerOkay) "\n" |
13241 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
13242 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
13243 | |
13244 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__250_checkStackPointerAlignment__stackPointerOkay) |
13245 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
13246 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:520 |
13247 | "\tpop %r13\n" |
13248 | |
13249 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__250_skipIfIsRememberedOrInEden__done) |
13250 | |
13251 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__250_writeBarrierOnGlobal__writeBarrierDone) |
13252 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
13253 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
13254 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
13255 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
13256 | |
13257 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pClosureVar) |
13258 | "\tcmpl $3, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2393 |
13259 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pGlobalPropertyWithVarInjectionChecks) "\n" |
13260 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13261 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
13262 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13263 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13264 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__251_load__constant) "\n" |
13265 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13266 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__251_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13267 | |
13268 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__251_load__constant) |
13269 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13270 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13271 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13272 | |
13273 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__251_load__done) |
13274 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2335 |
13275 | "\tmovq %rdx, 32(%rax, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2336 |
13276 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13277 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13278 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__252_load__constant) "\n" |
13279 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13280 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__252_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13281 | |
13282 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__252_load__constant) |
13283 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13284 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13285 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13286 | |
13287 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__252_load__done) |
13288 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13289 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__253_writeBarrierOnOperands__writeBarrierDone) "\n" |
13290 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
13291 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__253_writeBarrierOnOperands__writeBarrierDone) "\n" |
13292 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13293 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13294 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__253_load__constant) "\n" |
13295 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13296 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__253_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13297 | |
13298 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__253_load__constant) |
13299 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13300 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13301 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13302 | |
13303 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__253_load__done) |
13304 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13305 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__253_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
13306 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
13307 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
13308 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__253_skipIfIsRememberedOrInEden__done) "\n" |
13309 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
13310 | "\tpush %r8\n" |
13311 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
13312 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
13313 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
13314 | "\tandq $15, %r8\n" |
13315 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
13316 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__253_checkStackPointerAlignment__stackPointerOkay) "\n" |
13317 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
13318 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
13319 | |
13320 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__253_checkStackPointerAlignment__stackPointerOkay) |
13321 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
13322 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
13323 | "\tpop %r13\n" |
13324 | |
13325 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__253_skipIfIsRememberedOrInEden__done) |
13326 | |
13327 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__253_writeBarrierOnOperandWithReload__writeBarrierDone) |
13328 | |
13329 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__253_writeBarrierOnOperands__writeBarrierDone) |
13330 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
13331 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
13332 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
13333 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
13334 | |
13335 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pGlobalPropertyWithVarInjectionChecks) |
13336 | "\tcmpl $6, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2400 |
13337 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pGlobalVarWithVarInjectionChecks) "\n" |
13338 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13339 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2228 |
13340 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
13341 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
13342 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
13343 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
13344 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
13345 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
13346 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
13347 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
13348 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
13349 | "\tmovq 8(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2230 |
13350 | "\tcmpq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2231 |
13351 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pDynamic) "\n" |
13352 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13353 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13354 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__254_load__constant) "\n" |
13355 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13356 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__254_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13357 | |
13358 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__254_load__constant) |
13359 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13360 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13361 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13362 | |
13363 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__254_load__done) |
13364 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2317 |
13365 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1259 |
13366 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__254_storePropertyAtVariableOffset__isInline) "\n" |
13367 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1260 |
13368 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1261 |
13369 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1262 |
13370 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__254_storePropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1263 |
13371 | |
13372 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__254_storePropertyAtVariableOffset__isInline) |
13373 | "\taddq $-768, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1265 |
13374 | |
13375 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__254_storePropertyAtVariableOffset__ready) |
13376 | "\tmovq %rdx, 784(%rax, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1267 |
13377 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13378 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13379 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__255_load__constant) "\n" |
13380 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13381 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__255_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13382 | |
13383 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__255_load__constant) |
13384 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13385 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13386 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13387 | |
13388 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__255_load__done) |
13389 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13390 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__256_writeBarrierOnOperands__writeBarrierDone) "\n" |
13391 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
13392 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__256_writeBarrierOnOperands__writeBarrierDone) "\n" |
13393 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13394 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13395 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__256_load__constant) "\n" |
13396 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13397 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__256_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13398 | |
13399 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__256_load__constant) |
13400 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13401 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13402 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13403 | |
13404 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__256_load__done) |
13405 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13406 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__256_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
13407 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
13408 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
13409 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__256_skipIfIsRememberedOrInEden__done) "\n" |
13410 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
13411 | "\tpush %r8\n" |
13412 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
13413 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
13414 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
13415 | "\tandq $15, %r8\n" |
13416 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
13417 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__256_checkStackPointerAlignment__stackPointerOkay) "\n" |
13418 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
13419 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
13420 | |
13421 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__256_checkStackPointerAlignment__stackPointerOkay) |
13422 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
13423 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
13424 | "\tpop %r13\n" |
13425 | |
13426 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__256_skipIfIsRememberedOrInEden__done) |
13427 | |
13428 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__256_writeBarrierOnOperandWithReload__writeBarrierDone) |
13429 | |
13430 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__256_writeBarrierOnOperands__writeBarrierDone) |
13431 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
13432 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
13433 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
13434 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
13435 | |
13436 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pGlobalVarWithVarInjectionChecks) |
13437 | "\tcmpl $7, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2407 |
13438 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pGlobalLexicalVarWithVarInjectionChecks) "\n" |
13439 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
13440 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
13441 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
13442 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
13443 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pDynamic) "\n" |
13444 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13445 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13446 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__257_load__constant) "\n" |
13447 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13448 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__257_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13449 | |
13450 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__257_load__constant) |
13451 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13452 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13453 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13454 | |
13455 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__257_load__done) |
13456 | "\tmovq 8(%r10), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2324 |
13457 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2325 |
13458 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__257_putGlobalVariable__noVariableWatchpointSet) "\n" |
13459 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1005 |
13460 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pDynamic) "\n" |
13461 | |
13462 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__257_putGlobalVariable__noVariableWatchpointSet) |
13463 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2328 |
13464 | "\tmovq %rsi, 0(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2329 |
13465 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13466 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13467 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__258_load__constant) "\n" |
13468 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13469 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__258_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13470 | |
13471 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__258_load__constant) |
13472 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13473 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13474 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13475 | |
13476 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__258_load__done) |
13477 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13478 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__258_writeBarrierOnGlobal__writeBarrierDone) "\n" |
13479 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:510 |
13480 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__258_writeBarrierOnGlobal__writeBarrierDone) "\n" |
13481 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:528 |
13482 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:529 |
13483 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
13484 | "\tcmpb $0, 7(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
13485 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__258_skipIfIsRememberedOrInEden__done) "\n" |
13486 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:516 |
13487 | "\tpush %r8\n" |
13488 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:517 |
13489 | "\tmovq %rcx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:518 |
13490 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
13491 | "\tandq $15, %r8\n" |
13492 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
13493 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__258_checkStackPointerAlignment__stackPointerOkay) "\n" |
13494 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
13495 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
13496 | |
13497 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__258_checkStackPointerAlignment__stackPointerOkay) |
13498 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
13499 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:520 |
13500 | "\tpop %r13\n" |
13501 | |
13502 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__258_skipIfIsRememberedOrInEden__done) |
13503 | |
13504 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__258_writeBarrierOnGlobal__writeBarrierDone) |
13505 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
13506 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
13507 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
13508 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
13509 | |
13510 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pGlobalLexicalVarWithVarInjectionChecks) |
13511 | "\tcmpl $8, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2414 |
13512 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pClosureVarWithVarInjectionChecks) "\n" |
13513 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
13514 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
13515 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
13516 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
13517 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pDynamic) "\n" |
13518 | "\tmovl 0(%r10), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2351 |
13519 | "\tandl $1047552, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2352 |
13520 | "\tsarl $10, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2353 |
13521 | "\tcmpl $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2354 |
13522 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__258_checkTDZInGlobalPutToScopeIfNecessary__noNeedForTDZCheck) "\n" |
13523 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2355 |
13524 | "\tmovq 0(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2356 |
13525 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2357 |
13526 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pDynamic) "\n" |
13527 | |
13528 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__258_checkTDZInGlobalPutToScopeIfNecessary__noNeedForTDZCheck) |
13529 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13530 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13531 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__259_load__constant) "\n" |
13532 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13533 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__259_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13534 | |
13535 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__259_load__constant) |
13536 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13537 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13538 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13539 | |
13540 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__259_load__done) |
13541 | "\tmovq 8(%r10), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2324 |
13542 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2325 |
13543 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__259_putGlobalVariable__noVariableWatchpointSet) "\n" |
13544 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1005 |
13545 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pDynamic) "\n" |
13546 | |
13547 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__259_putGlobalVariable__noVariableWatchpointSet) |
13548 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2328 |
13549 | "\tmovq %rsi, 0(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2329 |
13550 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13551 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13552 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__260_load__constant) "\n" |
13553 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13554 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__260_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13555 | |
13556 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__260_load__constant) |
13557 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13558 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13559 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13560 | |
13561 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__260_load__done) |
13562 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13563 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__260_writeBarrierOnGlobal__writeBarrierDone) "\n" |
13564 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:510 |
13565 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__260_writeBarrierOnGlobal__writeBarrierDone) "\n" |
13566 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:536 |
13567 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:537 |
13568 | "\tmovq 120(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:538 |
13569 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
13570 | "\tcmpb $0, 7(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
13571 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__260_skipIfIsRememberedOrInEden__done) "\n" |
13572 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:516 |
13573 | "\tpush %r8\n" |
13574 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:517 |
13575 | "\tmovq %rcx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:518 |
13576 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
13577 | "\tandq $15, %r8\n" |
13578 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
13579 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__260_checkStackPointerAlignment__stackPointerOkay) "\n" |
13580 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
13581 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
13582 | |
13583 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__260_checkStackPointerAlignment__stackPointerOkay) |
13584 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
13585 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:520 |
13586 | "\tpop %r13\n" |
13587 | |
13588 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__260_skipIfIsRememberedOrInEden__done) |
13589 | |
13590 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__260_writeBarrierOnGlobal__writeBarrierDone) |
13591 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
13592 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
13593 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
13594 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
13595 | |
13596 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pClosureVarWithVarInjectionChecks) |
13597 | "\tcmpl $9, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2422 |
13598 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pModuleVar) "\n" |
13599 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
13600 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
13601 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
13602 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
13603 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pDynamic) "\n" |
13604 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13605 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
13606 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13607 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13608 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__261_load__constant) "\n" |
13609 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13610 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__261_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13611 | |
13612 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__261_load__constant) |
13613 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13614 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13615 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13616 | |
13617 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__261_load__done) |
13618 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2335 |
13619 | "\tmovq %rdx, 32(%rax, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2336 |
13620 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13621 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13622 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__262_load__constant) "\n" |
13623 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13624 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__262_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13625 | |
13626 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__262_load__constant) |
13627 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13628 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13629 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13630 | |
13631 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__262_load__done) |
13632 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13633 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__263_writeBarrierOnOperands__writeBarrierDone) "\n" |
13634 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
13635 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__263_writeBarrierOnOperands__writeBarrierDone) "\n" |
13636 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
13637 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
13638 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__263_load__constant) "\n" |
13639 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
13640 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__263_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
13641 | |
13642 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__263_load__constant) |
13643 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
13644 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
13645 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
13646 | |
13647 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__263_load__done) |
13648 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13649 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__263_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
13650 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
13651 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
13652 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__263_skipIfIsRememberedOrInEden__done) "\n" |
13653 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
13654 | "\tpush %r8\n" |
13655 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
13656 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
13657 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
13658 | "\tandq $15, %r8\n" |
13659 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
13660 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__263_checkStackPointerAlignment__stackPointerOkay) "\n" |
13661 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
13662 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
13663 | |
13664 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__263_checkStackPointerAlignment__stackPointerOkay) |
13665 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
13666 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
13667 | "\tpop %r13\n" |
13668 | |
13669 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__263_skipIfIsRememberedOrInEden__done) |
13670 | |
13671 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__263_writeBarrierOnOperandWithReload__writeBarrierDone) |
13672 | |
13673 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__263_writeBarrierOnOperands__writeBarrierDone) |
13674 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
13675 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
13676 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
13677 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
13678 | |
13679 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pModuleVar) |
13680 | "\tcmpl $5, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2430 |
13681 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pDynamic) "\n" |
13682 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
13683 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
13684 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
13685 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
13686 | "\tandq $15, %r8\n" |
13687 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
13688 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__264_checkStackPointerAlignment__stackPointerOkay) "\n" |
13689 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
13690 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
13691 | |
13692 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__264_checkStackPointerAlignment__stackPointerOkay) |
13693 | "\tcall " LOCAL_REFERENCE(slow_path_throw_strict_mode_readonly_property_write_error) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
13694 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
13695 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
13696 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
13697 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
13698 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
13699 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
13700 | |
13701 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__pDynamic) |
13702 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
13703 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
13704 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
13705 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
13706 | "\tandq $15, %r8\n" |
13707 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
13708 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__265_checkStackPointerAlignment__stackPointerOkay) "\n" |
13709 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
13710 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
13711 | |
13712 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__265_checkStackPointerAlignment__stackPointerOkay) |
13713 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_to_scope) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
13714 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
13715 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
13716 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
13717 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
13718 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
13719 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
13720 | |
13721 | OFFLINE_ASM_OPCODE_LABEL(op_put_to_scope_wide) |
13722 | "\tmovl 156(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
13723 | "\tmovl 29(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
13724 | "\timull $24, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
13725 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
13726 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
13727 | "\tmovl 0(%r10), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2362 |
13728 | "\tandl $1023, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2363 |
13729 | "\tcmpl $4, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2366 |
13730 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pGlobalProperty) "\n" |
13731 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
13732 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
13733 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
13734 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
13735 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putLocalClosureVar__loadConstantOrVariable__size__k__265_load__constant) "\n" |
13736 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
13737 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putLocalClosureVar__loadConstantOrVariable__size__k__265_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
13738 | |
13739 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putLocalClosureVar__loadConstantOrVariable__size__k__265_load__constant) |
13740 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
13741 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
13742 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
13743 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
13744 | |
13745 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putLocalClosureVar__loadConstantOrVariable__size__k__265_load__done) |
13746 | "\tmovq 8(%r10), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2342 |
13747 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2343 |
13748 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__265_putLocalClosureVar__noVariableWatchpointSet) "\n" |
13749 | "\tcmpb $2, 4(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1005 |
13750 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pDynamic) "\n" |
13751 | |
13752 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__265_putLocalClosureVar__noVariableWatchpointSet) |
13753 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2346 |
13754 | "\tmovq %rdx, 32(%rax, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2347 |
13755 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
13756 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
13757 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__266_load__constant) "\n" |
13758 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
13759 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__266_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
13760 | |
13761 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__266_load__constant) |
13762 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
13763 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
13764 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
13765 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
13766 | |
13767 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__266_load__done) |
13768 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13769 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__267_writeBarrierOnOperands__writeBarrierDone) "\n" |
13770 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
13771 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__267_writeBarrierOnOperands__writeBarrierDone) "\n" |
13772 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
13773 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
13774 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__267_load__constant) "\n" |
13775 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
13776 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__267_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
13777 | |
13778 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__267_load__constant) |
13779 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
13780 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
13781 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
13782 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
13783 | |
13784 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__267_load__done) |
13785 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13786 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__267_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
13787 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
13788 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
13789 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__267_skipIfIsRememberedOrInEden__done) "\n" |
13790 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
13791 | "\tpush %r8\n" |
13792 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
13793 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
13794 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
13795 | "\tandq $15, %r8\n" |
13796 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
13797 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__267_checkStackPointerAlignment__stackPointerOkay) "\n" |
13798 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
13799 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
13800 | |
13801 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__267_checkStackPointerAlignment__stackPointerOkay) |
13802 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
13803 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
13804 | "\tpop %r13\n" |
13805 | |
13806 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__267_skipIfIsRememberedOrInEden__done) |
13807 | |
13808 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__267_writeBarrierOnOperandWithReload__writeBarrierDone) |
13809 | |
13810 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__267_writeBarrierOnOperands__writeBarrierDone) |
13811 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
13812 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
13813 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
13814 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
13815 | |
13816 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pGlobalProperty) |
13817 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2373 |
13818 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pGlobalVar) "\n" |
13819 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
13820 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2228 |
13821 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
13822 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
13823 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
13824 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
13825 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
13826 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
13827 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
13828 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
13829 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
13830 | "\tmovq 8(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2230 |
13831 | "\tcmpq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2231 |
13832 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pDynamic) "\n" |
13833 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
13834 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
13835 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__268_load__constant) "\n" |
13836 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
13837 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__268_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
13838 | |
13839 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__268_load__constant) |
13840 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
13841 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
13842 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
13843 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
13844 | |
13845 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__268_load__done) |
13846 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2317 |
13847 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1259 |
13848 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__268_storePropertyAtVariableOffset__isInline) "\n" |
13849 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1260 |
13850 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1261 |
13851 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1262 |
13852 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__268_storePropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1263 |
13853 | |
13854 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__268_storePropertyAtVariableOffset__isInline) |
13855 | "\taddq $-768, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1265 |
13856 | |
13857 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__268_storePropertyAtVariableOffset__ready) |
13858 | "\tmovq %rdx, 784(%rax, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1267 |
13859 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
13860 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
13861 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__269_load__constant) "\n" |
13862 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
13863 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__269_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
13864 | |
13865 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__269_load__constant) |
13866 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
13867 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
13868 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
13869 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
13870 | |
13871 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__269_load__done) |
13872 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13873 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__270_writeBarrierOnOperands__writeBarrierDone) "\n" |
13874 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
13875 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__270_writeBarrierOnOperands__writeBarrierDone) "\n" |
13876 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
13877 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
13878 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__270_load__constant) "\n" |
13879 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
13880 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__270_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
13881 | |
13882 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__270_load__constant) |
13883 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
13884 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
13885 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
13886 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
13887 | |
13888 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__270_load__done) |
13889 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13890 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__270_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
13891 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
13892 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
13893 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__270_skipIfIsRememberedOrInEden__done) "\n" |
13894 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
13895 | "\tpush %r8\n" |
13896 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
13897 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
13898 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
13899 | "\tandq $15, %r8\n" |
13900 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
13901 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__270_checkStackPointerAlignment__stackPointerOkay) "\n" |
13902 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
13903 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
13904 | |
13905 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__270_checkStackPointerAlignment__stackPointerOkay) |
13906 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
13907 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
13908 | "\tpop %r13\n" |
13909 | |
13910 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__270_skipIfIsRememberedOrInEden__done) |
13911 | |
13912 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__270_writeBarrierOnOperandWithReload__writeBarrierDone) |
13913 | |
13914 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__270_writeBarrierOnOperands__writeBarrierDone) |
13915 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
13916 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
13917 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
13918 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
13919 | |
13920 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pGlobalVar) |
13921 | "\tcmpl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2380 |
13922 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pGlobalLexicalVar) "\n" |
13923 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
13924 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
13925 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__271_load__constant) "\n" |
13926 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
13927 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__271_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
13928 | |
13929 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__271_load__constant) |
13930 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
13931 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
13932 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
13933 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
13934 | |
13935 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__271_load__done) |
13936 | "\tmovq 8(%r10), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2324 |
13937 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2325 |
13938 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__271_putGlobalVariable__noVariableWatchpointSet) "\n" |
13939 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1005 |
13940 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pDynamic) "\n" |
13941 | |
13942 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__271_putGlobalVariable__noVariableWatchpointSet) |
13943 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2328 |
13944 | "\tmovq %rsi, 0(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2329 |
13945 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
13946 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
13947 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__272_load__constant) "\n" |
13948 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
13949 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__272_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
13950 | |
13951 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__272_load__constant) |
13952 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
13953 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
13954 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
13955 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
13956 | |
13957 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__272_load__done) |
13958 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
13959 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__272_writeBarrierOnGlobal__writeBarrierDone) "\n" |
13960 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:510 |
13961 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__272_writeBarrierOnGlobal__writeBarrierDone) "\n" |
13962 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:528 |
13963 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:529 |
13964 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
13965 | "\tcmpb $0, 7(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
13966 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__272_skipIfIsRememberedOrInEden__done) "\n" |
13967 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:516 |
13968 | "\tpush %r8\n" |
13969 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:517 |
13970 | "\tmovq %rcx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:518 |
13971 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
13972 | "\tandq $15, %r8\n" |
13973 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
13974 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__272_checkStackPointerAlignment__stackPointerOkay) "\n" |
13975 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
13976 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
13977 | |
13978 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__272_checkStackPointerAlignment__stackPointerOkay) |
13979 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
13980 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:520 |
13981 | "\tpop %r13\n" |
13982 | |
13983 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__272_skipIfIsRememberedOrInEden__done) |
13984 | |
13985 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__272_writeBarrierOnGlobal__writeBarrierDone) |
13986 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
13987 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
13988 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
13989 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
13990 | |
13991 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pGlobalLexicalVar) |
13992 | "\tcmpl $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2386 |
13993 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pClosureVar) "\n" |
13994 | "\tmovl 0(%r10), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2351 |
13995 | "\tandl $1047552, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2352 |
13996 | "\tsarl $10, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2353 |
13997 | "\tcmpl $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2354 |
13998 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__272_checkTDZInGlobalPutToScopeIfNecessary__noNeedForTDZCheck) "\n" |
13999 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2355 |
14000 | "\tmovq 0(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2356 |
14001 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2357 |
14002 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pDynamic) "\n" |
14003 | |
14004 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__272_checkTDZInGlobalPutToScopeIfNecessary__noNeedForTDZCheck) |
14005 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14006 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14007 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__273_load__constant) "\n" |
14008 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14009 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__273_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14010 | |
14011 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__273_load__constant) |
14012 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14013 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14014 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14015 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14016 | |
14017 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__273_load__done) |
14018 | "\tmovq 8(%r10), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2324 |
14019 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2325 |
14020 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__273_putGlobalVariable__noVariableWatchpointSet) "\n" |
14021 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1005 |
14022 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pDynamic) "\n" |
14023 | |
14024 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__273_putGlobalVariable__noVariableWatchpointSet) |
14025 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2328 |
14026 | "\tmovq %rsi, 0(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2329 |
14027 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14028 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14029 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__274_load__constant) "\n" |
14030 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14031 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__274_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14032 | |
14033 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__274_load__constant) |
14034 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14035 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14036 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14037 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14038 | |
14039 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__274_load__done) |
14040 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
14041 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__274_writeBarrierOnGlobal__writeBarrierDone) "\n" |
14042 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:510 |
14043 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__274_writeBarrierOnGlobal__writeBarrierDone) "\n" |
14044 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:536 |
14045 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:537 |
14046 | "\tmovq 120(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:538 |
14047 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
14048 | "\tcmpb $0, 7(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
14049 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__274_skipIfIsRememberedOrInEden__done) "\n" |
14050 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:516 |
14051 | "\tpush %r8\n" |
14052 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:517 |
14053 | "\tmovq %rcx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:518 |
14054 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
14055 | "\tandq $15, %r8\n" |
14056 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
14057 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__274_checkStackPointerAlignment__stackPointerOkay) "\n" |
14058 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
14059 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
14060 | |
14061 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__274_checkStackPointerAlignment__stackPointerOkay) |
14062 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
14063 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:520 |
14064 | "\tpop %r13\n" |
14065 | |
14066 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__274_skipIfIsRememberedOrInEden__done) |
14067 | |
14068 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__274_writeBarrierOnGlobal__writeBarrierDone) |
14069 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14070 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14071 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14072 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14073 | |
14074 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pClosureVar) |
14075 | "\tcmpl $3, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2393 |
14076 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pGlobalPropertyWithVarInjectionChecks) "\n" |
14077 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14078 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
14079 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14080 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14081 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__275_load__constant) "\n" |
14082 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14083 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__275_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14084 | |
14085 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__275_load__constant) |
14086 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14087 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14088 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14089 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14090 | |
14091 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__275_load__done) |
14092 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2335 |
14093 | "\tmovq %rdx, 32(%rax, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2336 |
14094 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14095 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14096 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__276_load__constant) "\n" |
14097 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14098 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__276_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14099 | |
14100 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__276_load__constant) |
14101 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14102 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14103 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14104 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14105 | |
14106 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__276_load__done) |
14107 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
14108 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__277_writeBarrierOnOperands__writeBarrierDone) "\n" |
14109 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
14110 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__277_writeBarrierOnOperands__writeBarrierDone) "\n" |
14111 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14112 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14113 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__277_load__constant) "\n" |
14114 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14115 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__277_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14116 | |
14117 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__277_load__constant) |
14118 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14119 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14120 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14121 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14122 | |
14123 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__277_load__done) |
14124 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
14125 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__277_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
14126 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
14127 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
14128 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__277_skipIfIsRememberedOrInEden__done) "\n" |
14129 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
14130 | "\tpush %r8\n" |
14131 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
14132 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
14133 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
14134 | "\tandq $15, %r8\n" |
14135 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
14136 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__277_checkStackPointerAlignment__stackPointerOkay) "\n" |
14137 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
14138 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
14139 | |
14140 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__277_checkStackPointerAlignment__stackPointerOkay) |
14141 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
14142 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
14143 | "\tpop %r13\n" |
14144 | |
14145 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__277_skipIfIsRememberedOrInEden__done) |
14146 | |
14147 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__277_writeBarrierOnOperandWithReload__writeBarrierDone) |
14148 | |
14149 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__277_writeBarrierOnOperands__writeBarrierDone) |
14150 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14151 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14152 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14153 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14154 | |
14155 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pGlobalPropertyWithVarInjectionChecks) |
14156 | "\tcmpl $6, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2400 |
14157 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pGlobalVarWithVarInjectionChecks) "\n" |
14158 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14159 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2228 |
14160 | "\tmovl 0(%rax), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:554 |
14161 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:543 |
14162 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:544 |
14163 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:545 |
14164 | "\tsarl $7, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:546 |
14165 | "\tmovq 216(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:547 |
14166 | "\tmovq 0(%rsi, %rcx, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:548 |
14167 | "\tsalq $57, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:549 |
14168 | "\txorq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:550 |
14169 | "\tmovq 8(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2230 |
14170 | "\tcmpq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2231 |
14171 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pDynamic) "\n" |
14172 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14173 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14174 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__278_load__constant) "\n" |
14175 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14176 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__278_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14177 | |
14178 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__278_load__constant) |
14179 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14180 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14181 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14182 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14183 | |
14184 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__loadConstantOrVariable__size__k__278_load__done) |
14185 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2317 |
14186 | "\tcmpl $100, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1259 |
14187 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__278_storePropertyAtVariableOffset__isInline) "\n" |
14188 | "\tmovq 8(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1260 |
14189 | "\tnegl %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1261 |
14190 | "\tmovslq %esi, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1262 |
14191 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__278_storePropertyAtVariableOffset__ready) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1263 |
14192 | |
14193 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__278_storePropertyAtVariableOffset__isInline) |
14194 | "\taddq $-768, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1265 |
14195 | |
14196 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putProperty__278_storePropertyAtVariableOffset__ready) |
14197 | "\tmovq %rdx, 784(%rax, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1267 |
14198 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14199 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14200 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__279_load__constant) "\n" |
14201 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14202 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__279_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14203 | |
14204 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__279_load__constant) |
14205 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14206 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14207 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14208 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14209 | |
14210 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__279_load__done) |
14211 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
14212 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__280_writeBarrierOnOperands__writeBarrierDone) "\n" |
14213 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
14214 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__280_writeBarrierOnOperands__writeBarrierDone) "\n" |
14215 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14216 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14217 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__280_load__constant) "\n" |
14218 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14219 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__280_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14220 | |
14221 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__280_load__constant) |
14222 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14223 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14224 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14225 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14226 | |
14227 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__280_load__done) |
14228 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
14229 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__280_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
14230 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
14231 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
14232 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__280_skipIfIsRememberedOrInEden__done) "\n" |
14233 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
14234 | "\tpush %r8\n" |
14235 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
14236 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
14237 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
14238 | "\tandq $15, %r8\n" |
14239 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
14240 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__280_checkStackPointerAlignment__stackPointerOkay) "\n" |
14241 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
14242 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
14243 | |
14244 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__280_checkStackPointerAlignment__stackPointerOkay) |
14245 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
14246 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
14247 | "\tpop %r13\n" |
14248 | |
14249 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__280_skipIfIsRememberedOrInEden__done) |
14250 | |
14251 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__280_writeBarrierOnOperandWithReload__writeBarrierDone) |
14252 | |
14253 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__280_writeBarrierOnOperands__writeBarrierDone) |
14254 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14255 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14256 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14257 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14258 | |
14259 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pGlobalVarWithVarInjectionChecks) |
14260 | "\tcmpl $7, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2407 |
14261 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pGlobalLexicalVarWithVarInjectionChecks) "\n" |
14262 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
14263 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
14264 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
14265 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
14266 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pDynamic) "\n" |
14267 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14268 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14269 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__281_load__constant) "\n" |
14270 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14271 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__281_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14272 | |
14273 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__281_load__constant) |
14274 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14275 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14276 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14277 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14278 | |
14279 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__281_load__done) |
14280 | "\tmovq 8(%r10), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2324 |
14281 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2325 |
14282 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__281_putGlobalVariable__noVariableWatchpointSet) "\n" |
14283 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1005 |
14284 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pDynamic) "\n" |
14285 | |
14286 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__281_putGlobalVariable__noVariableWatchpointSet) |
14287 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2328 |
14288 | "\tmovq %rsi, 0(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2329 |
14289 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14290 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14291 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__282_load__constant) "\n" |
14292 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14293 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__282_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14294 | |
14295 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__282_load__constant) |
14296 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14297 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14298 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14299 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14300 | |
14301 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__282_load__done) |
14302 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
14303 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__282_writeBarrierOnGlobal__writeBarrierDone) "\n" |
14304 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:510 |
14305 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__282_writeBarrierOnGlobal__writeBarrierDone) "\n" |
14306 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:528 |
14307 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:529 |
14308 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
14309 | "\tcmpb $0, 7(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
14310 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__282_skipIfIsRememberedOrInEden__done) "\n" |
14311 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:516 |
14312 | "\tpush %r8\n" |
14313 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:517 |
14314 | "\tmovq %rcx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:518 |
14315 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
14316 | "\tandq $15, %r8\n" |
14317 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
14318 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__282_checkStackPointerAlignment__stackPointerOkay) "\n" |
14319 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
14320 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
14321 | |
14322 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__282_checkStackPointerAlignment__stackPointerOkay) |
14323 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
14324 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:520 |
14325 | "\tpop %r13\n" |
14326 | |
14327 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__writeBarrierOnGlobal__282_skipIfIsRememberedOrInEden__done) |
14328 | |
14329 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalObject__282_writeBarrierOnGlobal__writeBarrierDone) |
14330 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14331 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14332 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14333 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14334 | |
14335 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pGlobalLexicalVarWithVarInjectionChecks) |
14336 | "\tcmpl $8, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2414 |
14337 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pClosureVarWithVarInjectionChecks) "\n" |
14338 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
14339 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
14340 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
14341 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
14342 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pDynamic) "\n" |
14343 | "\tmovl 0(%r10), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2351 |
14344 | "\tandl $1047552, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2352 |
14345 | "\tsarl $10, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2353 |
14346 | "\tcmpl $2, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2354 |
14347 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__282_checkTDZInGlobalPutToScopeIfNecessary__noNeedForTDZCheck) "\n" |
14348 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2355 |
14349 | "\tmovq 0(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2356 |
14350 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2357 |
14351 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pDynamic) "\n" |
14352 | |
14353 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__282_checkTDZInGlobalPutToScopeIfNecessary__noNeedForTDZCheck) |
14354 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14355 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14356 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__283_load__constant) "\n" |
14357 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14358 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__283_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14359 | |
14360 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__283_load__constant) |
14361 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14362 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14363 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14364 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14365 | |
14366 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putGlobalVariable__loadConstantOrVariable__size__k__283_load__done) |
14367 | "\tmovq 8(%r10), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2324 |
14368 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2325 |
14369 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__283_putGlobalVariable__noVariableWatchpointSet) "\n" |
14370 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1005 |
14371 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pDynamic) "\n" |
14372 | |
14373 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__283_putGlobalVariable__noVariableWatchpointSet) |
14374 | "\tmovq 16(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2328 |
14375 | "\tmovq %rsi, 0(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2329 |
14376 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14377 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14378 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__284_load__constant) "\n" |
14379 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14380 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__284_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14381 | |
14382 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__284_load__constant) |
14383 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14384 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14385 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14386 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14387 | |
14388 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__loadConstantOrVariableCell__loadConstantOrVariable__size__k__284_load__done) |
14389 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
14390 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__284_writeBarrierOnGlobal__writeBarrierDone) "\n" |
14391 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:510 |
14392 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__284_writeBarrierOnGlobal__writeBarrierDone) "\n" |
14393 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:536 |
14394 | "\tmovq 8(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:537 |
14395 | "\tmovq 120(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:538 |
14396 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
14397 | "\tcmpb $0, 7(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
14398 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__284_skipIfIsRememberedOrInEden__done) "\n" |
14399 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:516 |
14400 | "\tpush %r8\n" |
14401 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:517 |
14402 | "\tmovq %rcx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:518 |
14403 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
14404 | "\tandq $15, %r8\n" |
14405 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
14406 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__284_checkStackPointerAlignment__stackPointerOkay) "\n" |
14407 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
14408 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
14409 | |
14410 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__284_checkStackPointerAlignment__stackPointerOkay) |
14411 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
14412 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:520 |
14413 | "\tpop %r13\n" |
14414 | |
14415 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__writeBarrierOnGlobal__284_skipIfIsRememberedOrInEden__done) |
14416 | |
14417 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnGlobalLexicalEnvironment__284_writeBarrierOnGlobal__writeBarrierDone) |
14418 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14419 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14420 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14421 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14422 | |
14423 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pClosureVarWithVarInjectionChecks) |
14424 | "\tcmpl $9, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2422 |
14425 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pModuleVar) "\n" |
14426 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2136 |
14427 | "\tmovq 8(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2137 |
14428 | "\tmovq 1944(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2138 |
14429 | "\tcmpb $2, 4(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2139 |
14430 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pDynamic) "\n" |
14431 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14432 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
14433 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14434 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14435 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__285_load__constant) "\n" |
14436 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14437 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__285_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14438 | |
14439 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__285_load__constant) |
14440 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14441 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14442 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14443 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14444 | |
14445 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__putClosureVar__loadConstantOrVariable__size__k__285_load__done) |
14446 | "\tmovq 16(%r10), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2335 |
14447 | "\tmovq %rdx, 32(%rax, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2336 |
14448 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14449 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14450 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__286_load__constant) "\n" |
14451 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14452 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__286_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14453 | |
14454 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__286_load__constant) |
14455 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14456 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14457 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14458 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14459 | |
14460 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__286_load__done) |
14461 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
14462 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__287_writeBarrierOnOperands__writeBarrierDone) "\n" |
14463 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
14464 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__287_writeBarrierOnOperands__writeBarrierDone) "\n" |
14465 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14466 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14467 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__287_load__constant) "\n" |
14468 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14469 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__287_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14470 | |
14471 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__287_load__constant) |
14472 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14473 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14474 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14475 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14476 | |
14477 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__287_load__done) |
14478 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
14479 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__287_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
14480 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
14481 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
14482 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__287_skipIfIsRememberedOrInEden__done) "\n" |
14483 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
14484 | "\tpush %r8\n" |
14485 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
14486 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
14487 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
14488 | "\tandq $15, %r8\n" |
14489 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
14490 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__287_checkStackPointerAlignment__stackPointerOkay) "\n" |
14491 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
14492 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
14493 | |
14494 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__287_checkStackPointerAlignment__stackPointerOkay) |
14495 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
14496 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
14497 | "\tpop %r13\n" |
14498 | |
14499 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__287_skipIfIsRememberedOrInEden__done) |
14500 | |
14501 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__287_writeBarrierOnOperandWithReload__writeBarrierDone) |
14502 | |
14503 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__287_writeBarrierOnOperands__writeBarrierDone) |
14504 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14505 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14506 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14507 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14508 | |
14509 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pModuleVar) |
14510 | "\tcmpl $5, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2430 |
14511 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pDynamic) "\n" |
14512 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
14513 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
14514 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
14515 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
14516 | "\tandq $15, %r8\n" |
14517 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
14518 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__288_checkStackPointerAlignment__stackPointerOkay) "\n" |
14519 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
14520 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
14521 | |
14522 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__288_checkStackPointerAlignment__stackPointerOkay) |
14523 | "\tcall " LOCAL_REFERENCE(slow_path_throw_strict_mode_readonly_property_write_error) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
14524 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
14525 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
14526 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14527 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14528 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14529 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14530 | |
14531 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__289_fn__pDynamic) |
14532 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
14533 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
14534 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
14535 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
14536 | "\tandq $15, %r8\n" |
14537 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
14538 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__289_checkStackPointerAlignment__stackPointerOkay) "\n" |
14539 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
14540 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
14541 | |
14542 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__289_checkStackPointerAlignment__stackPointerOkay) |
14543 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_to_scope) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
14544 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
14545 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
14546 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14547 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14548 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14549 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14550 | |
14551 | OFFLINE_ASM_OPCODE_LABEL(op_get_from_arguments) |
14552 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
14553 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
14554 | "\tmovzbl 3(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
14555 | "\tmovq 48(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2443 |
14556 | "\tmovq %rax, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
14557 | "\tmovl 160(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
14558 | "\tmovzbl 4(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
14559 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
14560 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
14561 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
14562 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
14563 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
14564 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
14565 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14566 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14567 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14568 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14569 | |
14570 | OFFLINE_ASM_OPCODE_LABEL(op_get_from_arguments_wide) |
14571 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14572 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
14573 | "\tmovl 13(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
14574 | "\tmovq 48(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2443 |
14575 | "\tmovq %rax, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:66 |
14576 | "\tmovl 160(%r12), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
14577 | "\tmovl 17(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
14578 | "\tsall $5, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
14579 | "\taddl %edx, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
14580 | "\taddq %r12, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
14581 | "\tmovq %rcx, 16(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
14582 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14583 | "\tmovq %rcx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:70 |
14584 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14585 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14586 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14587 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14588 | |
14589 | OFFLINE_ASM_OPCODE_LABEL(op_put_to_arguments) |
14590 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
14591 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
14592 | "\tmovzbl 2(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
14593 | "\tmovsbq 3(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
14594 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
14595 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__289_load__constant) "\n" |
14596 | "\tmovq 0(%rbp, %rcx, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
14597 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__289_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
14598 | |
14599 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__289_load__constant) |
14600 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
14601 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
14602 | "\tmovq -128(%rdx, %rcx, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
14603 | |
14604 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__289_load__done) |
14605 | "\tmovq %rdx, 48(%rax, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2453 |
14606 | "\tmovsbq 3(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
14607 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
14608 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__290_load__constant) "\n" |
14609 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
14610 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__290_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
14611 | |
14612 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__290_load__constant) |
14613 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
14614 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
14615 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
14616 | |
14617 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__290_load__done) |
14618 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
14619 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__291_writeBarrierOnOperands__writeBarrierDone) "\n" |
14620 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
14621 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__291_writeBarrierOnOperands__writeBarrierDone) "\n" |
14622 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
14623 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
14624 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__291_load__constant) "\n" |
14625 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
14626 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__291_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
14627 | |
14628 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__291_load__constant) |
14629 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
14630 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
14631 | "\tmovq -128(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
14632 | |
14633 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__291_load__done) |
14634 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
14635 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__291_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
14636 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
14637 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
14638 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__291_skipIfIsRememberedOrInEden__done) "\n" |
14639 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
14640 | "\tpush %r8\n" |
14641 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
14642 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
14643 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
14644 | "\tandq $15, %r8\n" |
14645 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
14646 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__291_checkStackPointerAlignment__stackPointerOkay) "\n" |
14647 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
14648 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
14649 | |
14650 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__291_checkStackPointerAlignment__stackPointerOkay) |
14651 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
14652 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
14653 | "\tpop %r13\n" |
14654 | |
14655 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__291_skipIfIsRememberedOrInEden__done) |
14656 | |
14657 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__291_writeBarrierOnOperandWithReload__writeBarrierDone) |
14658 | |
14659 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__291_writeBarrierOnOperands__writeBarrierDone) |
14660 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14661 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14662 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14663 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14664 | |
14665 | OFFLINE_ASM_OPCODE_LABEL(op_put_to_arguments_wide) |
14666 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14667 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
14668 | "\tmovl 9(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
14669 | "\tmovslq 13(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14670 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14671 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__292_load__constant) "\n" |
14672 | "\tmovq 0(%rbp, %rcx, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14673 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__292_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14674 | |
14675 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__292_load__constant) |
14676 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14677 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14678 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14679 | "\tmovq 0(%rdx, %rcx, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14680 | |
14681 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__loadConstantOrVariable__size__k__292_load__done) |
14682 | "\tmovq %rdx, 48(%rax, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2453 |
14683 | "\tmovslq 13(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14684 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14685 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__293_load__constant) "\n" |
14686 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14687 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__293_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14688 | |
14689 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__293_load__constant) |
14690 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14691 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14692 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14693 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14694 | |
14695 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__loadConstantOrVariableCell__loadConstantOrVariable__size__k__293_load__done) |
14696 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
14697 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__294_writeBarrierOnOperands__writeBarrierDone) "\n" |
14698 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:501 |
14699 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__294_writeBarrierOnOperands__writeBarrierDone) "\n" |
14700 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14701 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14702 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__294_load__constant) "\n" |
14703 | "\tmovq 0(%rbp, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14704 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__294_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14705 | |
14706 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__294_load__constant) |
14707 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14708 | "\tmovq 200(%rdx), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14709 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14710 | "\tmovq 0(%rdx, %rsi, 8), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14711 | |
14712 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__loadConstantOrVariableCell__loadConstantOrVariable__size__k__294_load__done) |
14713 | "\ttestq %r15, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:475 |
14714 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__294_writeBarrierOnOperandWithReload__writeBarrierDone) "\n" |
14715 | "\tlock; orl $0, (%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:998 |
14716 | "\tcmpb $0, 7(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:999 |
14717 | "\tja " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__294_skipIfIsRememberedOrInEden__done) "\n" |
14718 | "\tpush %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:484 |
14719 | "\tpush %r8\n" |
14720 | "\tmovq %rdx, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:485 |
14721 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:486 |
14722 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
14723 | "\tandq $15, %r8\n" |
14724 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
14725 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__294_checkStackPointerAlignment__stackPointerOkay) "\n" |
14726 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
14727 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
14728 | |
14729 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__skipIfIsRememberedOrInEden__slowPath__cCall2Void__cCall2__294_checkStackPointerAlignment__stackPointerOkay) |
14730 | "\tcall " LOCAL_REFERENCE(llint_write_barrier_slow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
14731 | "\tpop %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:488 |
14732 | "\tpop %r13\n" |
14733 | |
14734 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__writeBarrierOnOperandWithReload__294_skipIfIsRememberedOrInEden__done) |
14735 | |
14736 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__writeBarrierOnOperands__writeBarrierOnOperand__294_writeBarrierOnOperandWithReload__writeBarrierDone) |
14737 | |
14738 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__294_writeBarrierOnOperands__writeBarrierDone) |
14739 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14740 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14741 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14742 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14743 | |
14744 | OFFLINE_ASM_OPCODE_LABEL(op_get_parent_scope) |
14745 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
14746 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
14747 | "\tmovq 16(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2461 |
14748 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
14749 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
14750 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
14751 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14752 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14753 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14754 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14755 | |
14756 | OFFLINE_ASM_OPCODE_LABEL(op_get_parent_scope_wide) |
14757 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14758 | "\tmovq 0(%rbp, %rax, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
14759 | "\tmovq 16(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2461 |
14760 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
14761 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14762 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
14763 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14764 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14765 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14766 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14767 | |
14768 | OFFLINE_ASM_OPCODE_LABEL(op_profile_type) |
14769 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2467 |
14770 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2468 |
14771 | "\tmovq 52368(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2470 |
14772 | "\tmovq 24(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2472 |
14773 | "\tmovsbq 1(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
14774 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
14775 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__295_load__constant) "\n" |
14776 | "\tmovq 0(%rbp, %rcx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
14777 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__295_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
14778 | |
14779 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__295_load__constant) |
14780 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
14781 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
14782 | "\tmovq -128(%rax, %rcx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
14783 | |
14784 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__295_load__done) |
14785 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2478 |
14786 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opProfileTypeDone) "\n" |
14787 | "\tmovq %rax, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2480 |
14788 | "\tmovl 168(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
14789 | "\tmovzbl 6(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
14790 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
14791 | "\taddl %ecx, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
14792 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
14793 | "\tmovq 0(%r10), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2484 |
14794 | "\tmovq %rcx, 8(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2485 |
14795 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2487 |
14796 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opProfileTypeIsCell) "\n" |
14797 | "\tmovl $0, 16(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2488 |
14798 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opProfileTypeSkipIsCell) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2489 |
14799 | |
14800 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opProfileTypeIsCell) |
14801 | "\tmovl 0(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2491 |
14802 | "\tmovl %ecx, 16(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2492 |
14803 | |
14804 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opProfileTypeSkipIsCell) |
14805 | "\taddq $24, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2496 |
14806 | "\tmovq %rdx, 24(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2497 |
14807 | "\tmovq 32(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2499 |
14808 | "\tcmpq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2500 |
14809 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opProfileTypeDone) "\n" |
14810 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
14811 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
14812 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
14813 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
14814 | "\tandq $15, %r8\n" |
14815 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
14816 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__295_checkStackPointerAlignment__stackPointerOkay) "\n" |
14817 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
14818 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
14819 | |
14820 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__295_checkStackPointerAlignment__stackPointerOkay) |
14821 | "\tcall " LOCAL_REFERENCE(slow_path_profile_type_clear_log) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
14822 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
14823 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
14824 | |
14825 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opProfileTypeDone) |
14826 | "\taddq $7, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14827 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14828 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14829 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14830 | |
14831 | OFFLINE_ASM_OPCODE_LABEL(op_profile_type_wide) |
14832 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2467 |
14833 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2468 |
14834 | "\tmovq 52368(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2470 |
14835 | "\tmovq 24(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2472 |
14836 | "\tmovslq 5(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14837 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
14838 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__296_load__constant) "\n" |
14839 | "\tmovq 0(%rbp, %rcx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
14840 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__296_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
14841 | |
14842 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__296_load__constant) |
14843 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
14844 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
14845 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
14846 | "\tmovq 0(%rax, %rcx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
14847 | |
14848 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__296_load__done) |
14849 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2478 |
14850 | "\tje " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__296_fn__opProfileTypeDone) "\n" |
14851 | "\tmovq %rax, 0(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2480 |
14852 | "\tmovl 168(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
14853 | "\tmovl 25(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
14854 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
14855 | "\taddl %ecx, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
14856 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
14857 | "\tmovq 0(%r10), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2484 |
14858 | "\tmovq %rcx, 8(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2485 |
14859 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2487 |
14860 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__296_fn__opProfileTypeIsCell) "\n" |
14861 | "\tmovl $0, 16(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2488 |
14862 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__296_fn__opProfileTypeSkipIsCell) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2489 |
14863 | |
14864 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__296_fn__opProfileTypeIsCell) |
14865 | "\tmovl 0(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2491 |
14866 | "\tmovl %ecx, 16(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2492 |
14867 | |
14868 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__296_fn__opProfileTypeSkipIsCell) |
14869 | "\taddq $24, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2496 |
14870 | "\tmovq %rdx, 24(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2497 |
14871 | "\tmovq 32(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2499 |
14872 | "\tcmpq %rsi, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2500 |
14873 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__296_fn__opProfileTypeDone) "\n" |
14874 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
14875 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
14876 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
14877 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
14878 | "\tandq $15, %r8\n" |
14879 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
14880 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__296_checkStackPointerAlignment__stackPointerOkay) "\n" |
14881 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
14882 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
14883 | |
14884 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__callSlowPath__cCall2__296_checkStackPointerAlignment__stackPointerOkay) |
14885 | "\tcall " LOCAL_REFERENCE(slow_path_profile_type_clear_log) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
14886 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
14887 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
14888 | |
14889 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__296_fn__opProfileTypeDone) |
14890 | "\taddq $29, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14891 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14892 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14893 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14894 | |
14895 | OFFLINE_ASM_OPCODE_LABEL(op_profile_control_flow) |
14896 | "\tmovl 172(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
14897 | "\tmovzbl 2(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
14898 | "\tsall $3, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
14899 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
14900 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
14901 | "\tmovq 0(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2510 |
14902 | "\taddq $1, 24(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2511 |
14903 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14904 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14905 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14906 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14907 | |
14908 | OFFLINE_ASM_OPCODE_LABEL(op_profile_control_flow_wide) |
14909 | "\tmovl 172(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
14910 | "\tmovl 9(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
14911 | "\tsall $3, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
14912 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
14913 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
14914 | "\tmovq 0(%r10), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2510 |
14915 | "\taddq $1, 24(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2511 |
14916 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14917 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14918 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14919 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14920 | |
14921 | OFFLINE_ASM_OPCODE_LABEL(op_get_rest_length) |
14922 | "\tmovl 32(%rbp), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2517 |
14923 | "\tsubl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2518 |
14924 | "\tmovzbl 2(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
14925 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2520 |
14926 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__storeZero) "\n" |
14927 | "\tsubl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2521 |
14928 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__boxUp) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2522 |
14929 | |
14930 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__storeZero) |
14931 | "\txorq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2524 |
14932 | |
14933 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__boxUp) |
14934 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2526 |
14935 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
14936 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
14937 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
14938 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14939 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14940 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14941 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14942 | |
14943 | OFFLINE_ASM_OPCODE_LABEL(op_get_rest_length_wide) |
14944 | "\tmovl 32(%rbp), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2517 |
14945 | "\tsubl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2518 |
14946 | "\tmovl 9(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
14947 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2520 |
14948 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__296_fn__storeZero) "\n" |
14949 | "\tsubl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2521 |
14950 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__296_fn__boxUp) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2522 |
14951 | |
14952 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__296_fn__storeZero) |
14953 | "\txorq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2524 |
14954 | |
14955 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__296_fn__boxUp) |
14956 | "\torq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2526 |
14957 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
14958 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
14959 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
14960 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14961 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14962 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14963 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14964 | |
14965 | OFFLINE_ASM_OPCODE_LABEL(op_log_shadow_chicken_prologue) |
14966 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1653 |
14967 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1654 |
14968 | "\tmovq 52600(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1655 |
14969 | "\tmovq 16(%rdx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1656 |
14970 | "\tcmpq 24(%rdx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1657 |
14971 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__opLogShadowChickenPrologueSlow) "\n" |
14972 | "\tleaq 56(%rax), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1658 |
14973 | "\tmovq %rsi, 16(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1659 |
14974 | "\tmovq %rbp, 16(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2533 |
14975 | "\tmovq 0(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2534 |
14976 | "\tmovq %rsi, 24(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2535 |
14977 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2536 |
14978 | "\tmovq %rsi, 8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2537 |
14979 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
14980 | "\tmovq 0(%rbp, %rsi, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
14981 | "\tmovq %rsi, 32(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2539 |
14982 | "\taddq $2, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
14983 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
14984 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
14985 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
14986 | |
14987 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__opLogShadowChickenPrologueSlow) |
14988 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
14989 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
14990 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
14991 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
14992 | "\tandq $15, %r8\n" |
14993 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
14994 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__297_checkStackPointerAlignment__stackPointerOkay) "\n" |
14995 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
14996 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
14997 | |
14998 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__297_checkStackPointerAlignment__stackPointerOkay) |
14999 | "\tcall " LOCAL_REFERENCE(llint_slow_path_log_shadow_chicken_prologue) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15000 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15001 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15002 | "\taddq $2, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15003 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15004 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15005 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15006 | |
15007 | OFFLINE_ASM_OPCODE_LABEL(op_log_shadow_chicken_prologue_wide) |
15008 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1653 |
15009 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1654 |
15010 | "\tmovq 52600(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1655 |
15011 | "\tmovq 16(%rdx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1656 |
15012 | "\tcmpq 24(%rdx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1657 |
15013 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__298_fn__opLogShadowChickenPrologueSlow) "\n" |
15014 | "\tleaq 56(%rax), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1658 |
15015 | "\tmovq %rsi, 16(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1659 |
15016 | "\tmovq %rbp, 16(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2533 |
15017 | "\tmovq 0(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2534 |
15018 | "\tmovq %rsi, 24(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2535 |
15019 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2536 |
15020 | "\tmovq %rsi, 8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2537 |
15021 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
15022 | "\tmovq 0(%rbp, %rsi, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
15023 | "\tmovq %rsi, 32(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2539 |
15024 | "\taddq $9, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15025 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15026 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15027 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15028 | |
15029 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__298_fn__opLogShadowChickenPrologueSlow) |
15030 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15031 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15032 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15033 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15034 | "\tandq $15, %r8\n" |
15035 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15036 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__298_checkStackPointerAlignment__stackPointerOkay) "\n" |
15037 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15038 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15039 | |
15040 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__298_checkStackPointerAlignment__stackPointerOkay) |
15041 | "\tcall " LOCAL_REFERENCE(llint_slow_path_log_shadow_chicken_prologue) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15042 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15043 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15044 | "\taddq $9, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15045 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15046 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15047 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15048 | |
15049 | OFFLINE_ASM_OPCODE_LABEL(op_log_shadow_chicken_tail) |
15050 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1653 |
15051 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1654 |
15052 | "\tmovq 52600(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1655 |
15053 | "\tmovq 16(%rdx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1656 |
15054 | "\tcmpq 24(%rdx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1657 |
15055 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__opLogShadowChickenTailSlow) "\n" |
15056 | "\tleaq 56(%rax), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1658 |
15057 | "\tmovq %rsi, 16(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1659 |
15058 | "\tmovq %rbp, 16(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2549 |
15059 | "\tmovq $31249, 8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2550 |
15060 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
15061 | "\tmovq 0(%rbp, %rsi, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
15062 | "\tmovq %rsi, 0(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2552 |
15063 | "\tmovsbq 2(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
15064 | "\tmovq 0(%rbp, %rsi, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
15065 | "\tmovq %rsi, 32(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2554 |
15066 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2555 |
15067 | "\tmovq %rsi, 40(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2556 |
15068 | "\tmovl %r8d, 48(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2557 |
15069 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15070 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15071 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15072 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15073 | |
15074 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__opLogShadowChickenTailSlow) |
15075 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15076 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15077 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15078 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15079 | "\tandq $15, %r8\n" |
15080 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15081 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__299_checkStackPointerAlignment__stackPointerOkay) "\n" |
15082 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15083 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15084 | |
15085 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__299_checkStackPointerAlignment__stackPointerOkay) |
15086 | "\tcall " LOCAL_REFERENCE(llint_slow_path_log_shadow_chicken_tail) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15087 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15088 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15089 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15090 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15091 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15092 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15093 | |
15094 | OFFLINE_ASM_OPCODE_LABEL(op_log_shadow_chicken_tail_wide) |
15095 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1653 |
15096 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1654 |
15097 | "\tmovq 52600(%rsi), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1655 |
15098 | "\tmovq 16(%rdx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1656 |
15099 | "\tcmpq 24(%rdx), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1657 |
15100 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__300_fn__opLogShadowChickenTailSlow) "\n" |
15101 | "\tleaq 56(%rax), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1658 |
15102 | "\tmovq %rsi, 16(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1659 |
15103 | "\tmovq %rbp, 16(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2549 |
15104 | "\tmovq $31249, 8(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2550 |
15105 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
15106 | "\tmovq 0(%rbp, %rsi, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
15107 | "\tmovq %rsi, 0(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2552 |
15108 | "\tmovslq 9(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
15109 | "\tmovq 0(%rbp, %rsi, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:437 |
15110 | "\tmovq %rsi, 32(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2554 |
15111 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2555 |
15112 | "\tmovq %rsi, 40(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2556 |
15113 | "\tmovl %r8d, 48(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2557 |
15114 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15115 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15116 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15117 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15118 | |
15119 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__300_fn__opLogShadowChickenTailSlow) |
15120 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15121 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15122 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15123 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15124 | "\tandq $15, %r8\n" |
15125 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15126 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__300_checkStackPointerAlignment__stackPointerOkay) "\n" |
15127 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15128 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15129 | |
15130 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__300_checkStackPointerAlignment__stackPointerOkay) |
15131 | "\tcall " LOCAL_REFERENCE(llint_slow_path_log_shadow_chicken_tail) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15132 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15133 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15134 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15135 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15136 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15137 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15138 | |
15139 | OFFLINE_ASM_OPCODE_LABEL(op_create_cloned_arguments) |
15140 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15141 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15142 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15143 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15144 | "\tandq $15, %r8\n" |
15145 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15146 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__301_checkStackPointerAlignment__stackPointerOkay) "\n" |
15147 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15148 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15149 | |
15150 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__301_checkStackPointerAlignment__stackPointerOkay) |
15151 | "\tcall " LOCAL_REFERENCE(slow_path_create_cloned_arguments) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15152 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15153 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15154 | "\taddq $2, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15155 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15156 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15157 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15158 | |
15159 | OFFLINE_ASM_OPCODE_LABEL(op_create_cloned_arguments_wide) |
15160 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15161 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15162 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15163 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15164 | "\tandq $15, %r8\n" |
15165 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15166 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__302_checkStackPointerAlignment__stackPointerOkay) "\n" |
15167 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15168 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15169 | |
15170 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__302_checkStackPointerAlignment__stackPointerOkay) |
15171 | "\tcall " LOCAL_REFERENCE(slow_path_create_cloned_arguments) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15172 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15173 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15174 | "\taddq $9, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15175 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15176 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15177 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15178 | |
15179 | OFFLINE_ASM_OPCODE_LABEL(op_create_direct_arguments) |
15180 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15181 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15182 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15183 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15184 | "\tandq $15, %r8\n" |
15185 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15186 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__303_checkStackPointerAlignment__stackPointerOkay) "\n" |
15187 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15188 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15189 | |
15190 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__303_checkStackPointerAlignment__stackPointerOkay) |
15191 | "\tcall " LOCAL_REFERENCE(slow_path_create_direct_arguments) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15192 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15193 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15194 | "\taddq $2, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15195 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15196 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15197 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15198 | |
15199 | OFFLINE_ASM_OPCODE_LABEL(op_create_direct_arguments_wide) |
15200 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15201 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15202 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15203 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15204 | "\tandq $15, %r8\n" |
15205 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15206 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__304_checkStackPointerAlignment__stackPointerOkay) "\n" |
15207 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15208 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15209 | |
15210 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__304_checkStackPointerAlignment__stackPointerOkay) |
15211 | "\tcall " LOCAL_REFERENCE(slow_path_create_direct_arguments) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15212 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15213 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15214 | "\taddq $9, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15215 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15216 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15217 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15218 | |
15219 | OFFLINE_ASM_OPCODE_LABEL(op_create_lexical_environment) |
15220 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15221 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15222 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15223 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15224 | "\tandq $15, %r8\n" |
15225 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15226 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__305_checkStackPointerAlignment__stackPointerOkay) "\n" |
15227 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15228 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15229 | |
15230 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__305_checkStackPointerAlignment__stackPointerOkay) |
15231 | "\tcall " LOCAL_REFERENCE(slow_path_create_lexical_environment) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15232 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15233 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15234 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15235 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15236 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15237 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15238 | |
15239 | OFFLINE_ASM_OPCODE_LABEL(op_create_lexical_environment_wide) |
15240 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15241 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15242 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15243 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15244 | "\tandq $15, %r8\n" |
15245 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15246 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__306_checkStackPointerAlignment__stackPointerOkay) "\n" |
15247 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15248 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15249 | |
15250 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__306_checkStackPointerAlignment__stackPointerOkay) |
15251 | "\tcall " LOCAL_REFERENCE(slow_path_create_lexical_environment) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15252 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15253 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15254 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15255 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15256 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15257 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15258 | |
15259 | OFFLINE_ASM_OPCODE_LABEL(op_create_rest) |
15260 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15261 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15262 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15263 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15264 | "\tandq $15, %r8\n" |
15265 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15266 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__307_checkStackPointerAlignment__stackPointerOkay) "\n" |
15267 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15268 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15269 | |
15270 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__307_checkStackPointerAlignment__stackPointerOkay) |
15271 | "\tcall " LOCAL_REFERENCE(slow_path_create_rest) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15272 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15273 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15274 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15275 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15276 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15277 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15278 | |
15279 | OFFLINE_ASM_OPCODE_LABEL(op_create_rest_wide) |
15280 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15281 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15282 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15283 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15284 | "\tandq $15, %r8\n" |
15285 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15286 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__308_checkStackPointerAlignment__stackPointerOkay) "\n" |
15287 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15288 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15289 | |
15290 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__308_checkStackPointerAlignment__stackPointerOkay) |
15291 | "\tcall " LOCAL_REFERENCE(slow_path_create_rest) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15292 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15293 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15294 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15295 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15296 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15297 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15298 | |
15299 | OFFLINE_ASM_OPCODE_LABEL(op_create_scoped_arguments) |
15300 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15301 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15302 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15303 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15304 | "\tandq $15, %r8\n" |
15305 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15306 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__309_checkStackPointerAlignment__stackPointerOkay) "\n" |
15307 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15308 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15309 | |
15310 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__309_checkStackPointerAlignment__stackPointerOkay) |
15311 | "\tcall " LOCAL_REFERENCE(slow_path_create_scoped_arguments) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15312 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15313 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15314 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15315 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15316 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15317 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15318 | |
15319 | OFFLINE_ASM_OPCODE_LABEL(op_create_scoped_arguments_wide) |
15320 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15321 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15322 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15323 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15324 | "\tandq $15, %r8\n" |
15325 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15326 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__310_checkStackPointerAlignment__stackPointerOkay) "\n" |
15327 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15328 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15329 | |
15330 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__310_checkStackPointerAlignment__stackPointerOkay) |
15331 | "\tcall " LOCAL_REFERENCE(slow_path_create_scoped_arguments) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15332 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15333 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15334 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15335 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15336 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15337 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15338 | |
15339 | OFFLINE_ASM_OPCODE_LABEL(op_create_this) |
15340 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15341 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15342 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15343 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15344 | "\tandq $15, %r8\n" |
15345 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15346 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__311_checkStackPointerAlignment__stackPointerOkay) "\n" |
15347 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15348 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15349 | |
15350 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__311_checkStackPointerAlignment__stackPointerOkay) |
15351 | "\tcall " LOCAL_REFERENCE(slow_path_create_this) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15352 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15353 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15354 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15355 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15356 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15357 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15358 | |
15359 | OFFLINE_ASM_OPCODE_LABEL(op_create_this_wide) |
15360 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15361 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15362 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15363 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15364 | "\tandq $15, %r8\n" |
15365 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15366 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__312_checkStackPointerAlignment__stackPointerOkay) "\n" |
15367 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15368 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15369 | |
15370 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__312_checkStackPointerAlignment__stackPointerOkay) |
15371 | "\tcall " LOCAL_REFERENCE(slow_path_create_this) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15372 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15373 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15374 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15375 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15376 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15377 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15378 | |
15379 | OFFLINE_ASM_OPCODE_LABEL(op_define_accessor_property) |
15380 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15381 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15382 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15383 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15384 | "\tandq $15, %r8\n" |
15385 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15386 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__313_checkStackPointerAlignment__stackPointerOkay) "\n" |
15387 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15388 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15389 | |
15390 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__313_checkStackPointerAlignment__stackPointerOkay) |
15391 | "\tcall " LOCAL_REFERENCE(slow_path_define_accessor_property) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15392 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15393 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15394 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15395 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15396 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15397 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15398 | |
15399 | OFFLINE_ASM_OPCODE_LABEL(op_define_accessor_property_wide) |
15400 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15401 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15402 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15403 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15404 | "\tandq $15, %r8\n" |
15405 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15406 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__314_checkStackPointerAlignment__stackPointerOkay) "\n" |
15407 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15408 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15409 | |
15410 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__314_checkStackPointerAlignment__stackPointerOkay) |
15411 | "\tcall " LOCAL_REFERENCE(slow_path_define_accessor_property) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15412 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15413 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15414 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15415 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15416 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15417 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15418 | |
15419 | OFFLINE_ASM_OPCODE_LABEL(op_define_data_property) |
15420 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15421 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15422 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15423 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15424 | "\tandq $15, %r8\n" |
15425 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15426 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__315_checkStackPointerAlignment__stackPointerOkay) "\n" |
15427 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15428 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15429 | |
15430 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__315_checkStackPointerAlignment__stackPointerOkay) |
15431 | "\tcall " LOCAL_REFERENCE(slow_path_define_data_property) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15432 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15433 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15434 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15435 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15436 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15437 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15438 | |
15439 | OFFLINE_ASM_OPCODE_LABEL(op_define_data_property_wide) |
15440 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15441 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15442 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15443 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15444 | "\tandq $15, %r8\n" |
15445 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15446 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__316_checkStackPointerAlignment__stackPointerOkay) "\n" |
15447 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15448 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15449 | |
15450 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__316_checkStackPointerAlignment__stackPointerOkay) |
15451 | "\tcall " LOCAL_REFERENCE(slow_path_define_data_property) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15452 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15453 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15454 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15455 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15456 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15457 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15458 | |
15459 | OFFLINE_ASM_OPCODE_LABEL(op_enumerator_generic_pname) |
15460 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15461 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15462 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15463 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15464 | "\tandq $15, %r8\n" |
15465 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15466 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__317_checkStackPointerAlignment__stackPointerOkay) "\n" |
15467 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15468 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15469 | |
15470 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__317_checkStackPointerAlignment__stackPointerOkay) |
15471 | "\tcall " LOCAL_REFERENCE(slow_path_enumerator_generic_pname) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15472 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15473 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15474 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15475 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15476 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15477 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15478 | |
15479 | OFFLINE_ASM_OPCODE_LABEL(op_enumerator_generic_pname_wide) |
15480 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15481 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15482 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15483 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15484 | "\tandq $15, %r8\n" |
15485 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15486 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__318_checkStackPointerAlignment__stackPointerOkay) "\n" |
15487 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15488 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15489 | |
15490 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__318_checkStackPointerAlignment__stackPointerOkay) |
15491 | "\tcall " LOCAL_REFERENCE(slow_path_enumerator_generic_pname) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15492 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15493 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15494 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15495 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15496 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15497 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15498 | |
15499 | OFFLINE_ASM_OPCODE_LABEL(op_enumerator_structure_pname) |
15500 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15501 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15502 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15503 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15504 | "\tandq $15, %r8\n" |
15505 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15506 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__319_checkStackPointerAlignment__stackPointerOkay) "\n" |
15507 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15508 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15509 | |
15510 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__319_checkStackPointerAlignment__stackPointerOkay) |
15511 | "\tcall " LOCAL_REFERENCE(slow_path_enumerator_structure_pname) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15512 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15513 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15514 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15515 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15516 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15517 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15518 | |
15519 | OFFLINE_ASM_OPCODE_LABEL(op_enumerator_structure_pname_wide) |
15520 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15521 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15522 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15523 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15524 | "\tandq $15, %r8\n" |
15525 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15526 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__320_checkStackPointerAlignment__stackPointerOkay) "\n" |
15527 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15528 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15529 | |
15530 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__320_checkStackPointerAlignment__stackPointerOkay) |
15531 | "\tcall " LOCAL_REFERENCE(slow_path_enumerator_structure_pname) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15532 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15533 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15534 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15535 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15536 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15537 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15538 | |
15539 | OFFLINE_ASM_OPCODE_LABEL(op_get_by_id_with_this) |
15540 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15541 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15542 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15543 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15544 | "\tandq $15, %r8\n" |
15545 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15546 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__321_checkStackPointerAlignment__stackPointerOkay) "\n" |
15547 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15548 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15549 | |
15550 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__321_checkStackPointerAlignment__stackPointerOkay) |
15551 | "\tcall " LOCAL_REFERENCE(slow_path_get_by_id_with_this) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15552 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15553 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15554 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15555 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15556 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15557 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15558 | |
15559 | OFFLINE_ASM_OPCODE_LABEL(op_get_by_id_with_this_wide) |
15560 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15561 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15562 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15563 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15564 | "\tandq $15, %r8\n" |
15565 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15566 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__322_checkStackPointerAlignment__stackPointerOkay) "\n" |
15567 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15568 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15569 | |
15570 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__322_checkStackPointerAlignment__stackPointerOkay) |
15571 | "\tcall " LOCAL_REFERENCE(slow_path_get_by_id_with_this) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15572 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15573 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15574 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15575 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15576 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15577 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15578 | |
15579 | OFFLINE_ASM_OPCODE_LABEL(op_get_by_val_with_this) |
15580 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15581 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15582 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15583 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15584 | "\tandq $15, %r8\n" |
15585 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15586 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__323_checkStackPointerAlignment__stackPointerOkay) "\n" |
15587 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15588 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15589 | |
15590 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__323_checkStackPointerAlignment__stackPointerOkay) |
15591 | "\tcall " LOCAL_REFERENCE(slow_path_get_by_val_with_this) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15592 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15593 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15594 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15595 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15596 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15597 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15598 | |
15599 | OFFLINE_ASM_OPCODE_LABEL(op_get_by_val_with_this_wide) |
15600 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15601 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15602 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15603 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15604 | "\tandq $15, %r8\n" |
15605 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15606 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__324_checkStackPointerAlignment__stackPointerOkay) "\n" |
15607 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15608 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15609 | |
15610 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__324_checkStackPointerAlignment__stackPointerOkay) |
15611 | "\tcall " LOCAL_REFERENCE(slow_path_get_by_val_with_this) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15612 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15613 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15614 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15615 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15616 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15617 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15618 | |
15619 | OFFLINE_ASM_OPCODE_LABEL(op_get_direct_pname) |
15620 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15621 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15622 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15623 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15624 | "\tandq $15, %r8\n" |
15625 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15626 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__325_checkStackPointerAlignment__stackPointerOkay) "\n" |
15627 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15628 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15629 | |
15630 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__325_checkStackPointerAlignment__stackPointerOkay) |
15631 | "\tcall " LOCAL_REFERENCE(slow_path_get_direct_pname) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15632 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15633 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15634 | "\taddq $7, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15635 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15636 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15637 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15638 | |
15639 | OFFLINE_ASM_OPCODE_LABEL(op_get_direct_pname_wide) |
15640 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15641 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15642 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15643 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15644 | "\tandq $15, %r8\n" |
15645 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15646 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__326_checkStackPointerAlignment__stackPointerOkay) "\n" |
15647 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15648 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15649 | |
15650 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__326_checkStackPointerAlignment__stackPointerOkay) |
15651 | "\tcall " LOCAL_REFERENCE(slow_path_get_direct_pname) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15652 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15653 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15654 | "\taddq $29, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15655 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15656 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15657 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15658 | |
15659 | OFFLINE_ASM_OPCODE_LABEL(op_get_enumerable_length) |
15660 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15661 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15662 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15663 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15664 | "\tandq $15, %r8\n" |
15665 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15666 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__327_checkStackPointerAlignment__stackPointerOkay) "\n" |
15667 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15668 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15669 | |
15670 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__327_checkStackPointerAlignment__stackPointerOkay) |
15671 | "\tcall " LOCAL_REFERENCE(slow_path_get_enumerable_length) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15672 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15673 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15674 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15675 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15676 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15677 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15678 | |
15679 | OFFLINE_ASM_OPCODE_LABEL(op_get_enumerable_length_wide) |
15680 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15681 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15682 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15683 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15684 | "\tandq $15, %r8\n" |
15685 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15686 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__328_checkStackPointerAlignment__stackPointerOkay) "\n" |
15687 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15688 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15689 | |
15690 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__328_checkStackPointerAlignment__stackPointerOkay) |
15691 | "\tcall " LOCAL_REFERENCE(slow_path_get_enumerable_length) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15692 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15693 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15694 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15695 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15696 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15697 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15698 | |
15699 | OFFLINE_ASM_OPCODE_LABEL(op_get_property_enumerator) |
15700 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15701 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15702 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15703 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15704 | "\tandq $15, %r8\n" |
15705 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15706 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__329_checkStackPointerAlignment__stackPointerOkay) "\n" |
15707 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15708 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15709 | |
15710 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__329_checkStackPointerAlignment__stackPointerOkay) |
15711 | "\tcall " LOCAL_REFERENCE(slow_path_get_property_enumerator) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15712 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15713 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15714 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15715 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15716 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15717 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15718 | |
15719 | OFFLINE_ASM_OPCODE_LABEL(op_get_property_enumerator_wide) |
15720 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15721 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15722 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15723 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15724 | "\tandq $15, %r8\n" |
15725 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15726 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__330_checkStackPointerAlignment__stackPointerOkay) "\n" |
15727 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15728 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15729 | |
15730 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__330_checkStackPointerAlignment__stackPointerOkay) |
15731 | "\tcall " LOCAL_REFERENCE(slow_path_get_property_enumerator) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15732 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15733 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15734 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15735 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15736 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15737 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15738 | |
15739 | OFFLINE_ASM_OPCODE_LABEL(op_greater) |
15740 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15741 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15742 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15743 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15744 | "\tandq $15, %r8\n" |
15745 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15746 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__331_checkStackPointerAlignment__stackPointerOkay) "\n" |
15747 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15748 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15749 | |
15750 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__331_checkStackPointerAlignment__stackPointerOkay) |
15751 | "\tcall " LOCAL_REFERENCE(slow_path_greater) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15752 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15753 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15754 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15755 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15756 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15757 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15758 | |
15759 | OFFLINE_ASM_OPCODE_LABEL(op_greater_wide) |
15760 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15761 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15762 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15763 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15764 | "\tandq $15, %r8\n" |
15765 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15766 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__332_checkStackPointerAlignment__stackPointerOkay) "\n" |
15767 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15768 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15769 | |
15770 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__332_checkStackPointerAlignment__stackPointerOkay) |
15771 | "\tcall " LOCAL_REFERENCE(slow_path_greater) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15772 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15773 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15774 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15775 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15776 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15777 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15778 | |
15779 | OFFLINE_ASM_OPCODE_LABEL(op_greatereq) |
15780 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15781 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15782 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15783 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15784 | "\tandq $15, %r8\n" |
15785 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15786 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__333_checkStackPointerAlignment__stackPointerOkay) "\n" |
15787 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15788 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15789 | |
15790 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__333_checkStackPointerAlignment__stackPointerOkay) |
15791 | "\tcall " LOCAL_REFERENCE(slow_path_greatereq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15792 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15793 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15794 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15795 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15796 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15797 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15798 | |
15799 | OFFLINE_ASM_OPCODE_LABEL(op_greatereq_wide) |
15800 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15801 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15802 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15803 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15804 | "\tandq $15, %r8\n" |
15805 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15806 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__334_checkStackPointerAlignment__stackPointerOkay) "\n" |
15807 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15808 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15809 | |
15810 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__334_checkStackPointerAlignment__stackPointerOkay) |
15811 | "\tcall " LOCAL_REFERENCE(slow_path_greatereq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15812 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15813 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15814 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15815 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15816 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15817 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15818 | |
15819 | OFFLINE_ASM_OPCODE_LABEL(op_has_generic_property) |
15820 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15821 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15822 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15823 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15824 | "\tandq $15, %r8\n" |
15825 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15826 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__335_checkStackPointerAlignment__stackPointerOkay) "\n" |
15827 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15828 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15829 | |
15830 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__335_checkStackPointerAlignment__stackPointerOkay) |
15831 | "\tcall " LOCAL_REFERENCE(slow_path_has_generic_property) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15832 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15833 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15834 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15835 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15836 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15837 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15838 | |
15839 | OFFLINE_ASM_OPCODE_LABEL(op_has_generic_property_wide) |
15840 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15841 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15842 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15843 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15844 | "\tandq $15, %r8\n" |
15845 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15846 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__336_checkStackPointerAlignment__stackPointerOkay) "\n" |
15847 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15848 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15849 | |
15850 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__336_checkStackPointerAlignment__stackPointerOkay) |
15851 | "\tcall " LOCAL_REFERENCE(slow_path_has_generic_property) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15852 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15853 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15854 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15855 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15856 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15857 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15858 | |
15859 | OFFLINE_ASM_OPCODE_LABEL(op_has_indexed_property) |
15860 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15861 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15862 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15863 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15864 | "\tandq $15, %r8\n" |
15865 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15866 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__337_checkStackPointerAlignment__stackPointerOkay) "\n" |
15867 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15868 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15869 | |
15870 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__337_checkStackPointerAlignment__stackPointerOkay) |
15871 | "\tcall " LOCAL_REFERENCE(slow_path_has_indexed_property) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15872 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15873 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15874 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15875 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15876 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15877 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15878 | |
15879 | OFFLINE_ASM_OPCODE_LABEL(op_has_indexed_property_wide) |
15880 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15881 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15882 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15883 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15884 | "\tandq $15, %r8\n" |
15885 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15886 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__338_checkStackPointerAlignment__stackPointerOkay) "\n" |
15887 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15888 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15889 | |
15890 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__338_checkStackPointerAlignment__stackPointerOkay) |
15891 | "\tcall " LOCAL_REFERENCE(slow_path_has_indexed_property) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15892 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15893 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15894 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15895 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15896 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15897 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15898 | |
15899 | OFFLINE_ASM_OPCODE_LABEL(op_has_structure_property) |
15900 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15901 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15902 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15903 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15904 | "\tandq $15, %r8\n" |
15905 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15906 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__339_checkStackPointerAlignment__stackPointerOkay) "\n" |
15907 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15908 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15909 | |
15910 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__339_checkStackPointerAlignment__stackPointerOkay) |
15911 | "\tcall " LOCAL_REFERENCE(slow_path_has_structure_property) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15912 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15913 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15914 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15915 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15916 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15917 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15918 | |
15919 | OFFLINE_ASM_OPCODE_LABEL(op_has_structure_property_wide) |
15920 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15921 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15922 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15923 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15924 | "\tandq $15, %r8\n" |
15925 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15926 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__340_checkStackPointerAlignment__stackPointerOkay) "\n" |
15927 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15928 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15929 | |
15930 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__340_checkStackPointerAlignment__stackPointerOkay) |
15931 | "\tcall " LOCAL_REFERENCE(slow_path_has_structure_property) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15932 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15933 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15934 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15935 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15936 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15937 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15938 | |
15939 | OFFLINE_ASM_OPCODE_LABEL(op_in_by_id) |
15940 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15941 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15942 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15943 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15944 | "\tandq $15, %r8\n" |
15945 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15946 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__341_checkStackPointerAlignment__stackPointerOkay) "\n" |
15947 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15948 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15949 | |
15950 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__341_checkStackPointerAlignment__stackPointerOkay) |
15951 | "\tcall " LOCAL_REFERENCE(slow_path_in_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15952 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15953 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15954 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15955 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15956 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15957 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15958 | |
15959 | OFFLINE_ASM_OPCODE_LABEL(op_in_by_id_wide) |
15960 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15961 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15962 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15963 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15964 | "\tandq $15, %r8\n" |
15965 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15966 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__342_checkStackPointerAlignment__stackPointerOkay) "\n" |
15967 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15968 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15969 | |
15970 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__342_checkStackPointerAlignment__stackPointerOkay) |
15971 | "\tcall " LOCAL_REFERENCE(slow_path_in_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15972 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15973 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15974 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15975 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15976 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15977 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15978 | |
15979 | OFFLINE_ASM_OPCODE_LABEL(op_in_by_val) |
15980 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
15981 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
15982 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
15983 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
15984 | "\tandq $15, %r8\n" |
15985 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
15986 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__343_checkStackPointerAlignment__stackPointerOkay) "\n" |
15987 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
15988 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
15989 | |
15990 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__343_checkStackPointerAlignment__stackPointerOkay) |
15991 | "\tcall " LOCAL_REFERENCE(slow_path_in_by_val) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
15992 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
15993 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
15994 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
15995 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
15996 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
15997 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
15998 | |
15999 | OFFLINE_ASM_OPCODE_LABEL(op_in_by_val_wide) |
16000 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16001 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16002 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16003 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16004 | "\tandq $15, %r8\n" |
16005 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16006 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__344_checkStackPointerAlignment__stackPointerOkay) "\n" |
16007 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16008 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16009 | |
16010 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__344_checkStackPointerAlignment__stackPointerOkay) |
16011 | "\tcall " LOCAL_REFERENCE(slow_path_in_by_val) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16012 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16013 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16014 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16015 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16016 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16017 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16018 | |
16019 | OFFLINE_ASM_OPCODE_LABEL(op_is_function) |
16020 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16021 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16022 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16023 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16024 | "\tandq $15, %r8\n" |
16025 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16026 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__345_checkStackPointerAlignment__stackPointerOkay) "\n" |
16027 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16028 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16029 | |
16030 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__345_checkStackPointerAlignment__stackPointerOkay) |
16031 | "\tcall " LOCAL_REFERENCE(slow_path_is_function) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16032 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16033 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16034 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16035 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16036 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16037 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16038 | |
16039 | OFFLINE_ASM_OPCODE_LABEL(op_is_function_wide) |
16040 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16041 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16042 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16043 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16044 | "\tandq $15, %r8\n" |
16045 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16046 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__346_checkStackPointerAlignment__stackPointerOkay) "\n" |
16047 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16048 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16049 | |
16050 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__346_checkStackPointerAlignment__stackPointerOkay) |
16051 | "\tcall " LOCAL_REFERENCE(slow_path_is_function) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16052 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16053 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16054 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16055 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16056 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16057 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16058 | |
16059 | OFFLINE_ASM_OPCODE_LABEL(op_is_object_or_null) |
16060 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16061 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16062 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16063 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16064 | "\tandq $15, %r8\n" |
16065 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16066 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__347_checkStackPointerAlignment__stackPointerOkay) "\n" |
16067 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16068 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16069 | |
16070 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__347_checkStackPointerAlignment__stackPointerOkay) |
16071 | "\tcall " LOCAL_REFERENCE(slow_path_is_object_or_null) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16072 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16073 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16074 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16075 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16076 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16077 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16078 | |
16079 | OFFLINE_ASM_OPCODE_LABEL(op_is_object_or_null_wide) |
16080 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16081 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16082 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16083 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16084 | "\tandq $15, %r8\n" |
16085 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16086 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__348_checkStackPointerAlignment__stackPointerOkay) "\n" |
16087 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16088 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16089 | |
16090 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__348_checkStackPointerAlignment__stackPointerOkay) |
16091 | "\tcall " LOCAL_REFERENCE(slow_path_is_object_or_null) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16092 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16093 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16094 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16095 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16096 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16097 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16098 | |
16099 | OFFLINE_ASM_OPCODE_LABEL(op_less) |
16100 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16101 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16102 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16103 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16104 | "\tandq $15, %r8\n" |
16105 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16106 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__349_checkStackPointerAlignment__stackPointerOkay) "\n" |
16107 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16108 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16109 | |
16110 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__349_checkStackPointerAlignment__stackPointerOkay) |
16111 | "\tcall " LOCAL_REFERENCE(slow_path_less) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16112 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16113 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16114 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16115 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16116 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16117 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16118 | |
16119 | OFFLINE_ASM_OPCODE_LABEL(op_less_wide) |
16120 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16121 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16122 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16123 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16124 | "\tandq $15, %r8\n" |
16125 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16126 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__350_checkStackPointerAlignment__stackPointerOkay) "\n" |
16127 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16128 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16129 | |
16130 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__350_checkStackPointerAlignment__stackPointerOkay) |
16131 | "\tcall " LOCAL_REFERENCE(slow_path_less) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16132 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16133 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16134 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16135 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16136 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16137 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16138 | |
16139 | OFFLINE_ASM_OPCODE_LABEL(op_lesseq) |
16140 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16141 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16142 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16143 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16144 | "\tandq $15, %r8\n" |
16145 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16146 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__351_checkStackPointerAlignment__stackPointerOkay) "\n" |
16147 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16148 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16149 | |
16150 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__351_checkStackPointerAlignment__stackPointerOkay) |
16151 | "\tcall " LOCAL_REFERENCE(slow_path_lesseq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16152 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16153 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16154 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16155 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16156 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16157 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16158 | |
16159 | OFFLINE_ASM_OPCODE_LABEL(op_lesseq_wide) |
16160 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16161 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16162 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16163 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16164 | "\tandq $15, %r8\n" |
16165 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16166 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__352_checkStackPointerAlignment__stackPointerOkay) "\n" |
16167 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16168 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16169 | |
16170 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__352_checkStackPointerAlignment__stackPointerOkay) |
16171 | "\tcall " LOCAL_REFERENCE(slow_path_lesseq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16172 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16173 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16174 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16175 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16176 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16177 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16178 | |
16179 | OFFLINE_ASM_OPCODE_LABEL(op_mod) |
16180 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16181 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16182 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16183 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16184 | "\tandq $15, %r8\n" |
16185 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16186 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__353_checkStackPointerAlignment__stackPointerOkay) "\n" |
16187 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16188 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16189 | |
16190 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__353_checkStackPointerAlignment__stackPointerOkay) |
16191 | "\tcall " LOCAL_REFERENCE(slow_path_mod) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16192 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16193 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16194 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16195 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16196 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16197 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16198 | |
16199 | OFFLINE_ASM_OPCODE_LABEL(op_mod_wide) |
16200 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16201 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16202 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16203 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16204 | "\tandq $15, %r8\n" |
16205 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16206 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__354_checkStackPointerAlignment__stackPointerOkay) "\n" |
16207 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16208 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16209 | |
16210 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__354_checkStackPointerAlignment__stackPointerOkay) |
16211 | "\tcall " LOCAL_REFERENCE(slow_path_mod) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16212 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16213 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16214 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16215 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16216 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16217 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16218 | |
16219 | OFFLINE_ASM_OPCODE_LABEL(op_new_array_buffer) |
16220 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16221 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16222 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16223 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16224 | "\tandq $15, %r8\n" |
16225 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16226 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__355_checkStackPointerAlignment__stackPointerOkay) "\n" |
16227 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16228 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16229 | |
16230 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__355_checkStackPointerAlignment__stackPointerOkay) |
16231 | "\tcall " LOCAL_REFERENCE(slow_path_new_array_buffer) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16232 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16233 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16234 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16235 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16236 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16237 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16238 | |
16239 | OFFLINE_ASM_OPCODE_LABEL(op_new_array_buffer_wide) |
16240 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16241 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16242 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16243 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16244 | "\tandq $15, %r8\n" |
16245 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16246 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__356_checkStackPointerAlignment__stackPointerOkay) "\n" |
16247 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16248 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16249 | |
16250 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__356_checkStackPointerAlignment__stackPointerOkay) |
16251 | "\tcall " LOCAL_REFERENCE(slow_path_new_array_buffer) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16252 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16253 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16254 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16255 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16256 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16257 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16258 | |
16259 | OFFLINE_ASM_OPCODE_LABEL(op_new_array_with_spread) |
16260 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16261 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16262 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16263 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16264 | "\tandq $15, %r8\n" |
16265 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16266 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__357_checkStackPointerAlignment__stackPointerOkay) "\n" |
16267 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16268 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16269 | |
16270 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__357_checkStackPointerAlignment__stackPointerOkay) |
16271 | "\tcall " LOCAL_REFERENCE(slow_path_new_array_with_spread) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16272 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16273 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16274 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16275 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16276 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16277 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16278 | |
16279 | OFFLINE_ASM_OPCODE_LABEL(op_new_array_with_spread_wide) |
16280 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16281 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16282 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16283 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16284 | "\tandq $15, %r8\n" |
16285 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16286 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__358_checkStackPointerAlignment__stackPointerOkay) "\n" |
16287 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16288 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16289 | |
16290 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__358_checkStackPointerAlignment__stackPointerOkay) |
16291 | "\tcall " LOCAL_REFERENCE(slow_path_new_array_with_spread) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16292 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16293 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16294 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16295 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16296 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16297 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16298 | |
16299 | OFFLINE_ASM_OPCODE_LABEL(op_pow) |
16300 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16301 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16302 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16303 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16304 | "\tandq $15, %r8\n" |
16305 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16306 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__359_checkStackPointerAlignment__stackPointerOkay) "\n" |
16307 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16308 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16309 | |
16310 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__359_checkStackPointerAlignment__stackPointerOkay) |
16311 | "\tcall " LOCAL_REFERENCE(slow_path_pow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16312 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16313 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16314 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16315 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16316 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16317 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16318 | |
16319 | OFFLINE_ASM_OPCODE_LABEL(op_pow_wide) |
16320 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16321 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16322 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16323 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16324 | "\tandq $15, %r8\n" |
16325 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16326 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__360_checkStackPointerAlignment__stackPointerOkay) "\n" |
16327 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16328 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16329 | |
16330 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__360_checkStackPointerAlignment__stackPointerOkay) |
16331 | "\tcall " LOCAL_REFERENCE(slow_path_pow) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16332 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16333 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16334 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16335 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16336 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16337 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16338 | |
16339 | OFFLINE_ASM_OPCODE_LABEL(op_push_with_scope) |
16340 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16341 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16342 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16343 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16344 | "\tandq $15, %r8\n" |
16345 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16346 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__361_checkStackPointerAlignment__stackPointerOkay) "\n" |
16347 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16348 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16349 | |
16350 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__361_checkStackPointerAlignment__stackPointerOkay) |
16351 | "\tcall " LOCAL_REFERENCE(slow_path_push_with_scope) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16352 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16353 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16354 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16355 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16356 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16357 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16358 | |
16359 | OFFLINE_ASM_OPCODE_LABEL(op_push_with_scope_wide) |
16360 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16361 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16362 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16363 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16364 | "\tandq $15, %r8\n" |
16365 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16366 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__362_checkStackPointerAlignment__stackPointerOkay) "\n" |
16367 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16368 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16369 | |
16370 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__362_checkStackPointerAlignment__stackPointerOkay) |
16371 | "\tcall " LOCAL_REFERENCE(slow_path_push_with_scope) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16372 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16373 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16374 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16375 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16376 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16377 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16378 | |
16379 | OFFLINE_ASM_OPCODE_LABEL(op_put_by_id_with_this) |
16380 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16381 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16382 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16383 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16384 | "\tandq $15, %r8\n" |
16385 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16386 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__363_checkStackPointerAlignment__stackPointerOkay) "\n" |
16387 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16388 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16389 | |
16390 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__363_checkStackPointerAlignment__stackPointerOkay) |
16391 | "\tcall " LOCAL_REFERENCE(slow_path_put_by_id_with_this) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16392 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16393 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16394 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16395 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16396 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16397 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16398 | |
16399 | OFFLINE_ASM_OPCODE_LABEL(op_put_by_id_with_this_wide) |
16400 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16401 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16402 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16403 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16404 | "\tandq $15, %r8\n" |
16405 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16406 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__364_checkStackPointerAlignment__stackPointerOkay) "\n" |
16407 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16408 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16409 | |
16410 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__364_checkStackPointerAlignment__stackPointerOkay) |
16411 | "\tcall " LOCAL_REFERENCE(slow_path_put_by_id_with_this) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16412 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16413 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16414 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16415 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16416 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16417 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16418 | |
16419 | OFFLINE_ASM_OPCODE_LABEL(op_put_by_val_with_this) |
16420 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16421 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16422 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16423 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16424 | "\tandq $15, %r8\n" |
16425 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16426 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__365_checkStackPointerAlignment__stackPointerOkay) "\n" |
16427 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16428 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16429 | |
16430 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__365_checkStackPointerAlignment__stackPointerOkay) |
16431 | "\tcall " LOCAL_REFERENCE(slow_path_put_by_val_with_this) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16432 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16433 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16434 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16435 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16436 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16437 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16438 | |
16439 | OFFLINE_ASM_OPCODE_LABEL(op_put_by_val_with_this_wide) |
16440 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16441 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16442 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16443 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16444 | "\tandq $15, %r8\n" |
16445 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16446 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__366_checkStackPointerAlignment__stackPointerOkay) "\n" |
16447 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16448 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16449 | |
16450 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__366_checkStackPointerAlignment__stackPointerOkay) |
16451 | "\tcall " LOCAL_REFERENCE(slow_path_put_by_val_with_this) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16452 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16453 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16454 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16455 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16456 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16457 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16458 | |
16459 | OFFLINE_ASM_OPCODE_LABEL(op_resolve_scope_for_hoisting_func_decl_in_eval) |
16460 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16461 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16462 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16463 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16464 | "\tandq $15, %r8\n" |
16465 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16466 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__367_checkStackPointerAlignment__stackPointerOkay) "\n" |
16467 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16468 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16469 | |
16470 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__367_checkStackPointerAlignment__stackPointerOkay) |
16471 | "\tcall " LOCAL_REFERENCE(slow_path_resolve_scope_for_hoisting_func_decl_in_eval) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16472 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16473 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16474 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16475 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16476 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16477 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16478 | |
16479 | OFFLINE_ASM_OPCODE_LABEL(op_resolve_scope_for_hoisting_func_decl_in_eval_wide) |
16480 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16481 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16482 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16483 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16484 | "\tandq $15, %r8\n" |
16485 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16486 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__368_checkStackPointerAlignment__stackPointerOkay) "\n" |
16487 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16488 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16489 | |
16490 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__368_checkStackPointerAlignment__stackPointerOkay) |
16491 | "\tcall " LOCAL_REFERENCE(slow_path_resolve_scope_for_hoisting_func_decl_in_eval) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16492 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16493 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16494 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16495 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16496 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16497 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16498 | |
16499 | OFFLINE_ASM_OPCODE_LABEL(op_spread) |
16500 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16501 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16502 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16503 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16504 | "\tandq $15, %r8\n" |
16505 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16506 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__369_checkStackPointerAlignment__stackPointerOkay) "\n" |
16507 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16508 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16509 | |
16510 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__369_checkStackPointerAlignment__stackPointerOkay) |
16511 | "\tcall " LOCAL_REFERENCE(slow_path_spread) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16512 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16513 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16514 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16515 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16516 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16517 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16518 | |
16519 | OFFLINE_ASM_OPCODE_LABEL(op_spread_wide) |
16520 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16521 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16522 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16523 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16524 | "\tandq $15, %r8\n" |
16525 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16526 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__370_checkStackPointerAlignment__stackPointerOkay) "\n" |
16527 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16528 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16529 | |
16530 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__370_checkStackPointerAlignment__stackPointerOkay) |
16531 | "\tcall " LOCAL_REFERENCE(slow_path_spread) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16532 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16533 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16534 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16535 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16536 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16537 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16538 | |
16539 | OFFLINE_ASM_OPCODE_LABEL(op_strcat) |
16540 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16541 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16542 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16543 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16544 | "\tandq $15, %r8\n" |
16545 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16546 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__371_checkStackPointerAlignment__stackPointerOkay) "\n" |
16547 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16548 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16549 | |
16550 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__371_checkStackPointerAlignment__stackPointerOkay) |
16551 | "\tcall " LOCAL_REFERENCE(slow_path_strcat) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16552 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16553 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16554 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16555 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16556 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16557 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16558 | |
16559 | OFFLINE_ASM_OPCODE_LABEL(op_strcat_wide) |
16560 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16561 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16562 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16563 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16564 | "\tandq $15, %r8\n" |
16565 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16566 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__372_checkStackPointerAlignment__stackPointerOkay) "\n" |
16567 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16568 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16569 | |
16570 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__372_checkStackPointerAlignment__stackPointerOkay) |
16571 | "\tcall " LOCAL_REFERENCE(slow_path_strcat) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16572 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16573 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16574 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16575 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16576 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16577 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16578 | |
16579 | OFFLINE_ASM_OPCODE_LABEL(op_throw_static_error) |
16580 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16581 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16582 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16583 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16584 | "\tandq $15, %r8\n" |
16585 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16586 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__373_checkStackPointerAlignment__stackPointerOkay) "\n" |
16587 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16588 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16589 | |
16590 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__373_checkStackPointerAlignment__stackPointerOkay) |
16591 | "\tcall " LOCAL_REFERENCE(slow_path_throw_static_error) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16592 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16593 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16594 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16595 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16596 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16597 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16598 | |
16599 | OFFLINE_ASM_OPCODE_LABEL(op_throw_static_error_wide) |
16600 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16601 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16602 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16603 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16604 | "\tandq $15, %r8\n" |
16605 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16606 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__374_checkStackPointerAlignment__stackPointerOkay) "\n" |
16607 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16608 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16609 | |
16610 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__374_checkStackPointerAlignment__stackPointerOkay) |
16611 | "\tcall " LOCAL_REFERENCE(slow_path_throw_static_error) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16612 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16613 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16614 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16615 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16616 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16617 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16618 | |
16619 | OFFLINE_ASM_OPCODE_LABEL(op_to_index_string) |
16620 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16621 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16622 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16623 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16624 | "\tandq $15, %r8\n" |
16625 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16626 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__375_checkStackPointerAlignment__stackPointerOkay) "\n" |
16627 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16628 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16629 | |
16630 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__375_checkStackPointerAlignment__stackPointerOkay) |
16631 | "\tcall " LOCAL_REFERENCE(slow_path_to_index_string) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16632 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16633 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16634 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16635 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16636 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16637 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16638 | |
16639 | OFFLINE_ASM_OPCODE_LABEL(op_to_index_string_wide) |
16640 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16641 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16642 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16643 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16644 | "\tandq $15, %r8\n" |
16645 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16646 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__376_checkStackPointerAlignment__stackPointerOkay) "\n" |
16647 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16648 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16649 | |
16650 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__376_checkStackPointerAlignment__stackPointerOkay) |
16651 | "\tcall " LOCAL_REFERENCE(slow_path_to_index_string) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16652 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16653 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16654 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16655 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16656 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16657 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16658 | |
16659 | OFFLINE_ASM_OPCODE_LABEL(op_typeof) |
16660 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16661 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16662 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16663 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16664 | "\tandq $15, %r8\n" |
16665 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16666 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__377_checkStackPointerAlignment__stackPointerOkay) "\n" |
16667 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16668 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16669 | |
16670 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__377_checkStackPointerAlignment__stackPointerOkay) |
16671 | "\tcall " LOCAL_REFERENCE(slow_path_typeof) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16672 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16673 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16674 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16675 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16676 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16677 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16678 | |
16679 | OFFLINE_ASM_OPCODE_LABEL(op_typeof_wide) |
16680 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16681 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16682 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16683 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16684 | "\tandq $15, %r8\n" |
16685 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16686 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__378_checkStackPointerAlignment__stackPointerOkay) "\n" |
16687 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16688 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16689 | |
16690 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__378_checkStackPointerAlignment__stackPointerOkay) |
16691 | "\tcall " LOCAL_REFERENCE(slow_path_typeof) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16692 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16693 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16694 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16695 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16696 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16697 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16698 | |
16699 | OFFLINE_ASM_OPCODE_LABEL(op_unreachable) |
16700 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16701 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16702 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16703 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16704 | "\tandq $15, %r8\n" |
16705 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16706 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__379_checkStackPointerAlignment__stackPointerOkay) "\n" |
16707 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16708 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16709 | |
16710 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__379_checkStackPointerAlignment__stackPointerOkay) |
16711 | "\tcall " LOCAL_REFERENCE(slow_path_unreachable) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16712 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16713 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16714 | "\taddq $1, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16715 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16716 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16717 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16718 | |
16719 | OFFLINE_ASM_OPCODE_LABEL(op_unreachable_wide) |
16720 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16721 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16722 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16723 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16724 | "\tandq $15, %r8\n" |
16725 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16726 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__380_checkStackPointerAlignment__stackPointerOkay) "\n" |
16727 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16728 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16729 | |
16730 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__380_checkStackPointerAlignment__stackPointerOkay) |
16731 | "\tcall " LOCAL_REFERENCE(slow_path_unreachable) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16732 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16733 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16734 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16735 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16736 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16737 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16738 | |
16739 | OFFLINE_ASM_OPCODE_LABEL(op_del_by_id) |
16740 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16741 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16742 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16743 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16744 | "\tandq $15, %r8\n" |
16745 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16746 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__381_checkStackPointerAlignment__stackPointerOkay) "\n" |
16747 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16748 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16749 | |
16750 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__381_checkStackPointerAlignment__stackPointerOkay) |
16751 | "\tcall " LOCAL_REFERENCE(llint_slow_path_del_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16752 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16753 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16754 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16755 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16756 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16757 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16758 | |
16759 | OFFLINE_ASM_OPCODE_LABEL(op_del_by_id_wide) |
16760 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16761 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16762 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16763 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16764 | "\tandq $15, %r8\n" |
16765 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16766 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__382_checkStackPointerAlignment__stackPointerOkay) "\n" |
16767 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16768 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16769 | |
16770 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__382_checkStackPointerAlignment__stackPointerOkay) |
16771 | "\tcall " LOCAL_REFERENCE(llint_slow_path_del_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16772 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16773 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16774 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16775 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16776 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16777 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16778 | |
16779 | OFFLINE_ASM_OPCODE_LABEL(op_del_by_val) |
16780 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16781 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16782 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16783 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16784 | "\tandq $15, %r8\n" |
16785 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16786 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__383_checkStackPointerAlignment__stackPointerOkay) "\n" |
16787 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16788 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16789 | |
16790 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__383_checkStackPointerAlignment__stackPointerOkay) |
16791 | "\tcall " LOCAL_REFERENCE(llint_slow_path_del_by_val) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16792 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16793 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16794 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16795 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16796 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16797 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16798 | |
16799 | OFFLINE_ASM_OPCODE_LABEL(op_del_by_val_wide) |
16800 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16801 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16802 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16803 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16804 | "\tandq $15, %r8\n" |
16805 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16806 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__384_checkStackPointerAlignment__stackPointerOkay) "\n" |
16807 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16808 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16809 | |
16810 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__384_checkStackPointerAlignment__stackPointerOkay) |
16811 | "\tcall " LOCAL_REFERENCE(llint_slow_path_del_by_val) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16812 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16813 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16814 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16815 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16816 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16817 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16818 | |
16819 | OFFLINE_ASM_OPCODE_LABEL(op_instanceof) |
16820 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16821 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16822 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16823 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16824 | "\tandq $15, %r8\n" |
16825 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16826 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__385_checkStackPointerAlignment__stackPointerOkay) "\n" |
16827 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16828 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16829 | |
16830 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__385_checkStackPointerAlignment__stackPointerOkay) |
16831 | "\tcall " LOCAL_REFERENCE(llint_slow_path_instanceof) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16832 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16833 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16834 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16835 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16836 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16837 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16838 | |
16839 | OFFLINE_ASM_OPCODE_LABEL(op_instanceof_wide) |
16840 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16841 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16842 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16843 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16844 | "\tandq $15, %r8\n" |
16845 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16846 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__386_checkStackPointerAlignment__stackPointerOkay) "\n" |
16847 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16848 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16849 | |
16850 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__386_checkStackPointerAlignment__stackPointerOkay) |
16851 | "\tcall " LOCAL_REFERENCE(llint_slow_path_instanceof) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16852 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16853 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16854 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16855 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16856 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16857 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16858 | |
16859 | OFFLINE_ASM_OPCODE_LABEL(op_instanceof_custom) |
16860 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16861 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16862 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16863 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16864 | "\tandq $15, %r8\n" |
16865 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16866 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__387_checkStackPointerAlignment__stackPointerOkay) "\n" |
16867 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16868 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16869 | |
16870 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__387_checkStackPointerAlignment__stackPointerOkay) |
16871 | "\tcall " LOCAL_REFERENCE(llint_slow_path_instanceof_custom) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16872 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16873 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16874 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16875 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16876 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16877 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16878 | |
16879 | OFFLINE_ASM_OPCODE_LABEL(op_instanceof_custom_wide) |
16880 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16881 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16882 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16883 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16884 | "\tandq $15, %r8\n" |
16885 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16886 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__388_checkStackPointerAlignment__stackPointerOkay) "\n" |
16887 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16888 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16889 | |
16890 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__388_checkStackPointerAlignment__stackPointerOkay) |
16891 | "\tcall " LOCAL_REFERENCE(llint_slow_path_instanceof_custom) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16892 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16893 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16894 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16895 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16896 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16897 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16898 | |
16899 | OFFLINE_ASM_OPCODE_LABEL(op_new_array) |
16900 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16901 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16902 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16903 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16904 | "\tandq $15, %r8\n" |
16905 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16906 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__389_checkStackPointerAlignment__stackPointerOkay) "\n" |
16907 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16908 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16909 | |
16910 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__389_checkStackPointerAlignment__stackPointerOkay) |
16911 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_array) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16912 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16913 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16914 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16915 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16916 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16917 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16918 | |
16919 | OFFLINE_ASM_OPCODE_LABEL(op_new_array_wide) |
16920 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16921 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16922 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16923 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16924 | "\tandq $15, %r8\n" |
16925 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16926 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__390_checkStackPointerAlignment__stackPointerOkay) "\n" |
16927 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16928 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16929 | |
16930 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__390_checkStackPointerAlignment__stackPointerOkay) |
16931 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_array) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16932 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16933 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16934 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16935 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16936 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16937 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16938 | |
16939 | OFFLINE_ASM_OPCODE_LABEL(op_new_array_with_size) |
16940 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16941 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16942 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16943 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16944 | "\tandq $15, %r8\n" |
16945 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16946 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__391_checkStackPointerAlignment__stackPointerOkay) "\n" |
16947 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16948 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16949 | |
16950 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__391_checkStackPointerAlignment__stackPointerOkay) |
16951 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_array_with_size) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16952 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16953 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16954 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16955 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16956 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16957 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16958 | |
16959 | OFFLINE_ASM_OPCODE_LABEL(op_new_array_with_size_wide) |
16960 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16961 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16962 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16963 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16964 | "\tandq $15, %r8\n" |
16965 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16966 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__392_checkStackPointerAlignment__stackPointerOkay) "\n" |
16967 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16968 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16969 | |
16970 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__392_checkStackPointerAlignment__stackPointerOkay) |
16971 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_array_with_size) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16972 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16973 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16974 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16975 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16976 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16977 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16978 | |
16979 | OFFLINE_ASM_OPCODE_LABEL(op_new_async_func) |
16980 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
16981 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
16982 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
16983 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
16984 | "\tandq $15, %r8\n" |
16985 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
16986 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__393_checkStackPointerAlignment__stackPointerOkay) "\n" |
16987 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
16988 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
16989 | |
16990 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__393_checkStackPointerAlignment__stackPointerOkay) |
16991 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_async_func) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
16992 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
16993 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
16994 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
16995 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
16996 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
16997 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
16998 | |
16999 | OFFLINE_ASM_OPCODE_LABEL(op_new_async_func_wide) |
17000 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17001 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17002 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17003 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17004 | "\tandq $15, %r8\n" |
17005 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17006 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__394_checkStackPointerAlignment__stackPointerOkay) "\n" |
17007 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17008 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17009 | |
17010 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__394_checkStackPointerAlignment__stackPointerOkay) |
17011 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_async_func) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17012 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17013 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17014 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17015 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17016 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17017 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17018 | |
17019 | OFFLINE_ASM_OPCODE_LABEL(op_new_async_func_exp) |
17020 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17021 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17022 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17023 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17024 | "\tandq $15, %r8\n" |
17025 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17026 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__395_checkStackPointerAlignment__stackPointerOkay) "\n" |
17027 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17028 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17029 | |
17030 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__395_checkStackPointerAlignment__stackPointerOkay) |
17031 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_async_func_exp) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17032 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17033 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17034 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17035 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17036 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17037 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17038 | |
17039 | OFFLINE_ASM_OPCODE_LABEL(op_new_async_func_exp_wide) |
17040 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17041 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17042 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17043 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17044 | "\tandq $15, %r8\n" |
17045 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17046 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__396_checkStackPointerAlignment__stackPointerOkay) "\n" |
17047 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17048 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17049 | |
17050 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__396_checkStackPointerAlignment__stackPointerOkay) |
17051 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_async_func_exp) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17052 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17053 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17054 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17055 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17056 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17057 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17058 | |
17059 | OFFLINE_ASM_OPCODE_LABEL(op_new_async_generator_func) |
17060 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17061 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17062 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17063 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17064 | "\tandq $15, %r8\n" |
17065 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17066 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__397_checkStackPointerAlignment__stackPointerOkay) "\n" |
17067 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17068 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17069 | |
17070 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__397_checkStackPointerAlignment__stackPointerOkay) |
17071 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_async_generator_func) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17072 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17073 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17074 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17075 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17076 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17077 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17078 | |
17079 | OFFLINE_ASM_OPCODE_LABEL(op_new_async_generator_func_wide) |
17080 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17081 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17082 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17083 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17084 | "\tandq $15, %r8\n" |
17085 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17086 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__398_checkStackPointerAlignment__stackPointerOkay) "\n" |
17087 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17088 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17089 | |
17090 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__398_checkStackPointerAlignment__stackPointerOkay) |
17091 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_async_generator_func) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17092 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17093 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17094 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17095 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17096 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17097 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17098 | |
17099 | OFFLINE_ASM_OPCODE_LABEL(op_new_async_generator_func_exp) |
17100 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17101 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17102 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17103 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17104 | "\tandq $15, %r8\n" |
17105 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17106 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__399_checkStackPointerAlignment__stackPointerOkay) "\n" |
17107 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17108 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17109 | |
17110 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__399_checkStackPointerAlignment__stackPointerOkay) |
17111 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_async_generator_func_exp) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17112 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17113 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17114 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17115 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17116 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17117 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17118 | |
17119 | OFFLINE_ASM_OPCODE_LABEL(op_new_async_generator_func_exp_wide) |
17120 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17121 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17122 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17123 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17124 | "\tandq $15, %r8\n" |
17125 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17126 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__400_checkStackPointerAlignment__stackPointerOkay) "\n" |
17127 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17128 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17129 | |
17130 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__400_checkStackPointerAlignment__stackPointerOkay) |
17131 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_async_generator_func_exp) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17132 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17133 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17134 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17135 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17136 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17137 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17138 | |
17139 | OFFLINE_ASM_OPCODE_LABEL(op_new_func) |
17140 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17141 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17142 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17143 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17144 | "\tandq $15, %r8\n" |
17145 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17146 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__401_checkStackPointerAlignment__stackPointerOkay) "\n" |
17147 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17148 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17149 | |
17150 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__401_checkStackPointerAlignment__stackPointerOkay) |
17151 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_func) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17152 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17153 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17154 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17155 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17156 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17157 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17158 | |
17159 | OFFLINE_ASM_OPCODE_LABEL(op_new_func_wide) |
17160 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17161 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17162 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17163 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17164 | "\tandq $15, %r8\n" |
17165 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17166 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__402_checkStackPointerAlignment__stackPointerOkay) "\n" |
17167 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17168 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17169 | |
17170 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__402_checkStackPointerAlignment__stackPointerOkay) |
17171 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_func) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17172 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17173 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17174 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17175 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17176 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17177 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17178 | |
17179 | OFFLINE_ASM_OPCODE_LABEL(op_new_func_exp) |
17180 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17181 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17182 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17183 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17184 | "\tandq $15, %r8\n" |
17185 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17186 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__403_checkStackPointerAlignment__stackPointerOkay) "\n" |
17187 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17188 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17189 | |
17190 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__403_checkStackPointerAlignment__stackPointerOkay) |
17191 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_func_exp) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17192 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17193 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17194 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17195 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17196 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17197 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17198 | |
17199 | OFFLINE_ASM_OPCODE_LABEL(op_new_func_exp_wide) |
17200 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17201 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17202 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17203 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17204 | "\tandq $15, %r8\n" |
17205 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17206 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__404_checkStackPointerAlignment__stackPointerOkay) "\n" |
17207 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17208 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17209 | |
17210 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__404_checkStackPointerAlignment__stackPointerOkay) |
17211 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_func_exp) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17212 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17213 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17214 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17215 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17216 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17217 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17218 | |
17219 | OFFLINE_ASM_OPCODE_LABEL(op_new_generator_func) |
17220 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17221 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17222 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17223 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17224 | "\tandq $15, %r8\n" |
17225 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17226 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__405_checkStackPointerAlignment__stackPointerOkay) "\n" |
17227 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17228 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17229 | |
17230 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__405_checkStackPointerAlignment__stackPointerOkay) |
17231 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_generator_func) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17232 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17233 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17234 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17235 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17236 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17237 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17238 | |
17239 | OFFLINE_ASM_OPCODE_LABEL(op_new_generator_func_wide) |
17240 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17241 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17242 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17243 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17244 | "\tandq $15, %r8\n" |
17245 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17246 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__406_checkStackPointerAlignment__stackPointerOkay) "\n" |
17247 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17248 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17249 | |
17250 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__406_checkStackPointerAlignment__stackPointerOkay) |
17251 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_generator_func) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17252 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17253 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17254 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17255 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17256 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17257 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17258 | |
17259 | OFFLINE_ASM_OPCODE_LABEL(op_new_generator_func_exp) |
17260 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17261 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17262 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17263 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17264 | "\tandq $15, %r8\n" |
17265 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17266 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__407_checkStackPointerAlignment__stackPointerOkay) "\n" |
17267 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17268 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17269 | |
17270 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__407_checkStackPointerAlignment__stackPointerOkay) |
17271 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_generator_func_exp) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17272 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17273 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17274 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17275 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17276 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17277 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17278 | |
17279 | OFFLINE_ASM_OPCODE_LABEL(op_new_generator_func_exp_wide) |
17280 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17281 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17282 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17283 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17284 | "\tandq $15, %r8\n" |
17285 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17286 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__408_checkStackPointerAlignment__stackPointerOkay) "\n" |
17287 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17288 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17289 | |
17290 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__408_checkStackPointerAlignment__stackPointerOkay) |
17291 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_generator_func_exp) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17292 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17293 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17294 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17295 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17296 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17297 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17298 | |
17299 | OFFLINE_ASM_OPCODE_LABEL(op_new_object) |
17300 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17301 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17302 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17303 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17304 | "\tandq $15, %r8\n" |
17305 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17306 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__409_checkStackPointerAlignment__stackPointerOkay) "\n" |
17307 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17308 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17309 | |
17310 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__409_checkStackPointerAlignment__stackPointerOkay) |
17311 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_object) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17312 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17313 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17314 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17315 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17316 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17317 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17318 | |
17319 | OFFLINE_ASM_OPCODE_LABEL(op_new_object_wide) |
17320 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17321 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17322 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17323 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17324 | "\tandq $15, %r8\n" |
17325 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17326 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__410_checkStackPointerAlignment__stackPointerOkay) "\n" |
17327 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17328 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17329 | |
17330 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__410_checkStackPointerAlignment__stackPointerOkay) |
17331 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_object) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17332 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17333 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17334 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17335 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17336 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17337 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17338 | |
17339 | OFFLINE_ASM_OPCODE_LABEL(op_new_regexp) |
17340 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17341 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17342 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17343 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17344 | "\tandq $15, %r8\n" |
17345 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17346 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__411_checkStackPointerAlignment__stackPointerOkay) "\n" |
17347 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17348 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17349 | |
17350 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__411_checkStackPointerAlignment__stackPointerOkay) |
17351 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_regexp) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17352 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17353 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17354 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17355 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17356 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17357 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17358 | |
17359 | OFFLINE_ASM_OPCODE_LABEL(op_new_regexp_wide) |
17360 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17361 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17362 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17363 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17364 | "\tandq $15, %r8\n" |
17365 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17366 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__412_checkStackPointerAlignment__stackPointerOkay) "\n" |
17367 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17368 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17369 | |
17370 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__412_checkStackPointerAlignment__stackPointerOkay) |
17371 | "\tcall " LOCAL_REFERENCE(llint_slow_path_new_regexp) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17372 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17373 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17374 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17375 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17376 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17377 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17378 | |
17379 | OFFLINE_ASM_OPCODE_LABEL(op_put_getter_by_id) |
17380 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17381 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17382 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17383 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17384 | "\tandq $15, %r8\n" |
17385 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17386 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__413_checkStackPointerAlignment__stackPointerOkay) "\n" |
17387 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17388 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17389 | |
17390 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__413_checkStackPointerAlignment__stackPointerOkay) |
17391 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_getter_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17392 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17393 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17394 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17395 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17396 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17397 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17398 | |
17399 | OFFLINE_ASM_OPCODE_LABEL(op_put_getter_by_id_wide) |
17400 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17401 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17402 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17403 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17404 | "\tandq $15, %r8\n" |
17405 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17406 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__414_checkStackPointerAlignment__stackPointerOkay) "\n" |
17407 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17408 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17409 | |
17410 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__414_checkStackPointerAlignment__stackPointerOkay) |
17411 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_getter_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17412 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17413 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17414 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17415 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17416 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17417 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17418 | |
17419 | OFFLINE_ASM_OPCODE_LABEL(op_put_getter_by_val) |
17420 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17421 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17422 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17423 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17424 | "\tandq $15, %r8\n" |
17425 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17426 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__415_checkStackPointerAlignment__stackPointerOkay) "\n" |
17427 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17428 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17429 | |
17430 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__415_checkStackPointerAlignment__stackPointerOkay) |
17431 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_getter_by_val) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17432 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17433 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17434 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17435 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17436 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17437 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17438 | |
17439 | OFFLINE_ASM_OPCODE_LABEL(op_put_getter_by_val_wide) |
17440 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17441 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17442 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17443 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17444 | "\tandq $15, %r8\n" |
17445 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17446 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__416_checkStackPointerAlignment__stackPointerOkay) "\n" |
17447 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17448 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17449 | |
17450 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__416_checkStackPointerAlignment__stackPointerOkay) |
17451 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_getter_by_val) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17452 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17453 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17454 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17455 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17456 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17457 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17458 | |
17459 | OFFLINE_ASM_OPCODE_LABEL(op_put_getter_setter_by_id) |
17460 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17461 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17462 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17463 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17464 | "\tandq $15, %r8\n" |
17465 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17466 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__417_checkStackPointerAlignment__stackPointerOkay) "\n" |
17467 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17468 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17469 | |
17470 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__417_checkStackPointerAlignment__stackPointerOkay) |
17471 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_getter_setter_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17472 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17473 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17474 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17475 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17476 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17477 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17478 | |
17479 | OFFLINE_ASM_OPCODE_LABEL(op_put_getter_setter_by_id_wide) |
17480 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17481 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17482 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17483 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17484 | "\tandq $15, %r8\n" |
17485 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17486 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__418_checkStackPointerAlignment__stackPointerOkay) "\n" |
17487 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17488 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17489 | |
17490 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__418_checkStackPointerAlignment__stackPointerOkay) |
17491 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_getter_setter_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17492 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17493 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17494 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17495 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17496 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17497 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17498 | |
17499 | OFFLINE_ASM_OPCODE_LABEL(op_put_setter_by_id) |
17500 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17501 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17502 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17503 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17504 | "\tandq $15, %r8\n" |
17505 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17506 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__419_checkStackPointerAlignment__stackPointerOkay) "\n" |
17507 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17508 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17509 | |
17510 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__419_checkStackPointerAlignment__stackPointerOkay) |
17511 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_setter_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17512 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17513 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17514 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17515 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17516 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17517 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17518 | |
17519 | OFFLINE_ASM_OPCODE_LABEL(op_put_setter_by_id_wide) |
17520 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17521 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17522 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17523 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17524 | "\tandq $15, %r8\n" |
17525 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17526 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__420_checkStackPointerAlignment__stackPointerOkay) "\n" |
17527 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17528 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17529 | |
17530 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__420_checkStackPointerAlignment__stackPointerOkay) |
17531 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_setter_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17532 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17533 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17534 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17535 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17536 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17537 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17538 | |
17539 | OFFLINE_ASM_OPCODE_LABEL(op_put_setter_by_val) |
17540 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17541 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17542 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17543 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17544 | "\tandq $15, %r8\n" |
17545 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17546 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__421_checkStackPointerAlignment__stackPointerOkay) "\n" |
17547 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17548 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17549 | |
17550 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__421_checkStackPointerAlignment__stackPointerOkay) |
17551 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_setter_by_val) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17552 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17553 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17554 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17555 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17556 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17557 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17558 | |
17559 | OFFLINE_ASM_OPCODE_LABEL(op_put_setter_by_val_wide) |
17560 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17561 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17562 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17563 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17564 | "\tandq $15, %r8\n" |
17565 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17566 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__422_checkStackPointerAlignment__stackPointerOkay) "\n" |
17567 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17568 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17569 | |
17570 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__422_checkStackPointerAlignment__stackPointerOkay) |
17571 | "\tcall " LOCAL_REFERENCE(llint_slow_path_put_setter_by_val) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17572 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17573 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17574 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17575 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17576 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17577 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17578 | |
17579 | OFFLINE_ASM_OPCODE_LABEL(op_set_function_name) |
17580 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17581 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17582 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17583 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17584 | "\tandq $15, %r8\n" |
17585 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17586 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__423_checkStackPointerAlignment__stackPointerOkay) "\n" |
17587 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17588 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17589 | |
17590 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__423_checkStackPointerAlignment__stackPointerOkay) |
17591 | "\tcall " LOCAL_REFERENCE(llint_slow_path_set_function_name) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17592 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17593 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17594 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17595 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17596 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17597 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17598 | |
17599 | OFFLINE_ASM_OPCODE_LABEL(op_set_function_name_wide) |
17600 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17601 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17602 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17603 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17604 | "\tandq $15, %r8\n" |
17605 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17606 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__424_checkStackPointerAlignment__stackPointerOkay) "\n" |
17607 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17608 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17609 | |
17610 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__424_checkStackPointerAlignment__stackPointerOkay) |
17611 | "\tcall " LOCAL_REFERENCE(llint_slow_path_set_function_name) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17612 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17613 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17614 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17615 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17616 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17617 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17618 | |
17619 | OFFLINE_ASM_OPCODE_LABEL(op_super_sampler_begin) |
17620 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17621 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17622 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17623 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17624 | "\tandq $15, %r8\n" |
17625 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17626 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__425_checkStackPointerAlignment__stackPointerOkay) "\n" |
17627 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17628 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17629 | |
17630 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__425_checkStackPointerAlignment__stackPointerOkay) |
17631 | "\tcall " LOCAL_REFERENCE(llint_slow_path_super_sampler_begin) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17632 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17633 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17634 | "\taddq $1, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17635 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17636 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17637 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17638 | |
17639 | OFFLINE_ASM_OPCODE_LABEL(op_super_sampler_begin_wide) |
17640 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17641 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17642 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17643 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17644 | "\tandq $15, %r8\n" |
17645 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17646 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__426_checkStackPointerAlignment__stackPointerOkay) "\n" |
17647 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17648 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17649 | |
17650 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__426_checkStackPointerAlignment__stackPointerOkay) |
17651 | "\tcall " LOCAL_REFERENCE(llint_slow_path_super_sampler_begin) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17652 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17653 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17654 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17655 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17656 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17657 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17658 | |
17659 | OFFLINE_ASM_OPCODE_LABEL(op_super_sampler_end) |
17660 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17661 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17662 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17663 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17664 | "\tandq $15, %r8\n" |
17665 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17666 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__427_checkStackPointerAlignment__stackPointerOkay) "\n" |
17667 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17668 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17669 | |
17670 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__427_checkStackPointerAlignment__stackPointerOkay) |
17671 | "\tcall " LOCAL_REFERENCE(llint_slow_path_super_sampler_end) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17672 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17673 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17674 | "\taddq $1, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17675 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17676 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17677 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17678 | |
17679 | OFFLINE_ASM_OPCODE_LABEL(op_super_sampler_end_wide) |
17680 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17681 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17682 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17683 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17684 | "\tandq $15, %r8\n" |
17685 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17686 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__428_checkStackPointerAlignment__stackPointerOkay) "\n" |
17687 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17688 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17689 | |
17690 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__428_checkStackPointerAlignment__stackPointerOkay) |
17691 | "\tcall " LOCAL_REFERENCE(llint_slow_path_super_sampler_end) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17692 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17693 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17694 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17695 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17696 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17697 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17698 | |
17699 | OFFLINE_ASM_OPCODE_LABEL(op_throw) |
17700 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17701 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17702 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17703 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17704 | "\tandq $15, %r8\n" |
17705 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17706 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__429_checkStackPointerAlignment__stackPointerOkay) "\n" |
17707 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17708 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17709 | |
17710 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__429_checkStackPointerAlignment__stackPointerOkay) |
17711 | "\tcall " LOCAL_REFERENCE(llint_slow_path_throw) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17712 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17713 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17714 | "\taddq $2, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17715 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17716 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17717 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17718 | |
17719 | OFFLINE_ASM_OPCODE_LABEL(op_throw_wide) |
17720 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17721 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17722 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17723 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17724 | "\tandq $15, %r8\n" |
17725 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17726 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__430_checkStackPointerAlignment__stackPointerOkay) "\n" |
17727 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17728 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17729 | |
17730 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__430_checkStackPointerAlignment__stackPointerOkay) |
17731 | "\tcall " LOCAL_REFERENCE(llint_slow_path_throw) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17732 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17733 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17734 | "\taddq $9, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17735 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17736 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17737 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17738 | |
17739 | OFFLINE_ASM_OPCODE_LABEL(op_try_get_by_id) |
17740 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17741 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17742 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17743 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17744 | "\tandq $15, %r8\n" |
17745 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17746 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__431_checkStackPointerAlignment__stackPointerOkay) "\n" |
17747 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17748 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17749 | |
17750 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__431_checkStackPointerAlignment__stackPointerOkay) |
17751 | "\tcall " LOCAL_REFERENCE(llint_slow_path_try_get_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17752 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17753 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17754 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17755 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17756 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17757 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17758 | |
17759 | OFFLINE_ASM_OPCODE_LABEL(op_try_get_by_id_wide) |
17760 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17761 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17762 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17763 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17764 | "\tandq $15, %r8\n" |
17765 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17766 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__432_checkStackPointerAlignment__stackPointerOkay) "\n" |
17767 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17768 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17769 | |
17770 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintSlowPathOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__432_checkStackPointerAlignment__stackPointerOkay) |
17771 | "\tcall " LOCAL_REFERENCE(llint_slow_path_try_get_by_id) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17772 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17773 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17774 | "\taddq $21, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17775 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17776 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17777 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17778 | |
17779 | OFFLINE_ASM_OPCODE_LABEL(op_switch_string) |
17780 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17781 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17782 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17783 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17784 | "\tandq $15, %r8\n" |
17785 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17786 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__433_checkStackPointerAlignment__stackPointerOkay) "\n" |
17787 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17788 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17789 | |
17790 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__433_checkStackPointerAlignment__stackPointerOkay) |
17791 | "\tcall " LOCAL_REFERENCE(llint_slow_path_switch_string) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17792 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17793 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17794 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17795 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17796 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17797 | |
17798 | OFFLINE_ASM_OPCODE_LABEL(op_switch_string_wide) |
17799 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17800 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17801 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17802 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17803 | "\tandq $15, %r8\n" |
17804 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17805 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__434_checkStackPointerAlignment__stackPointerOkay) "\n" |
17806 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17807 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17808 | |
17809 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__434_checkStackPointerAlignment__stackPointerOkay) |
17810 | "\tcall " LOCAL_REFERENCE(llint_slow_path_switch_string) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17811 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17812 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17813 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17814 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17815 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17816 | |
17817 | OFFLINE_ASM_OPCODE_LABEL(op_eq) |
17818 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
17819 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
17820 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
17821 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__434_load__constant) "\n" |
17822 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
17823 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__434_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
17824 | |
17825 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__434_load__constant) |
17826 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
17827 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
17828 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
17829 | |
17830 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__434_load__done) |
17831 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
17832 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__435_fn__slow) "\n" |
17833 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
17834 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__435_load__constant) "\n" |
17835 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
17836 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__435_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
17837 | |
17838 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__435_load__constant) |
17839 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
17840 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
17841 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
17842 | |
17843 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__435_load__done) |
17844 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
17845 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__435_fn__slow) "\n" |
17846 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1524 |
17847 | "\tsete %al\n" |
17848 | "\tmovzbl %al, %eax\n" |
17849 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:755 |
17850 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
17851 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
17852 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
17853 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17854 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17855 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17856 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17857 | |
17858 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__435_fn__slow) |
17859 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17860 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17861 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17862 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17863 | "\tandq $15, %r8\n" |
17864 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17865 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__435_checkStackPointerAlignment__stackPointerOkay) "\n" |
17866 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17867 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17868 | |
17869 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__435_checkStackPointerAlignment__stackPointerOkay) |
17870 | "\tcall " LOCAL_REFERENCE(slow_path_eq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17871 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17872 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17873 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17874 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17875 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17876 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17877 | |
17878 | OFFLINE_ASM_OPCODE_LABEL(op_eq_wide) |
17879 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
17880 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
17881 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
17882 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__436_load__constant) "\n" |
17883 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
17884 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__436_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
17885 | |
17886 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__436_load__constant) |
17887 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
17888 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
17889 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
17890 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
17891 | |
17892 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__436_load__done) |
17893 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
17894 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__437_fn__slow) "\n" |
17895 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
17896 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__437_load__constant) "\n" |
17897 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
17898 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__437_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
17899 | |
17900 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__437_load__constant) |
17901 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
17902 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
17903 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
17904 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
17905 | |
17906 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__437_load__done) |
17907 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
17908 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__437_fn__slow) "\n" |
17909 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1524 |
17910 | "\tsete %al\n" |
17911 | "\tmovzbl %al, %eax\n" |
17912 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:755 |
17913 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
17914 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
17915 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
17916 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17917 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17918 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17919 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17920 | |
17921 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__437_fn__slow) |
17922 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17923 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17924 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17925 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17926 | "\tandq $15, %r8\n" |
17927 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17928 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__437_checkStackPointerAlignment__stackPointerOkay) "\n" |
17929 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17930 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17931 | |
17932 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__437_checkStackPointerAlignment__stackPointerOkay) |
17933 | "\tcall " LOCAL_REFERENCE(slow_path_eq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17934 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17935 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17936 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17937 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17938 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17939 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17940 | |
17941 | OFFLINE_ASM_OPCODE_LABEL(op_neq) |
17942 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
17943 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
17944 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
17945 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__438_load__constant) "\n" |
17946 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
17947 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__438_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
17948 | |
17949 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__438_load__constant) |
17950 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
17951 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
17952 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
17953 | |
17954 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__438_load__done) |
17955 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
17956 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__439_fn__slow) "\n" |
17957 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
17958 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__439_load__constant) "\n" |
17959 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
17960 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__439_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
17961 | |
17962 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__439_load__constant) |
17963 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
17964 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
17965 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
17966 | |
17967 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__439_load__done) |
17968 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
17969 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__439_fn__slow) "\n" |
17970 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1528 |
17971 | "\tsetne %al\n" |
17972 | "\tmovzbl %al, %eax\n" |
17973 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:755 |
17974 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
17975 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
17976 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
17977 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17978 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17979 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
17980 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
17981 | |
17982 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__439_fn__slow) |
17983 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
17984 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
17985 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
17986 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
17987 | "\tandq $15, %r8\n" |
17988 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
17989 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__439_checkStackPointerAlignment__stackPointerOkay) "\n" |
17990 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
17991 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
17992 | |
17993 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__439_checkStackPointerAlignment__stackPointerOkay) |
17994 | "\tcall " LOCAL_REFERENCE(slow_path_neq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
17995 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
17996 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
17997 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
17998 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
17999 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18000 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18001 | |
18002 | OFFLINE_ASM_OPCODE_LABEL(op_neq_wide) |
18003 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18004 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18005 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
18006 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__440_load__constant) "\n" |
18007 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
18008 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__440_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
18009 | |
18010 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__440_load__constant) |
18011 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
18012 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
18013 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
18014 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
18015 | |
18016 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__440_load__done) |
18017 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
18018 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__441_fn__slow) "\n" |
18019 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
18020 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__441_load__constant) "\n" |
18021 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
18022 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__441_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
18023 | |
18024 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__441_load__constant) |
18025 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
18026 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
18027 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
18028 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
18029 | |
18030 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__441_load__done) |
18031 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
18032 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__441_fn__slow) "\n" |
18033 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1528 |
18034 | "\tsetne %al\n" |
18035 | "\tmovzbl %al, %eax\n" |
18036 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:755 |
18037 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
18038 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18039 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
18040 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18041 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18042 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18043 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18044 | |
18045 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__441_fn__slow) |
18046 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18047 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18048 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18049 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18050 | "\tandq $15, %r8\n" |
18051 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18052 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__441_checkStackPointerAlignment__stackPointerOkay) "\n" |
18053 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18054 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18055 | |
18056 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityComparisonOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__callSlowPath__cCall2__441_checkStackPointerAlignment__stackPointerOkay) |
18057 | "\tcall " LOCAL_REFERENCE(slow_path_neq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18058 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18059 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18060 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18061 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18062 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18063 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18064 | |
18065 | OFFLINE_ASM_OPCODE_LABEL(op_below) |
18066 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18067 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18068 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
18069 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__442_load__constant) "\n" |
18070 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
18071 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__442_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
18072 | |
18073 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__442_load__constant) |
18074 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
18075 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
18076 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
18077 | |
18078 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__442_load__done) |
18079 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
18080 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__443_load__constant) "\n" |
18081 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
18082 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__443_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
18083 | |
18084 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__443_load__constant) |
18085 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
18086 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
18087 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
18088 | |
18089 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__443_load__done) |
18090 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1532 |
18091 | "\tsetb %al\n" |
18092 | "\tmovzbl %al, %eax\n" |
18093 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1840 |
18094 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
18095 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18096 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
18097 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18098 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18099 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18100 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18101 | |
18102 | OFFLINE_ASM_OPCODE_LABEL(op_below_wide) |
18103 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18104 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18105 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
18106 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__444_load__constant) "\n" |
18107 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
18108 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__444_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
18109 | |
18110 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__444_load__constant) |
18111 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
18112 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
18113 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
18114 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
18115 | |
18116 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__444_load__done) |
18117 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
18118 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__445_load__constant) "\n" |
18119 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
18120 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__445_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
18121 | |
18122 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__445_load__constant) |
18123 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
18124 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
18125 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
18126 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
18127 | |
18128 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__445_load__done) |
18129 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1532 |
18130 | "\tsetb %al\n" |
18131 | "\tmovzbl %al, %eax\n" |
18132 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1840 |
18133 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
18134 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18135 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
18136 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18137 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18138 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18139 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18140 | |
18141 | OFFLINE_ASM_OPCODE_LABEL(op_beloweq) |
18142 | "\tmovsbq 2(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18143 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18144 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
18145 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__446_load__constant) "\n" |
18146 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
18147 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__446_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
18148 | |
18149 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__446_load__constant) |
18150 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
18151 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
18152 | "\tmovq -128(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
18153 | |
18154 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__446_load__done) |
18155 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
18156 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__447_load__constant) "\n" |
18157 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
18158 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__447_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
18159 | |
18160 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__447_load__constant) |
18161 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
18162 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
18163 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
18164 | |
18165 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__447_load__done) |
18166 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1536 |
18167 | "\tsetbe %al\n" |
18168 | "\tmovzbl %al, %eax\n" |
18169 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1840 |
18170 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
18171 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18172 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
18173 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18174 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18175 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18176 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18177 | |
18178 | OFFLINE_ASM_OPCODE_LABEL(op_beloweq_wide) |
18179 | "\tmovslq 9(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18180 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18181 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
18182 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__448_load__constant) "\n" |
18183 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
18184 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__448_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
18185 | |
18186 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__448_load__constant) |
18187 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
18188 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
18189 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
18190 | "\tmovq 0(%rsi, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
18191 | |
18192 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__448_load__done) |
18193 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
18194 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__449_load__constant) "\n" |
18195 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
18196 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__449_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
18197 | |
18198 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__449_load__constant) |
18199 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
18200 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
18201 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
18202 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
18203 | |
18204 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedOp__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__loadConstantOrVariable__size__k__449_load__done) |
18205 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1536 |
18206 | "\tsetbe %al\n" |
18207 | "\tmovzbl %al, %eax\n" |
18208 | "\torq $6, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1840 |
18209 | "\tmovq %rax, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:57 |
18210 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18211 | "\tmovq %rdx, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:59 |
18212 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18213 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18214 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18215 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18216 | |
18217 | OFFLINE_ASM_OPCODE_LABEL(op_jmp) |
18218 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18219 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
18220 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__449_jumpImpl__outOfLineJumpTarget) "\n" |
18221 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18222 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18223 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18224 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18225 | |
18226 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__449_jumpImpl__outOfLineJumpTarget) |
18227 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18228 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18229 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18230 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18231 | "\tandq $15, %r8\n" |
18232 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18233 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__449_checkStackPointerAlignment__stackPointerOkay) "\n" |
18234 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18235 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18236 | |
18237 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__449_checkStackPointerAlignment__stackPointerOkay) |
18238 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18239 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18240 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18241 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18242 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18243 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18244 | |
18245 | OFFLINE_ASM_OPCODE_LABEL(op_jmp_wide) |
18246 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18247 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
18248 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__450_jumpImpl__outOfLineJumpTarget) "\n" |
18249 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18250 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18251 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18252 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18253 | |
18254 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__450_jumpImpl__outOfLineJumpTarget) |
18255 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18256 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18257 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18258 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18259 | "\tandq $15, %r8\n" |
18260 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18261 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__450_checkStackPointerAlignment__stackPointerOkay) "\n" |
18262 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18263 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18264 | |
18265 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__450_checkStackPointerAlignment__stackPointerOkay) |
18266 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18267 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18268 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18269 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18270 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18271 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18272 | |
18273 | OFFLINE_ASM_OPCODE_LABEL(op_jtrue) |
18274 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18275 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
18276 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__450_load__constant) "\n" |
18277 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
18278 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__450_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
18279 | |
18280 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__450_load__constant) |
18281 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
18282 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
18283 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
18284 | |
18285 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__450_load__done) |
18286 | "\ttestq $-16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1683 |
18287 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__452_impl__slow) "\n" |
18288 | "\ttestl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1546 |
18289 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__452_impl__target) "\n" |
18290 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18291 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18292 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18293 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18294 | |
18295 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__452_impl__target) |
18296 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18297 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
18298 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__451_jumpImpl__outOfLineJumpTarget) "\n" |
18299 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18300 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18301 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18302 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18303 | |
18304 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__451_jumpImpl__outOfLineJumpTarget) |
18305 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18306 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18307 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18308 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18309 | "\tandq $15, %r8\n" |
18310 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18311 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__451_checkStackPointerAlignment__stackPointerOkay) "\n" |
18312 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18313 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18314 | |
18315 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__451_checkStackPointerAlignment__stackPointerOkay) |
18316 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18317 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18318 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18319 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18320 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18321 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18322 | |
18323 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__452_impl__slow) |
18324 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18325 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18326 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18327 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18328 | "\tandq $15, %r8\n" |
18329 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18330 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__452_checkStackPointerAlignment__stackPointerOkay) "\n" |
18331 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18332 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18333 | |
18334 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__452_checkStackPointerAlignment__stackPointerOkay) |
18335 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jtrue) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18336 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18337 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18338 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18339 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18340 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18341 | |
18342 | OFFLINE_ASM_OPCODE_LABEL(op_jtrue_wide) |
18343 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18344 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
18345 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__452_load__constant) "\n" |
18346 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
18347 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__452_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
18348 | |
18349 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__452_load__constant) |
18350 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
18351 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
18352 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
18353 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
18354 | |
18355 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__452_load__done) |
18356 | "\ttestq $-16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1683 |
18357 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__454_impl__slow) "\n" |
18358 | "\ttestl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1546 |
18359 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__454_impl__target) "\n" |
18360 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18361 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18362 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18363 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18364 | |
18365 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__454_impl__target) |
18366 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18367 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
18368 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__453_jumpImpl__outOfLineJumpTarget) "\n" |
18369 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18370 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18371 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18372 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18373 | |
18374 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__453_jumpImpl__outOfLineJumpTarget) |
18375 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18376 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18377 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18378 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18379 | "\tandq $15, %r8\n" |
18380 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18381 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__453_checkStackPointerAlignment__stackPointerOkay) "\n" |
18382 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18383 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18384 | |
18385 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__453_checkStackPointerAlignment__stackPointerOkay) |
18386 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18387 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18388 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18389 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18390 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18391 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18392 | |
18393 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__454_impl__slow) |
18394 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18395 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18396 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18397 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18398 | "\tandq $15, %r8\n" |
18399 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18400 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__454_checkStackPointerAlignment__stackPointerOkay) "\n" |
18401 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18402 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18403 | |
18404 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__454_checkStackPointerAlignment__stackPointerOkay) |
18405 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jtrue) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18406 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18407 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18408 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18409 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18410 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18411 | |
18412 | OFFLINE_ASM_OPCODE_LABEL(op_jfalse) |
18413 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18414 | "\tcmpq $16, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
18415 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__454_load__constant) "\n" |
18416 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
18417 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__454_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
18418 | |
18419 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__454_load__constant) |
18420 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
18421 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
18422 | "\tmovq -128(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
18423 | |
18424 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__454_load__done) |
18425 | "\ttestq $-16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1683 |
18426 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__456_impl__slow) "\n" |
18427 | "\ttestl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1551 |
18428 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__456_impl__target) "\n" |
18429 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18430 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18431 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18432 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18433 | |
18434 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__456_impl__target) |
18435 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18436 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
18437 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__455_jumpImpl__outOfLineJumpTarget) "\n" |
18438 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18439 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18440 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18441 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18442 | |
18443 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__455_jumpImpl__outOfLineJumpTarget) |
18444 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18445 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18446 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18447 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18448 | "\tandq $15, %r8\n" |
18449 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18450 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__455_checkStackPointerAlignment__stackPointerOkay) "\n" |
18451 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18452 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18453 | |
18454 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__455_checkStackPointerAlignment__stackPointerOkay) |
18455 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18456 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18457 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18458 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18459 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18460 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18461 | |
18462 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__456_impl__slow) |
18463 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18464 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18465 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18466 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18467 | "\tandq $15, %r8\n" |
18468 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18469 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__456_checkStackPointerAlignment__stackPointerOkay) "\n" |
18470 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18471 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18472 | |
18473 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__456_checkStackPointerAlignment__stackPointerOkay) |
18474 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jfalse) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18475 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18476 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18477 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18478 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18479 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18480 | |
18481 | OFFLINE_ASM_OPCODE_LABEL(op_jfalse_wide) |
18482 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18483 | "\tcmpq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
18484 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__456_load__constant) "\n" |
18485 | "\tmovq 0(%rbp, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
18486 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__456_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
18487 | |
18488 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__456_load__constant) |
18489 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
18490 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
18491 | "\tsubq $1073741824, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
18492 | "\tmovq 0(%rax, %rsi, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
18493 | |
18494 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__456_load__done) |
18495 | "\ttestq $-16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1683 |
18496 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__458_impl__slow) "\n" |
18497 | "\ttestl $1, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1551 |
18498 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__458_impl__target) "\n" |
18499 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18500 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18501 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18502 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18503 | |
18504 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__458_impl__target) |
18505 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18506 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
18507 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__457_jumpImpl__outOfLineJumpTarget) "\n" |
18508 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18509 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18510 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18511 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18512 | |
18513 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__457_jumpImpl__outOfLineJumpTarget) |
18514 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18515 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18516 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18517 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18518 | "\tandq $15, %r8\n" |
18519 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18520 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__457_checkStackPointerAlignment__stackPointerOkay) "\n" |
18521 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18522 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18523 | |
18524 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__457_checkStackPointerAlignment__stackPointerOkay) |
18525 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18526 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18527 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18528 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18529 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18530 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18531 | |
18532 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__458_impl__slow) |
18533 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18534 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18535 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18536 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18537 | "\tandq $15, %r8\n" |
18538 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18539 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__458_checkStackPointerAlignment__stackPointerOkay) "\n" |
18540 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18541 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18542 | |
18543 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintJumpTrueOrFalseOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__458_checkStackPointerAlignment__stackPointerOkay) |
18544 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jfalse) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18545 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18546 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18547 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18548 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18549 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18550 | |
18551 | OFFLINE_ASM_OPCODE_LABEL(op_jless) |
18552 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18553 | "\tmovsbq 2(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18554 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
18555 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__458_load__constant) "\n" |
18556 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
18557 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__458_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
18558 | |
18559 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__458_load__constant) |
18560 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
18561 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
18562 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
18563 | |
18564 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__458_load__done) |
18565 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
18566 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__459_load__constant) "\n" |
18567 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
18568 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__459_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
18569 | |
18570 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__459_load__constant) |
18571 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
18572 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
18573 | "\tmovq -128(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
18574 | |
18575 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__459_load__done) |
18576 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
18577 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__op1NotInt) "\n" |
18578 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
18579 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__op2NotInt) "\n" |
18580 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1556 |
18581 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__460_impl__jumpTarget) "\n" |
18582 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18583 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18584 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18585 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18586 | |
18587 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__op1NotInt) |
18588 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
18589 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__460_impl__slow) "\n" |
18590 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
18591 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__op1NotIntOp2NotInt) "\n" |
18592 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
18593 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
18594 | |
18595 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__op1NotIntOp2NotInt) |
18596 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
18597 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__460_impl__slow) "\n" |
18598 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
18599 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
18600 | |
18601 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__op1NotIntReady) |
18602 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
18603 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
18604 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1557 |
18605 | "\tja " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__460_impl__jumpTarget) "\n" |
18606 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18607 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18608 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18609 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18610 | |
18611 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__op2NotInt) |
18612 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
18613 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
18614 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__460_impl__slow) "\n" |
18615 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
18616 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
18617 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1557 |
18618 | "\tja " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__460_impl__jumpTarget) "\n" |
18619 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18620 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18621 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18622 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18623 | |
18624 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__460_impl__jumpTarget) |
18625 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18626 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
18627 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__459_jumpImpl__outOfLineJumpTarget) "\n" |
18628 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18629 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18630 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18631 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18632 | |
18633 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__459_jumpImpl__outOfLineJumpTarget) |
18634 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18635 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18636 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18637 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18638 | "\tandq $15, %r8\n" |
18639 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18640 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__459_checkStackPointerAlignment__stackPointerOkay) "\n" |
18641 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18642 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18643 | |
18644 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__459_checkStackPointerAlignment__stackPointerOkay) |
18645 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18646 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18647 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18648 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18649 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18650 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18651 | |
18652 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__460_impl__slow) |
18653 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18654 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18655 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18656 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18657 | "\tandq $15, %r8\n" |
18658 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18659 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__460_checkStackPointerAlignment__stackPointerOkay) "\n" |
18660 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18661 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18662 | |
18663 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__460_checkStackPointerAlignment__stackPointerOkay) |
18664 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jless) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18665 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18666 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18667 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18668 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18669 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18670 | |
18671 | OFFLINE_ASM_OPCODE_LABEL(op_jless_wide) |
18672 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18673 | "\tmovslq 9(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18674 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
18675 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__460_load__constant) "\n" |
18676 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
18677 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__460_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
18678 | |
18679 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__460_load__constant) |
18680 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
18681 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
18682 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
18683 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
18684 | |
18685 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__460_load__done) |
18686 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
18687 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__461_load__constant) "\n" |
18688 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
18689 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__461_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
18690 | |
18691 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__461_load__constant) |
18692 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
18693 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
18694 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
18695 | "\tmovq 0(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
18696 | |
18697 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__461_load__done) |
18698 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
18699 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__op1NotInt) "\n" |
18700 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
18701 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__op2NotInt) "\n" |
18702 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1556 |
18703 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__jumpTarget) "\n" |
18704 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18705 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18706 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18707 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18708 | |
18709 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__op1NotInt) |
18710 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
18711 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__slow) "\n" |
18712 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
18713 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__op1NotIntOp2NotInt) "\n" |
18714 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
18715 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
18716 | |
18717 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__op1NotIntOp2NotInt) |
18718 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
18719 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__slow) "\n" |
18720 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
18721 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
18722 | |
18723 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__op1NotIntReady) |
18724 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
18725 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
18726 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1557 |
18727 | "\tja " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__jumpTarget) "\n" |
18728 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18729 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18730 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18731 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18732 | |
18733 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__op2NotInt) |
18734 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
18735 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
18736 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__slow) "\n" |
18737 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
18738 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
18739 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1557 |
18740 | "\tja " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__jumpTarget) "\n" |
18741 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18742 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18743 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18744 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18745 | |
18746 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__jumpTarget) |
18747 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18748 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
18749 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__461_jumpImpl__outOfLineJumpTarget) "\n" |
18750 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18751 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18752 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18753 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18754 | |
18755 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__461_jumpImpl__outOfLineJumpTarget) |
18756 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18757 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18758 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18759 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18760 | "\tandq $15, %r8\n" |
18761 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18762 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__461_checkStackPointerAlignment__stackPointerOkay) "\n" |
18763 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18764 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18765 | |
18766 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__461_checkStackPointerAlignment__stackPointerOkay) |
18767 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18768 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18769 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18770 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18771 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18772 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18773 | |
18774 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__462_impl__slow) |
18775 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18776 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18777 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18778 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18779 | "\tandq $15, %r8\n" |
18780 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18781 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__462_checkStackPointerAlignment__stackPointerOkay) "\n" |
18782 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18783 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18784 | |
18785 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__462_checkStackPointerAlignment__stackPointerOkay) |
18786 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jless) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18787 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18788 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18789 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18790 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18791 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18792 | |
18793 | OFFLINE_ASM_OPCODE_LABEL(op_jnless) |
18794 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18795 | "\tmovsbq 2(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18796 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
18797 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__462_load__constant) "\n" |
18798 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
18799 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__462_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
18800 | |
18801 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__462_load__constant) |
18802 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
18803 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
18804 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
18805 | |
18806 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__462_load__done) |
18807 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
18808 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__463_load__constant) "\n" |
18809 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
18810 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__463_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
18811 | |
18812 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__463_load__constant) |
18813 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
18814 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
18815 | "\tmovq -128(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
18816 | |
18817 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__463_load__done) |
18818 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
18819 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__op1NotInt) "\n" |
18820 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
18821 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__op2NotInt) "\n" |
18822 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1562 |
18823 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__jumpTarget) "\n" |
18824 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18825 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18826 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18827 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18828 | |
18829 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__op1NotInt) |
18830 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
18831 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__slow) "\n" |
18832 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
18833 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__op1NotIntOp2NotInt) "\n" |
18834 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
18835 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
18836 | |
18837 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__op1NotIntOp2NotInt) |
18838 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
18839 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__slow) "\n" |
18840 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
18841 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
18842 | |
18843 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__op1NotIntReady) |
18844 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
18845 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
18846 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1563 |
18847 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__jumpTarget) "\n" |
18848 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18849 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18850 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18851 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18852 | |
18853 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__op2NotInt) |
18854 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
18855 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
18856 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__slow) "\n" |
18857 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
18858 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
18859 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1563 |
18860 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__jumpTarget) "\n" |
18861 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18862 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18863 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18864 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18865 | |
18866 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__jumpTarget) |
18867 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
18868 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
18869 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__463_jumpImpl__outOfLineJumpTarget) "\n" |
18870 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18871 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18872 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18873 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18874 | |
18875 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__463_jumpImpl__outOfLineJumpTarget) |
18876 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18877 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18878 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18879 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18880 | "\tandq $15, %r8\n" |
18881 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18882 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__463_checkStackPointerAlignment__stackPointerOkay) "\n" |
18883 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18884 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18885 | |
18886 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__463_checkStackPointerAlignment__stackPointerOkay) |
18887 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18888 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18889 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18890 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18891 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18892 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18893 | |
18894 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__464_impl__slow) |
18895 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18896 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
18897 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
18898 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
18899 | "\tandq $15, %r8\n" |
18900 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
18901 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__464_checkStackPointerAlignment__stackPointerOkay) "\n" |
18902 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
18903 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
18904 | |
18905 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__464_checkStackPointerAlignment__stackPointerOkay) |
18906 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jnless) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
18907 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
18908 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
18909 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18910 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18911 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18912 | |
18913 | OFFLINE_ASM_OPCODE_LABEL(op_jnless_wide) |
18914 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18915 | "\tmovslq 9(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18916 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
18917 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__464_load__constant) "\n" |
18918 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
18919 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__464_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
18920 | |
18921 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__464_load__constant) |
18922 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
18923 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
18924 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
18925 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
18926 | |
18927 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__464_load__done) |
18928 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
18929 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__465_load__constant) "\n" |
18930 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
18931 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__465_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
18932 | |
18933 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__465_load__constant) |
18934 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
18935 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
18936 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
18937 | "\tmovq 0(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
18938 | |
18939 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__465_load__done) |
18940 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
18941 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__op1NotInt) "\n" |
18942 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
18943 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__op2NotInt) "\n" |
18944 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1562 |
18945 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__jumpTarget) "\n" |
18946 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18947 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18948 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18949 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18950 | |
18951 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__op1NotInt) |
18952 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
18953 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__slow) "\n" |
18954 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
18955 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__op1NotIntOp2NotInt) "\n" |
18956 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
18957 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
18958 | |
18959 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__op1NotIntOp2NotInt) |
18960 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
18961 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__slow) "\n" |
18962 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
18963 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
18964 | |
18965 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__op1NotIntReady) |
18966 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
18967 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
18968 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1563 |
18969 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__jumpTarget) "\n" |
18970 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18971 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18972 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18973 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18974 | |
18975 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__op2NotInt) |
18976 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
18977 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
18978 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__slow) "\n" |
18979 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
18980 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
18981 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1563 |
18982 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__jumpTarget) "\n" |
18983 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18984 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18985 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18986 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18987 | |
18988 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__jumpTarget) |
18989 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
18990 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
18991 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__465_jumpImpl__outOfLineJumpTarget) "\n" |
18992 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
18993 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
18994 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
18995 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
18996 | |
18997 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__465_jumpImpl__outOfLineJumpTarget) |
18998 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
18999 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19000 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19001 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19002 | "\tandq $15, %r8\n" |
19003 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19004 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__465_checkStackPointerAlignment__stackPointerOkay) "\n" |
19005 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19006 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19007 | |
19008 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__465_checkStackPointerAlignment__stackPointerOkay) |
19009 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19010 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19011 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19012 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19013 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19014 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19015 | |
19016 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__466_impl__slow) |
19017 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19018 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19019 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19020 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19021 | "\tandq $15, %r8\n" |
19022 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19023 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__466_checkStackPointerAlignment__stackPointerOkay) "\n" |
19024 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19025 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19026 | |
19027 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__466_checkStackPointerAlignment__stackPointerOkay) |
19028 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jnless) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19029 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19030 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19031 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19032 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19033 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19034 | |
19035 | OFFLINE_ASM_OPCODE_LABEL(op_jgreater) |
19036 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
19037 | "\tmovsbq 2(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
19038 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
19039 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__466_load__constant) "\n" |
19040 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
19041 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__466_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
19042 | |
19043 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__466_load__constant) |
19044 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
19045 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
19046 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
19047 | |
19048 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__466_load__done) |
19049 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
19050 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__467_load__constant) "\n" |
19051 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
19052 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__467_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
19053 | |
19054 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__467_load__constant) |
19055 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
19056 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
19057 | "\tmovq -128(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
19058 | |
19059 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__467_load__done) |
19060 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
19061 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__op1NotInt) "\n" |
19062 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
19063 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__op2NotInt) "\n" |
19064 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1568 |
19065 | "\tjg " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__jumpTarget) "\n" |
19066 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19067 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19068 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19069 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19070 | |
19071 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__op1NotInt) |
19072 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
19073 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__slow) "\n" |
19074 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
19075 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__op1NotIntOp2NotInt) "\n" |
19076 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
19077 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
19078 | |
19079 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__op1NotIntOp2NotInt) |
19080 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
19081 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__slow) "\n" |
19082 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
19083 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
19084 | |
19085 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__op1NotIntReady) |
19086 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
19087 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
19088 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1569 |
19089 | "\tja " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__jumpTarget) "\n" |
19090 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19091 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19092 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19093 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19094 | |
19095 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__op2NotInt) |
19096 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
19097 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
19098 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__slow) "\n" |
19099 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
19100 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
19101 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1569 |
19102 | "\tja " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__jumpTarget) "\n" |
19103 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19104 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19105 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19106 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19107 | |
19108 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__jumpTarget) |
19109 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
19110 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
19111 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__467_jumpImpl__outOfLineJumpTarget) "\n" |
19112 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19113 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19114 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19115 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19116 | |
19117 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__467_jumpImpl__outOfLineJumpTarget) |
19118 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19119 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19120 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19121 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19122 | "\tandq $15, %r8\n" |
19123 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19124 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__467_checkStackPointerAlignment__stackPointerOkay) "\n" |
19125 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19126 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19127 | |
19128 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__467_checkStackPointerAlignment__stackPointerOkay) |
19129 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19130 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19131 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19132 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19133 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19134 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19135 | |
19136 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__468_impl__slow) |
19137 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19138 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19139 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19140 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19141 | "\tandq $15, %r8\n" |
19142 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19143 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__468_checkStackPointerAlignment__stackPointerOkay) "\n" |
19144 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19145 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19146 | |
19147 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__468_checkStackPointerAlignment__stackPointerOkay) |
19148 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jgreater) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19149 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19150 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19151 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19152 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19153 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19154 | |
19155 | OFFLINE_ASM_OPCODE_LABEL(op_jgreater_wide) |
19156 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
19157 | "\tmovslq 9(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
19158 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
19159 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__468_load__constant) "\n" |
19160 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
19161 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__468_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
19162 | |
19163 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__468_load__constant) |
19164 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
19165 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
19166 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
19167 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
19168 | |
19169 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__468_load__done) |
19170 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
19171 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__469_load__constant) "\n" |
19172 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
19173 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__469_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
19174 | |
19175 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__469_load__constant) |
19176 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
19177 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
19178 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
19179 | "\tmovq 0(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
19180 | |
19181 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__469_load__done) |
19182 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
19183 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__op1NotInt) "\n" |
19184 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
19185 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__op2NotInt) "\n" |
19186 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1568 |
19187 | "\tjg " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__jumpTarget) "\n" |
19188 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19189 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19190 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19191 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19192 | |
19193 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__op1NotInt) |
19194 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
19195 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__slow) "\n" |
19196 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
19197 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__op1NotIntOp2NotInt) "\n" |
19198 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
19199 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
19200 | |
19201 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__op1NotIntOp2NotInt) |
19202 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
19203 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__slow) "\n" |
19204 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
19205 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
19206 | |
19207 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__op1NotIntReady) |
19208 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
19209 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
19210 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1569 |
19211 | "\tja " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__jumpTarget) "\n" |
19212 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19213 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19214 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19215 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19216 | |
19217 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__op2NotInt) |
19218 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
19219 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
19220 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__slow) "\n" |
19221 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
19222 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
19223 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1569 |
19224 | "\tja " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__jumpTarget) "\n" |
19225 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19226 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19227 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19228 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19229 | |
19230 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__jumpTarget) |
19231 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
19232 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
19233 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__469_jumpImpl__outOfLineJumpTarget) "\n" |
19234 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19235 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19236 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19237 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19238 | |
19239 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__469_jumpImpl__outOfLineJumpTarget) |
19240 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19241 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19242 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19243 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19244 | "\tandq $15, %r8\n" |
19245 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19246 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__469_checkStackPointerAlignment__stackPointerOkay) "\n" |
19247 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19248 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19249 | |
19250 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__469_checkStackPointerAlignment__stackPointerOkay) |
19251 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19252 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19253 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19254 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19255 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19256 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19257 | |
19258 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__470_impl__slow) |
19259 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19260 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19261 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19262 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19263 | "\tandq $15, %r8\n" |
19264 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19265 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__470_checkStackPointerAlignment__stackPointerOkay) "\n" |
19266 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19267 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19268 | |
19269 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__470_checkStackPointerAlignment__stackPointerOkay) |
19270 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jgreater) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19271 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19272 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19273 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19274 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19275 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19276 | |
19277 | OFFLINE_ASM_OPCODE_LABEL(op_jngreater) |
19278 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
19279 | "\tmovsbq 2(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
19280 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
19281 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__470_load__constant) "\n" |
19282 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
19283 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__470_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
19284 | |
19285 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__470_load__constant) |
19286 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
19287 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
19288 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
19289 | |
19290 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__470_load__done) |
19291 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
19292 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__471_load__constant) "\n" |
19293 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
19294 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__471_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
19295 | |
19296 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__471_load__constant) |
19297 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
19298 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
19299 | "\tmovq -128(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
19300 | |
19301 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__471_load__done) |
19302 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
19303 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__op1NotInt) "\n" |
19304 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
19305 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__op2NotInt) "\n" |
19306 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1574 |
19307 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__jumpTarget) "\n" |
19308 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19309 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19310 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19311 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19312 | |
19313 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__op1NotInt) |
19314 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
19315 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__slow) "\n" |
19316 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
19317 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__op1NotIntOp2NotInt) "\n" |
19318 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
19319 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
19320 | |
19321 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__op1NotIntOp2NotInt) |
19322 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
19323 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__slow) "\n" |
19324 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
19325 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
19326 | |
19327 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__op1NotIntReady) |
19328 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
19329 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
19330 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1575 |
19331 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__jumpTarget) "\n" |
19332 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19333 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19334 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19335 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19336 | |
19337 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__op2NotInt) |
19338 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
19339 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
19340 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__slow) "\n" |
19341 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
19342 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
19343 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1575 |
19344 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__jumpTarget) "\n" |
19345 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19346 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19347 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19348 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19349 | |
19350 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__jumpTarget) |
19351 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
19352 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
19353 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__471_jumpImpl__outOfLineJumpTarget) "\n" |
19354 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19355 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19356 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19357 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19358 | |
19359 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__471_jumpImpl__outOfLineJumpTarget) |
19360 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19361 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19362 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19363 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19364 | "\tandq $15, %r8\n" |
19365 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19366 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__471_checkStackPointerAlignment__stackPointerOkay) "\n" |
19367 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19368 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19369 | |
19370 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__471_checkStackPointerAlignment__stackPointerOkay) |
19371 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19372 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19373 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19374 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19375 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19376 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19377 | |
19378 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__472_impl__slow) |
19379 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19380 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19381 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19382 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19383 | "\tandq $15, %r8\n" |
19384 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19385 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__472_checkStackPointerAlignment__stackPointerOkay) "\n" |
19386 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19387 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19388 | |
19389 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__472_checkStackPointerAlignment__stackPointerOkay) |
19390 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jngreater) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19391 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19392 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19393 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19394 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19395 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19396 | |
19397 | OFFLINE_ASM_OPCODE_LABEL(op_jngreater_wide) |
19398 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
19399 | "\tmovslq 9(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
19400 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
19401 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__472_load__constant) "\n" |
19402 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
19403 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__472_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
19404 | |
19405 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__472_load__constant) |
19406 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
19407 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
19408 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
19409 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
19410 | |
19411 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__472_load__done) |
19412 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
19413 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__473_load__constant) "\n" |
19414 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
19415 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__473_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
19416 | |
19417 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__473_load__constant) |
19418 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
19419 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
19420 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
19421 | "\tmovq 0(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
19422 | |
19423 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__473_load__done) |
19424 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
19425 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__op1NotInt) "\n" |
19426 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
19427 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__op2NotInt) "\n" |
19428 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1574 |
19429 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__jumpTarget) "\n" |
19430 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19431 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19432 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19433 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19434 | |
19435 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__op1NotInt) |
19436 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
19437 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__slow) "\n" |
19438 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
19439 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__op1NotIntOp2NotInt) "\n" |
19440 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
19441 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
19442 | |
19443 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__op1NotIntOp2NotInt) |
19444 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
19445 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__slow) "\n" |
19446 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
19447 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
19448 | |
19449 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__op1NotIntReady) |
19450 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
19451 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
19452 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1575 |
19453 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__jumpTarget) "\n" |
19454 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19455 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19456 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19457 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19458 | |
19459 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__op2NotInt) |
19460 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
19461 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
19462 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__slow) "\n" |
19463 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
19464 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
19465 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1575 |
19466 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__jumpTarget) "\n" |
19467 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19468 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19469 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19470 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19471 | |
19472 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__jumpTarget) |
19473 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
19474 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
19475 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__473_jumpImpl__outOfLineJumpTarget) "\n" |
19476 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19477 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19478 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19479 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19480 | |
19481 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__473_jumpImpl__outOfLineJumpTarget) |
19482 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19483 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19484 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19485 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19486 | "\tandq $15, %r8\n" |
19487 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19488 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__473_checkStackPointerAlignment__stackPointerOkay) "\n" |
19489 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19490 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19491 | |
19492 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__473_checkStackPointerAlignment__stackPointerOkay) |
19493 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19494 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19495 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19496 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19497 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19498 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19499 | |
19500 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__474_impl__slow) |
19501 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19502 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19503 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19504 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19505 | "\tandq $15, %r8\n" |
19506 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19507 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__474_checkStackPointerAlignment__stackPointerOkay) "\n" |
19508 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19509 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19510 | |
19511 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__474_checkStackPointerAlignment__stackPointerOkay) |
19512 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jngreater) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19513 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19514 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19515 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19516 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19517 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19518 | |
19519 | OFFLINE_ASM_OPCODE_LABEL(op_jlesseq) |
19520 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
19521 | "\tmovsbq 2(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
19522 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
19523 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__474_load__constant) "\n" |
19524 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
19525 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__474_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
19526 | |
19527 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__474_load__constant) |
19528 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
19529 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
19530 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
19531 | |
19532 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__474_load__done) |
19533 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
19534 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__475_load__constant) "\n" |
19535 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
19536 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__475_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
19537 | |
19538 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__475_load__constant) |
19539 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
19540 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
19541 | "\tmovq -128(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
19542 | |
19543 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__475_load__done) |
19544 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
19545 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__op1NotInt) "\n" |
19546 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
19547 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__op2NotInt) "\n" |
19548 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1580 |
19549 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__jumpTarget) "\n" |
19550 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19551 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19552 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19553 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19554 | |
19555 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__op1NotInt) |
19556 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
19557 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__slow) "\n" |
19558 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
19559 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__op1NotIntOp2NotInt) "\n" |
19560 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
19561 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
19562 | |
19563 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__op1NotIntOp2NotInt) |
19564 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
19565 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__slow) "\n" |
19566 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
19567 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
19568 | |
19569 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__op1NotIntReady) |
19570 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
19571 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
19572 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1581 |
19573 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__jumpTarget) "\n" |
19574 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19575 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19576 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19577 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19578 | |
19579 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__op2NotInt) |
19580 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
19581 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
19582 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__slow) "\n" |
19583 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
19584 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
19585 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1581 |
19586 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__jumpTarget) "\n" |
19587 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19588 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19589 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19590 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19591 | |
19592 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__jumpTarget) |
19593 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
19594 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
19595 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__475_jumpImpl__outOfLineJumpTarget) "\n" |
19596 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19597 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19598 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19599 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19600 | |
19601 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__475_jumpImpl__outOfLineJumpTarget) |
19602 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19603 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19604 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19605 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19606 | "\tandq $15, %r8\n" |
19607 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19608 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__475_checkStackPointerAlignment__stackPointerOkay) "\n" |
19609 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19610 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19611 | |
19612 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__475_checkStackPointerAlignment__stackPointerOkay) |
19613 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19614 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19615 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19616 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19617 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19618 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19619 | |
19620 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__476_impl__slow) |
19621 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19622 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19623 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19624 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19625 | "\tandq $15, %r8\n" |
19626 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19627 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__476_checkStackPointerAlignment__stackPointerOkay) "\n" |
19628 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19629 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19630 | |
19631 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__476_checkStackPointerAlignment__stackPointerOkay) |
19632 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jlesseq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19633 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19634 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19635 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19636 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19637 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19638 | |
19639 | OFFLINE_ASM_OPCODE_LABEL(op_jlesseq_wide) |
19640 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
19641 | "\tmovslq 9(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
19642 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
19643 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__476_load__constant) "\n" |
19644 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
19645 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__476_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
19646 | |
19647 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__476_load__constant) |
19648 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
19649 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
19650 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
19651 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
19652 | |
19653 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__476_load__done) |
19654 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
19655 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__477_load__constant) "\n" |
19656 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
19657 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__477_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
19658 | |
19659 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__477_load__constant) |
19660 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
19661 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
19662 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
19663 | "\tmovq 0(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
19664 | |
19665 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__477_load__done) |
19666 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
19667 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__op1NotInt) "\n" |
19668 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
19669 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__op2NotInt) "\n" |
19670 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1580 |
19671 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__jumpTarget) "\n" |
19672 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19673 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19674 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19675 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19676 | |
19677 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__op1NotInt) |
19678 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
19679 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__slow) "\n" |
19680 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
19681 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__op1NotIntOp2NotInt) "\n" |
19682 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
19683 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
19684 | |
19685 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__op1NotIntOp2NotInt) |
19686 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
19687 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__slow) "\n" |
19688 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
19689 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
19690 | |
19691 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__op1NotIntReady) |
19692 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
19693 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
19694 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1581 |
19695 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__jumpTarget) "\n" |
19696 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19697 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19698 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19699 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19700 | |
19701 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__op2NotInt) |
19702 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
19703 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
19704 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__slow) "\n" |
19705 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
19706 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
19707 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1581 |
19708 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__jumpTarget) "\n" |
19709 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19710 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19711 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19712 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19713 | |
19714 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__jumpTarget) |
19715 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
19716 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
19717 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__477_jumpImpl__outOfLineJumpTarget) "\n" |
19718 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19719 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19720 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19721 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19722 | |
19723 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__477_jumpImpl__outOfLineJumpTarget) |
19724 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19725 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19726 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19727 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19728 | "\tandq $15, %r8\n" |
19729 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19730 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__477_checkStackPointerAlignment__stackPointerOkay) "\n" |
19731 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19732 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19733 | |
19734 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__477_checkStackPointerAlignment__stackPointerOkay) |
19735 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19736 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19737 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19738 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19739 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19740 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19741 | |
19742 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__478_impl__slow) |
19743 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19744 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19745 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19746 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19747 | "\tandq $15, %r8\n" |
19748 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19749 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__478_checkStackPointerAlignment__stackPointerOkay) "\n" |
19750 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19751 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19752 | |
19753 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__478_checkStackPointerAlignment__stackPointerOkay) |
19754 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jlesseq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19755 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19756 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19757 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19758 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19759 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19760 | |
19761 | OFFLINE_ASM_OPCODE_LABEL(op_jnlesseq) |
19762 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
19763 | "\tmovsbq 2(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
19764 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
19765 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__478_load__constant) "\n" |
19766 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
19767 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__478_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
19768 | |
19769 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__478_load__constant) |
19770 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
19771 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
19772 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
19773 | |
19774 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__478_load__done) |
19775 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
19776 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__479_load__constant) "\n" |
19777 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
19778 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__479_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
19779 | |
19780 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__479_load__constant) |
19781 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
19782 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
19783 | "\tmovq -128(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
19784 | |
19785 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__479_load__done) |
19786 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
19787 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__op1NotInt) "\n" |
19788 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
19789 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__op2NotInt) "\n" |
19790 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1586 |
19791 | "\tjg " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__jumpTarget) "\n" |
19792 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19793 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19794 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19795 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19796 | |
19797 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__op1NotInt) |
19798 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
19799 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__slow) "\n" |
19800 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
19801 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__op1NotIntOp2NotInt) "\n" |
19802 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
19803 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
19804 | |
19805 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__op1NotIntOp2NotInt) |
19806 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
19807 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__slow) "\n" |
19808 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
19809 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
19810 | |
19811 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__op1NotIntReady) |
19812 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
19813 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
19814 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1587 |
19815 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__jumpTarget) "\n" |
19816 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19817 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19818 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19819 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19820 | |
19821 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__op2NotInt) |
19822 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
19823 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
19824 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__slow) "\n" |
19825 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
19826 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
19827 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1587 |
19828 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__jumpTarget) "\n" |
19829 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19830 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19831 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19832 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19833 | |
19834 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__jumpTarget) |
19835 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
19836 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
19837 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__479_jumpImpl__outOfLineJumpTarget) "\n" |
19838 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19839 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19840 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19841 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19842 | |
19843 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__479_jumpImpl__outOfLineJumpTarget) |
19844 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19845 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19846 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19847 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19848 | "\tandq $15, %r8\n" |
19849 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19850 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__479_checkStackPointerAlignment__stackPointerOkay) "\n" |
19851 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19852 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19853 | |
19854 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__479_checkStackPointerAlignment__stackPointerOkay) |
19855 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19856 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19857 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19858 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19859 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19860 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19861 | |
19862 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__480_impl__slow) |
19863 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19864 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19865 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19866 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19867 | "\tandq $15, %r8\n" |
19868 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19869 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__480_checkStackPointerAlignment__stackPointerOkay) "\n" |
19870 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19871 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19872 | |
19873 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__480_checkStackPointerAlignment__stackPointerOkay) |
19874 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jnlesseq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19875 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19876 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19877 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19878 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19879 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19880 | |
19881 | OFFLINE_ASM_OPCODE_LABEL(op_jnlesseq_wide) |
19882 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
19883 | "\tmovslq 9(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
19884 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
19885 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__480_load__constant) "\n" |
19886 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
19887 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__480_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
19888 | |
19889 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__480_load__constant) |
19890 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
19891 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
19892 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
19893 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
19894 | |
19895 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__480_load__done) |
19896 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
19897 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__481_load__constant) "\n" |
19898 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
19899 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__481_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
19900 | |
19901 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__481_load__constant) |
19902 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
19903 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
19904 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
19905 | "\tmovq 0(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
19906 | |
19907 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__481_load__done) |
19908 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
19909 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__op1NotInt) "\n" |
19910 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
19911 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__op2NotInt) "\n" |
19912 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1586 |
19913 | "\tjg " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__jumpTarget) "\n" |
19914 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19915 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19916 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19917 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19918 | |
19919 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__op1NotInt) |
19920 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
19921 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__slow) "\n" |
19922 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
19923 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__op1NotIntOp2NotInt) "\n" |
19924 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
19925 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
19926 | |
19927 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__op1NotIntOp2NotInt) |
19928 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
19929 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__slow) "\n" |
19930 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
19931 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
19932 | |
19933 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__op1NotIntReady) |
19934 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
19935 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
19936 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1587 |
19937 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__jumpTarget) "\n" |
19938 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19939 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19940 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19941 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19942 | |
19943 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__op2NotInt) |
19944 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
19945 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
19946 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__slow) "\n" |
19947 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
19948 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
19949 | "\tucomisd %xmm0, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1587 |
19950 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__jumpTarget) "\n" |
19951 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19952 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19953 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19954 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19955 | |
19956 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__jumpTarget) |
19957 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
19958 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
19959 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__481_jumpImpl__outOfLineJumpTarget) "\n" |
19960 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
19961 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19962 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19963 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19964 | |
19965 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__481_jumpImpl__outOfLineJumpTarget) |
19966 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19967 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19968 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19969 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19970 | "\tandq $15, %r8\n" |
19971 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19972 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__481_checkStackPointerAlignment__stackPointerOkay) "\n" |
19973 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19974 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19975 | |
19976 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__481_checkStackPointerAlignment__stackPointerOkay) |
19977 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19978 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19979 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19980 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
19981 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
19982 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
19983 | |
19984 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__482_impl__slow) |
19985 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
19986 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
19987 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
19988 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
19989 | "\tandq $15, %r8\n" |
19990 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
19991 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__482_checkStackPointerAlignment__stackPointerOkay) "\n" |
19992 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
19993 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
19994 | |
19995 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__482_checkStackPointerAlignment__stackPointerOkay) |
19996 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jnlesseq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
19997 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
19998 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
19999 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20000 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20001 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20002 | |
20003 | OFFLINE_ASM_OPCODE_LABEL(op_jgreatereq) |
20004 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20005 | "\tmovsbq 2(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20006 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
20007 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__482_load__constant) "\n" |
20008 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
20009 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__482_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
20010 | |
20011 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__482_load__constant) |
20012 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
20013 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
20014 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
20015 | |
20016 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__482_load__done) |
20017 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
20018 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__483_load__constant) "\n" |
20019 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
20020 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__483_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
20021 | |
20022 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__483_load__constant) |
20023 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
20024 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
20025 | "\tmovq -128(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
20026 | |
20027 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__483_load__done) |
20028 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
20029 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__op1NotInt) "\n" |
20030 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
20031 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__op2NotInt) "\n" |
20032 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1592 |
20033 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__jumpTarget) "\n" |
20034 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20035 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20036 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20037 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20038 | |
20039 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__op1NotInt) |
20040 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
20041 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__slow) "\n" |
20042 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
20043 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__op1NotIntOp2NotInt) "\n" |
20044 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
20045 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
20046 | |
20047 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__op1NotIntOp2NotInt) |
20048 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
20049 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__slow) "\n" |
20050 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
20051 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
20052 | |
20053 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__op1NotIntReady) |
20054 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
20055 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
20056 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1593 |
20057 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__jumpTarget) "\n" |
20058 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20059 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20060 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20061 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20062 | |
20063 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__op2NotInt) |
20064 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
20065 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
20066 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__slow) "\n" |
20067 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
20068 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
20069 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1593 |
20070 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__jumpTarget) "\n" |
20071 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20072 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20073 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20074 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20075 | |
20076 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__jumpTarget) |
20077 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20078 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
20079 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__483_jumpImpl__outOfLineJumpTarget) "\n" |
20080 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20081 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20082 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20083 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20084 | |
20085 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__483_jumpImpl__outOfLineJumpTarget) |
20086 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20087 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20088 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20089 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20090 | "\tandq $15, %r8\n" |
20091 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20092 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__483_checkStackPointerAlignment__stackPointerOkay) "\n" |
20093 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20094 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20095 | |
20096 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__483_checkStackPointerAlignment__stackPointerOkay) |
20097 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20098 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20099 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20100 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20101 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20102 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20103 | |
20104 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__484_impl__slow) |
20105 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20106 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20107 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20108 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20109 | "\tandq $15, %r8\n" |
20110 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20111 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__484_checkStackPointerAlignment__stackPointerOkay) "\n" |
20112 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20113 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20114 | |
20115 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__484_checkStackPointerAlignment__stackPointerOkay) |
20116 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jgreatereq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20117 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20118 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20119 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20120 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20121 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20122 | |
20123 | OFFLINE_ASM_OPCODE_LABEL(op_jgreatereq_wide) |
20124 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
20125 | "\tmovslq 9(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
20126 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
20127 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__484_load__constant) "\n" |
20128 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
20129 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__484_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
20130 | |
20131 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__484_load__constant) |
20132 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
20133 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
20134 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
20135 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
20136 | |
20137 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__484_load__done) |
20138 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
20139 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__485_load__constant) "\n" |
20140 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
20141 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__485_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
20142 | |
20143 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__485_load__constant) |
20144 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
20145 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
20146 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
20147 | "\tmovq 0(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
20148 | |
20149 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__485_load__done) |
20150 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
20151 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__op1NotInt) "\n" |
20152 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
20153 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__op2NotInt) "\n" |
20154 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1592 |
20155 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__jumpTarget) "\n" |
20156 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20157 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20158 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20159 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20160 | |
20161 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__op1NotInt) |
20162 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
20163 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__slow) "\n" |
20164 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
20165 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__op1NotIntOp2NotInt) "\n" |
20166 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
20167 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
20168 | |
20169 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__op1NotIntOp2NotInt) |
20170 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
20171 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__slow) "\n" |
20172 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
20173 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
20174 | |
20175 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__op1NotIntReady) |
20176 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
20177 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
20178 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1593 |
20179 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__jumpTarget) "\n" |
20180 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20181 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20182 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20183 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20184 | |
20185 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__op2NotInt) |
20186 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
20187 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
20188 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__slow) "\n" |
20189 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
20190 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
20191 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1593 |
20192 | "\tjae " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__jumpTarget) "\n" |
20193 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20194 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20195 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20196 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20197 | |
20198 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__jumpTarget) |
20199 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
20200 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
20201 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__485_jumpImpl__outOfLineJumpTarget) "\n" |
20202 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20203 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20204 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20205 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20206 | |
20207 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__485_jumpImpl__outOfLineJumpTarget) |
20208 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20209 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20210 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20211 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20212 | "\tandq $15, %r8\n" |
20213 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20214 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__485_checkStackPointerAlignment__stackPointerOkay) "\n" |
20215 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20216 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20217 | |
20218 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__485_checkStackPointerAlignment__stackPointerOkay) |
20219 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20220 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20221 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20222 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20223 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20224 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20225 | |
20226 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__486_impl__slow) |
20227 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20228 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20229 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20230 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20231 | "\tandq $15, %r8\n" |
20232 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20233 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__486_checkStackPointerAlignment__stackPointerOkay) "\n" |
20234 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20235 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20236 | |
20237 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__486_checkStackPointerAlignment__stackPointerOkay) |
20238 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jgreatereq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20239 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20240 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20241 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20242 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20243 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20244 | |
20245 | OFFLINE_ASM_OPCODE_LABEL(op_jngreatereq) |
20246 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20247 | "\tmovsbq 2(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20248 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
20249 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__486_load__constant) "\n" |
20250 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
20251 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__486_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
20252 | |
20253 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__486_load__constant) |
20254 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
20255 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
20256 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
20257 | |
20258 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__486_load__done) |
20259 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
20260 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__487_load__constant) "\n" |
20261 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
20262 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__487_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
20263 | |
20264 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__487_load__constant) |
20265 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
20266 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
20267 | "\tmovq -128(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
20268 | |
20269 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__487_load__done) |
20270 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
20271 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__op1NotInt) "\n" |
20272 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
20273 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__op2NotInt) "\n" |
20274 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1598 |
20275 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__jumpTarget) "\n" |
20276 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20277 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20278 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20279 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20280 | |
20281 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__op1NotInt) |
20282 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
20283 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__slow) "\n" |
20284 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
20285 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__op1NotIntOp2NotInt) "\n" |
20286 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
20287 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
20288 | |
20289 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__op1NotIntOp2NotInt) |
20290 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
20291 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__slow) "\n" |
20292 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
20293 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
20294 | |
20295 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__op1NotIntReady) |
20296 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
20297 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
20298 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1599 |
20299 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__jumpTarget) "\n" |
20300 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20301 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20302 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20303 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20304 | |
20305 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__op2NotInt) |
20306 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
20307 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
20308 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__slow) "\n" |
20309 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
20310 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
20311 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1599 |
20312 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__jumpTarget) "\n" |
20313 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20314 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20315 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20316 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20317 | |
20318 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__jumpTarget) |
20319 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20320 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
20321 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__487_jumpImpl__outOfLineJumpTarget) "\n" |
20322 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20323 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20324 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20325 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20326 | |
20327 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__487_jumpImpl__outOfLineJumpTarget) |
20328 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20329 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20330 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20331 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20332 | "\tandq $15, %r8\n" |
20333 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20334 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__487_checkStackPointerAlignment__stackPointerOkay) "\n" |
20335 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20336 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20337 | |
20338 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__487_checkStackPointerAlignment__stackPointerOkay) |
20339 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20340 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20341 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20342 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20343 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20344 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20345 | |
20346 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__488_impl__slow) |
20347 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20348 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20349 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20350 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20351 | "\tandq $15, %r8\n" |
20352 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20353 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__488_checkStackPointerAlignment__stackPointerOkay) "\n" |
20354 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20355 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20356 | |
20357 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__488_checkStackPointerAlignment__stackPointerOkay) |
20358 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jngreatereq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20359 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20360 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20361 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20362 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20363 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20364 | |
20365 | OFFLINE_ASM_OPCODE_LABEL(op_jngreatereq_wide) |
20366 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
20367 | "\tmovslq 9(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
20368 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
20369 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__488_load__constant) "\n" |
20370 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
20371 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__488_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
20372 | |
20373 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__488_load__constant) |
20374 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
20375 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
20376 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
20377 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
20378 | |
20379 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__488_load__done) |
20380 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
20381 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__489_load__constant) "\n" |
20382 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
20383 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__489_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
20384 | |
20385 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__489_load__constant) |
20386 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
20387 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
20388 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
20389 | "\tmovq 0(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
20390 | |
20391 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__489_load__done) |
20392 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1761 |
20393 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__op1NotInt) "\n" |
20394 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1762 |
20395 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__op2NotInt) "\n" |
20396 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1598 |
20397 | "\tjl " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__jumpTarget) "\n" |
20398 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20399 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20400 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20401 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20402 | |
20403 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__op1NotInt) |
20404 | "\ttestq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1767 |
20405 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__slow) "\n" |
20406 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1768 |
20407 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__op1NotIntOp2NotInt) "\n" |
20408 | "\tcvtsi2sd %esi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1769 |
20409 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__op1NotIntReady) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1770 |
20410 | |
20411 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__op1NotIntOp2NotInt) |
20412 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1772 |
20413 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__slow) "\n" |
20414 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1773 |
20415 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1774 |
20416 | |
20417 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__op1NotIntReady) |
20418 | "\taddq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1776 |
20419 | "\tmovq %rax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1777 |
20420 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1599 |
20421 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__jumpTarget) "\n" |
20422 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20423 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20424 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20425 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20426 | |
20427 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__op2NotInt) |
20428 | "\tcvtsi2sd %eax, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1782 |
20429 | "\ttestq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1783 |
20430 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__slow) "\n" |
20431 | "\taddq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1784 |
20432 | "\tmovq %rsi, %xmm1\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1785 |
20433 | "\tucomisd %xmm1, %xmm0\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1599 |
20434 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__jumpTarget) "\n" |
20435 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20436 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20437 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20438 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20439 | |
20440 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__jumpTarget) |
20441 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
20442 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
20443 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__489_jumpImpl__outOfLineJumpTarget) "\n" |
20444 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20445 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20446 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20447 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20448 | |
20449 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__489_jumpImpl__outOfLineJumpTarget) |
20450 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20451 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20452 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20453 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20454 | "\tandq $15, %r8\n" |
20455 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20456 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__489_checkStackPointerAlignment__stackPointerOkay) "\n" |
20457 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20458 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20459 | |
20460 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__489_checkStackPointerAlignment__stackPointerOkay) |
20461 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20462 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20463 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20464 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20465 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20466 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20467 | |
20468 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__490_impl__slow) |
20469 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20470 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20471 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20472 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20473 | "\tandq $15, %r8\n" |
20474 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20475 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__490_checkStackPointerAlignment__stackPointerOkay) "\n" |
20476 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20477 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20478 | |
20479 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__490_checkStackPointerAlignment__stackPointerOkay) |
20480 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jngreatereq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20481 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20482 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20483 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20484 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20485 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20486 | |
20487 | OFFLINE_ASM_OPCODE_LABEL(op_jeq) |
20488 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20489 | "\tmovsbq 2(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20490 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
20491 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__490_load__constant) "\n" |
20492 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
20493 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__490_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
20494 | |
20495 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__490_load__constant) |
20496 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
20497 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
20498 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
20499 | |
20500 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__490_load__done) |
20501 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
20502 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__492_impl__slow) "\n" |
20503 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
20504 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__491_load__constant) "\n" |
20505 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
20506 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__491_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
20507 | |
20508 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__491_load__constant) |
20509 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
20510 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
20511 | "\tmovq -128(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
20512 | |
20513 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__491_load__done) |
20514 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
20515 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__492_impl__slow) "\n" |
20516 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1604 |
20517 | "\tje " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__492_impl__jumpTarget) "\n" |
20518 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20519 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20520 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20521 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20522 | |
20523 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__492_impl__jumpTarget) |
20524 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20525 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
20526 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__491_jumpImpl__outOfLineJumpTarget) "\n" |
20527 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20528 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20529 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20530 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20531 | |
20532 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__491_jumpImpl__outOfLineJumpTarget) |
20533 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20534 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20535 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20536 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20537 | "\tandq $15, %r8\n" |
20538 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20539 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__491_checkStackPointerAlignment__stackPointerOkay) "\n" |
20540 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20541 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20542 | |
20543 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__491_checkStackPointerAlignment__stackPointerOkay) |
20544 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20545 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20546 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20547 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20548 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20549 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20550 | |
20551 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__492_impl__slow) |
20552 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20553 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20554 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20555 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20556 | "\tandq $15, %r8\n" |
20557 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20558 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__492_checkStackPointerAlignment__stackPointerOkay) "\n" |
20559 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20560 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20561 | |
20562 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__492_checkStackPointerAlignment__stackPointerOkay) |
20563 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jeq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20564 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20565 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20566 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20567 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20568 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20569 | |
20570 | OFFLINE_ASM_OPCODE_LABEL(op_jeq_wide) |
20571 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
20572 | "\tmovslq 9(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
20573 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
20574 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__492_load__constant) "\n" |
20575 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
20576 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__492_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
20577 | |
20578 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__492_load__constant) |
20579 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
20580 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
20581 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
20582 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
20583 | |
20584 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__492_load__done) |
20585 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
20586 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__494_impl__slow) "\n" |
20587 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
20588 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__493_load__constant) "\n" |
20589 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
20590 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__493_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
20591 | |
20592 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__493_load__constant) |
20593 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
20594 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
20595 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
20596 | "\tmovq 0(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
20597 | |
20598 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__493_load__done) |
20599 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
20600 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__494_impl__slow) "\n" |
20601 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1604 |
20602 | "\tje " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__494_impl__jumpTarget) "\n" |
20603 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20604 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20605 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20606 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20607 | |
20608 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__494_impl__jumpTarget) |
20609 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
20610 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
20611 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__493_jumpImpl__outOfLineJumpTarget) "\n" |
20612 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20613 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20614 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20615 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20616 | |
20617 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__493_jumpImpl__outOfLineJumpTarget) |
20618 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20619 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20620 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20621 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20622 | "\tandq $15, %r8\n" |
20623 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20624 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__493_checkStackPointerAlignment__stackPointerOkay) "\n" |
20625 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20626 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20627 | |
20628 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__493_checkStackPointerAlignment__stackPointerOkay) |
20629 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20630 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20631 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20632 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20633 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20634 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20635 | |
20636 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__494_impl__slow) |
20637 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20638 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20639 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20640 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20641 | "\tandq $15, %r8\n" |
20642 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20643 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__494_checkStackPointerAlignment__stackPointerOkay) "\n" |
20644 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20645 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20646 | |
20647 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__494_checkStackPointerAlignment__stackPointerOkay) |
20648 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jeq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20649 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20650 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20651 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20652 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20653 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20654 | |
20655 | OFFLINE_ASM_OPCODE_LABEL(op_jneq) |
20656 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20657 | "\tmovsbq 2(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20658 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
20659 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__494_load__constant) "\n" |
20660 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
20661 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__494_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
20662 | |
20663 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__494_load__constant) |
20664 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
20665 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
20666 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
20667 | |
20668 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__494_load__done) |
20669 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
20670 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__496_impl__slow) "\n" |
20671 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
20672 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__495_load__constant) "\n" |
20673 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
20674 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__495_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
20675 | |
20676 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__495_load__constant) |
20677 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
20678 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
20679 | "\tmovq -128(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
20680 | |
20681 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__495_load__done) |
20682 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
20683 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__496_impl__slow) "\n" |
20684 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1609 |
20685 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__496_impl__jumpTarget) "\n" |
20686 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20687 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20688 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20689 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20690 | |
20691 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__496_impl__jumpTarget) |
20692 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20693 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
20694 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__495_jumpImpl__outOfLineJumpTarget) "\n" |
20695 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20696 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20697 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20698 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20699 | |
20700 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__495_jumpImpl__outOfLineJumpTarget) |
20701 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20702 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20703 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20704 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20705 | "\tandq $15, %r8\n" |
20706 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20707 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__495_checkStackPointerAlignment__stackPointerOkay) "\n" |
20708 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20709 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20710 | |
20711 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__495_checkStackPointerAlignment__stackPointerOkay) |
20712 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20713 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20714 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20715 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20716 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20717 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20718 | |
20719 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__496_impl__slow) |
20720 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20721 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20722 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20723 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20724 | "\tandq $15, %r8\n" |
20725 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20726 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__496_checkStackPointerAlignment__stackPointerOkay) "\n" |
20727 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20728 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20729 | |
20730 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__496_checkStackPointerAlignment__stackPointerOkay) |
20731 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jneq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20732 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20733 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20734 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20735 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20736 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20737 | |
20738 | OFFLINE_ASM_OPCODE_LABEL(op_jneq_wide) |
20739 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
20740 | "\tmovslq 9(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
20741 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
20742 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__496_load__constant) "\n" |
20743 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
20744 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__496_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
20745 | |
20746 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__496_load__constant) |
20747 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
20748 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
20749 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
20750 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
20751 | |
20752 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__496_load__done) |
20753 | "\tcmpq %r14, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
20754 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__498_impl__slow) "\n" |
20755 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
20756 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__497_load__constant) "\n" |
20757 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
20758 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__497_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
20759 | |
20760 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__497_load__constant) |
20761 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
20762 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
20763 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
20764 | "\tmovq 0(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
20765 | |
20766 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariableInt32__loadConstantOrVariable__size__k__497_load__done) |
20767 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:470 |
20768 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__498_impl__slow) "\n" |
20769 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1609 |
20770 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__498_impl__jumpTarget) "\n" |
20771 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20772 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20773 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20774 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20775 | |
20776 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__498_impl__jumpTarget) |
20777 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
20778 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
20779 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__497_jumpImpl__outOfLineJumpTarget) "\n" |
20780 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20781 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20782 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20783 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20784 | |
20785 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__497_jumpImpl__outOfLineJumpTarget) |
20786 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20787 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20788 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20789 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20790 | "\tandq $15, %r8\n" |
20791 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20792 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__497_checkStackPointerAlignment__stackPointerOkay) "\n" |
20793 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20794 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20795 | |
20796 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__497_checkStackPointerAlignment__stackPointerOkay) |
20797 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20798 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20799 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20800 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20801 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20802 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20803 | |
20804 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__498_impl__slow) |
20805 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20806 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20807 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20808 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20809 | "\tandq $15, %r8\n" |
20810 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20811 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__498_checkStackPointerAlignment__stackPointerOkay) "\n" |
20812 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20813 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20814 | |
20815 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_equalityJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__callSlowPath__cCall2__498_checkStackPointerAlignment__stackPointerOkay) |
20816 | "\tcall " LOCAL_REFERENCE(llint_slow_path_jneq) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20817 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20818 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20819 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20820 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20821 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20822 | |
20823 | OFFLINE_ASM_OPCODE_LABEL(op_jbelow) |
20824 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20825 | "\tmovsbq 2(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20826 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
20827 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__498_load__constant) "\n" |
20828 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
20829 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__498_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
20830 | |
20831 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__498_load__constant) |
20832 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
20833 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
20834 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
20835 | |
20836 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__498_load__done) |
20837 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
20838 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__499_load__constant) "\n" |
20839 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
20840 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__499_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
20841 | |
20842 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__499_load__constant) |
20843 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
20844 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
20845 | "\tmovq -128(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
20846 | |
20847 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__499_load__done) |
20848 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1614 |
20849 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__499_impl__jumpTarget) "\n" |
20850 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20851 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20852 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20853 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20854 | |
20855 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__499_impl__jumpTarget) |
20856 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20857 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
20858 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__499_jumpImpl__outOfLineJumpTarget) "\n" |
20859 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20860 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20861 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20862 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20863 | |
20864 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__499_jumpImpl__outOfLineJumpTarget) |
20865 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20866 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20867 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20868 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20869 | "\tandq $15, %r8\n" |
20870 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20871 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__499_checkStackPointerAlignment__stackPointerOkay) "\n" |
20872 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20873 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20874 | |
20875 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__499_checkStackPointerAlignment__stackPointerOkay) |
20876 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20877 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20878 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20879 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20880 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20881 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20882 | |
20883 | OFFLINE_ASM_OPCODE_LABEL(op_jbelow_wide) |
20884 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
20885 | "\tmovslq 9(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
20886 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
20887 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__500_load__constant) "\n" |
20888 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
20889 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__500_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
20890 | |
20891 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__500_load__constant) |
20892 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
20893 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
20894 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
20895 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
20896 | |
20897 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__500_load__done) |
20898 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
20899 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__501_load__constant) "\n" |
20900 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
20901 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__501_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
20902 | |
20903 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__501_load__constant) |
20904 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
20905 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
20906 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
20907 | "\tmovq 0(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
20908 | |
20909 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__501_load__done) |
20910 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1614 |
20911 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__501_impl__jumpTarget) "\n" |
20912 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20913 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20914 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20915 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20916 | |
20917 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__501_impl__jumpTarget) |
20918 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
20919 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
20920 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__501_jumpImpl__outOfLineJumpTarget) "\n" |
20921 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20922 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20923 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20924 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20925 | |
20926 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__501_jumpImpl__outOfLineJumpTarget) |
20927 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20928 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20929 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20930 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20931 | "\tandq $15, %r8\n" |
20932 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20933 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__501_checkStackPointerAlignment__stackPointerOkay) "\n" |
20934 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20935 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20936 | |
20937 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__501_checkStackPointerAlignment__stackPointerOkay) |
20938 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20939 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
20940 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
20941 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20942 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20943 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20944 | |
20945 | OFFLINE_ASM_OPCODE_LABEL(op_jbeloweq) |
20946 | "\tmovsbq 1(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20947 | "\tmovsbq 2(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20948 | "\tcmpq $16, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
20949 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__502_load__constant) "\n" |
20950 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
20951 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__502_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
20952 | |
20953 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__502_load__constant) |
20954 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
20955 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
20956 | "\tmovq -128(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
20957 | |
20958 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__502_load__done) |
20959 | "\tcmpq $16, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
20960 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__503_load__constant) "\n" |
20961 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
20962 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__503_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
20963 | |
20964 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__503_load__constant) |
20965 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
20966 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
20967 | "\tmovq -128(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
20968 | |
20969 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__503_load__done) |
20970 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1619 |
20971 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__503_impl__jumpTarget) "\n" |
20972 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20973 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20974 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20975 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20976 | |
20977 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__503_impl__jumpTarget) |
20978 | "\tmovsbq 3(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
20979 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
20980 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__503_jumpImpl__outOfLineJumpTarget) "\n" |
20981 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
20982 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
20983 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
20984 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
20985 | |
20986 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__503_jumpImpl__outOfLineJumpTarget) |
20987 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
20988 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
20989 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
20990 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
20991 | "\tandq $15, %r8\n" |
20992 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
20993 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__503_checkStackPointerAlignment__stackPointerOkay) "\n" |
20994 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
20995 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
20996 | |
20997 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__503_checkStackPointerAlignment__stackPointerOkay) |
20998 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
20999 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
21000 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
21001 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21002 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21003 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21004 | |
21005 | OFFLINE_ASM_OPCODE_LABEL(op_jbeloweq_wide) |
21006 | "\tmovslq 5(%r13, %r8, 1), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
21007 | "\tmovslq 9(%r13, %r8, 1), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
21008 | "\tcmpq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
21009 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__504_load__constant) "\n" |
21010 | "\tmovq 0(%rbp, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
21011 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__504_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
21012 | |
21013 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__504_load__constant) |
21014 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
21015 | "\tmovq 200(%rax), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
21016 | "\tsubq $1073741824, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
21017 | "\tmovq 0(%rax, %rdx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
21018 | |
21019 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__504_load__done) |
21020 | "\tcmpq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
21021 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__505_load__constant) "\n" |
21022 | "\tmovq 0(%rbp, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
21023 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__505_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
21024 | |
21025 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__505_load__constant) |
21026 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
21027 | "\tmovq 200(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
21028 | "\tsubq $1073741824, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
21029 | "\tmovq 0(%rsi, %rcx, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
21030 | |
21031 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__loadConstantOrVariable__size__k__505_load__done) |
21032 | "\tcmpl %esi, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1619 |
21033 | "\tjbe " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__505_impl__jumpTarget) "\n" |
21034 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21035 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21036 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21037 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21038 | |
21039 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__505_impl__jumpTarget) |
21040 | "\tmovslq 13(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
21041 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:347 |
21042 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__505_jumpImpl__outOfLineJumpTarget) "\n" |
21043 | "\taddq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21044 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21045 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21046 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21047 | |
21048 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__505_jumpImpl__outOfLineJumpTarget) |
21049 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
21050 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
21051 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
21052 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
21053 | "\tandq $15, %r8\n" |
21054 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
21055 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__505_checkStackPointerAlignment__stackPointerOkay) "\n" |
21056 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
21057 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
21058 | |
21059 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_compareUnsignedJumpOp__llintOpWithJump__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__impl__jump__jumpImpl__callSlowPath__cCall2__505_checkStackPointerAlignment__stackPointerOkay) |
21060 | "\tcall " LOCAL_REFERENCE(llint_slow_path_out_of_line_jump_target) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
21061 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
21062 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
21063 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21064 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21065 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21066 | |
21067 | OFFLINE_ASM_OPCODE_LABEL(op_inc) |
21068 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
21069 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:879 |
21070 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:880 |
21071 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_preOp__llintOp__commonOp__fn__506_fn__slow) "\n" |
21072 | "\taddl $1, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1623 |
21073 | "\tjo " LOCAL_LABEL_STRING(_offlineasm_preOp__llintOp__commonOp__fn__506_fn__slow) "\n" |
21074 | "\torq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:882 |
21075 | "\tmovq %rsi, 0(%rbp, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:883 |
21076 | "\taddq $2, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21077 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21078 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21079 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21080 | |
21081 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_preOp__llintOp__commonOp__fn__506_fn__slow) |
21082 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
21083 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
21084 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
21085 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
21086 | "\tandq $15, %r8\n" |
21087 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
21088 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_preOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__506_checkStackPointerAlignment__stackPointerOkay) "\n" |
21089 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
21090 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
21091 | |
21092 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_preOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__506_checkStackPointerAlignment__stackPointerOkay) |
21093 | "\tcall " LOCAL_REFERENCE(slow_path_inc) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
21094 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
21095 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
21096 | "\taddq $2, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21097 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21098 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21099 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21100 | |
21101 | OFFLINE_ASM_OPCODE_LABEL(op_inc_wide) |
21102 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
21103 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:879 |
21104 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:880 |
21105 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_preOp__llintOp__commonOp__fn__507_fn__slow) "\n" |
21106 | "\taddl $1, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1623 |
21107 | "\tjo " LOCAL_LABEL_STRING(_offlineasm_preOp__llintOp__commonOp__fn__507_fn__slow) "\n" |
21108 | "\torq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:882 |
21109 | "\tmovq %rsi, 0(%rbp, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:883 |
21110 | "\taddq $9, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21111 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21112 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21113 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21114 | |
21115 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_preOp__llintOp__commonOp__fn__507_fn__slow) |
21116 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
21117 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
21118 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
21119 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
21120 | "\tandq $15, %r8\n" |
21121 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
21122 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_preOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__507_checkStackPointerAlignment__stackPointerOkay) "\n" |
21123 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
21124 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
21125 | |
21126 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_preOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__507_checkStackPointerAlignment__stackPointerOkay) |
21127 | "\tcall " LOCAL_REFERENCE(slow_path_inc) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
21128 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
21129 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
21130 | "\taddq $9, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21131 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21132 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21133 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21134 | |
21135 | OFFLINE_ASM_OPCODE_LABEL(op_dec) |
21136 | "\tmovsbq 1(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
21137 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:879 |
21138 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:880 |
21139 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_preOp__llintOp__commonOp__fn__508_fn__slow) "\n" |
21140 | "\tsubl $1, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1627 |
21141 | "\tjo " LOCAL_LABEL_STRING(_offlineasm_preOp__llintOp__commonOp__fn__508_fn__slow) "\n" |
21142 | "\torq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:882 |
21143 | "\tmovq %rsi, 0(%rbp, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:883 |
21144 | "\taddq $2, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21145 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21146 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21147 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21148 | |
21149 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_preOp__llintOp__commonOp__fn__508_fn__slow) |
21150 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
21151 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
21152 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
21153 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
21154 | "\tandq $15, %r8\n" |
21155 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
21156 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_preOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__508_checkStackPointerAlignment__stackPointerOkay) "\n" |
21157 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
21158 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
21159 | |
21160 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_preOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__508_checkStackPointerAlignment__stackPointerOkay) |
21161 | "\tcall " LOCAL_REFERENCE(slow_path_dec) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
21162 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
21163 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
21164 | "\taddq $2, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21165 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21166 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21167 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21168 | |
21169 | OFFLINE_ASM_OPCODE_LABEL(op_dec_wide) |
21170 | "\tmovslq 5(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
21171 | "\tmovq 0(%rbp, %rax, 8), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:879 |
21172 | "\tcmpq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:880 |
21173 | "\tjb " LOCAL_LABEL_STRING(_offlineasm_preOp__llintOp__commonOp__fn__509_fn__slow) "\n" |
21174 | "\tsubl $1, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1627 |
21175 | "\tjo " LOCAL_LABEL_STRING(_offlineasm_preOp__llintOp__commonOp__fn__509_fn__slow) "\n" |
21176 | "\torq %r14, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:882 |
21177 | "\tmovq %rsi, 0(%rbp, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:883 |
21178 | "\taddq $9, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21179 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21180 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21181 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21182 | |
21183 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_preOp__llintOp__commonOp__fn__509_fn__slow) |
21184 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
21185 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
21186 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
21187 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
21188 | "\tandq $15, %r8\n" |
21189 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
21190 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_preOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__509_checkStackPointerAlignment__stackPointerOkay) "\n" |
21191 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
21192 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
21193 | |
21194 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_preOp__llintOp__commonOp__fn__fn__callSlowPath__cCall2__509_checkStackPointerAlignment__stackPointerOkay) |
21195 | "\tcall " LOCAL_REFERENCE(slow_path_dec) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
21196 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
21197 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
21198 | "\taddq $9, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21199 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21200 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21201 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21202 | |
21203 | OFFLINE_ASM_OPCODE_LABEL(op_loop_hint) |
21204 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1009 |
21205 | "\taddl $1, 256(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1010 |
21206 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForLoop__510_checkSwitchToJIT__continue) "\n" |
21207 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:398 |
21208 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
21209 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:400 |
21210 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:401 |
21211 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
21212 | "\tandq $15, %r8\n" |
21213 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
21214 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForLoop__checkSwitchToJIT__action__cCall2__510_checkStackPointerAlignment__stackPointerOkay) "\n" |
21215 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
21216 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
21217 | |
21218 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForLoop__checkSwitchToJIT__action__cCall2__510_checkStackPointerAlignment__stackPointerOkay) |
21219 | "\tcall " LOCAL_REFERENCE(llint_loop_osr) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
21220 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:403 |
21221 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForLoop__checkSwitchToJIT__action__recover) "\n" |
21222 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:404 |
21223 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:405 |
21224 | |
21225 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForLoop__checkSwitchToJIT__action__recover) |
21226 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:407 |
21227 | |
21228 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForLoop__510_checkSwitchToJIT__continue) |
21229 | "\taddq $1, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21230 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21231 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21232 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21233 | |
21234 | OFFLINE_ASM_OPCODE_LABEL(op_loop_hint_wide) |
21235 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1009 |
21236 | "\taddl $1, 256(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1010 |
21237 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForLoop__511_checkSwitchToJIT__continue) "\n" |
21238 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:398 |
21239 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
21240 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:400 |
21241 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:401 |
21242 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
21243 | "\tandq $15, %r8\n" |
21244 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
21245 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForLoop__checkSwitchToJIT__action__cCall2__511_checkStackPointerAlignment__stackPointerOkay) "\n" |
21246 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
21247 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
21248 | |
21249 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForLoop__checkSwitchToJIT__action__cCall2__511_checkStackPointerAlignment__stackPointerOkay) |
21250 | "\tcall " LOCAL_REFERENCE(llint_loop_osr) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
21251 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:403 |
21252 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForLoop__checkSwitchToJIT__511_action__recover) "\n" |
21253 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:404 |
21254 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:405 |
21255 | |
21256 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForLoop__checkSwitchToJIT__511_action__recover) |
21257 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:407 |
21258 | |
21259 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForLoop__511_checkSwitchToJIT__continue) |
21260 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21261 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21262 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21263 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21264 | |
21265 | OFFLINE_ASM_OPCODE_LABEL(op_check_traps) |
21266 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1637 |
21267 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1638 |
21268 | "\tmovzbl 52552(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1639 |
21269 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1640 |
21270 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__handleTraps) "\n" |
21271 | |
21272 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__afterHandlingTraps) |
21273 | "\taddq $1, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21274 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21275 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21276 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21277 | |
21278 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__handleTraps) |
21279 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:385 |
21280 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
21281 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:387 |
21282 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:388 |
21283 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
21284 | "\tandq $15, %r8\n" |
21285 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
21286 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__callTrapHandler__cCall2__512_checkStackPointerAlignment__stackPointerOkay) "\n" |
21287 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
21288 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
21289 | |
21290 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__callTrapHandler__cCall2__512_checkStackPointerAlignment__stackPointerOkay) |
21291 | "\tcall " LOCAL_REFERENCE(llint_slow_path_handle_traps) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
21292 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:390 |
21293 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__throwHandler) "\n" |
21294 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:391 |
21295 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__afterHandlingTraps) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1645 |
21296 | |
21297 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__throwHandler) |
21298 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1647 |
21299 | |
21300 | OFFLINE_ASM_OPCODE_LABEL(op_check_traps_wide) |
21301 | "\tmovq 16(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1637 |
21302 | "\tmovq 80(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1638 |
21303 | "\tmovzbl 52552(%rsi), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1639 |
21304 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1640 |
21305 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__513_fn__handleTraps) "\n" |
21306 | |
21307 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__513_fn__afterHandlingTraps) |
21308 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21309 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21310 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21311 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21312 | |
21313 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__513_fn__handleTraps) |
21314 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:385 |
21315 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
21316 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:387 |
21317 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:388 |
21318 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
21319 | "\tandq $15, %r8\n" |
21320 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
21321 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__callTrapHandler__cCall2__513_checkStackPointerAlignment__stackPointerOkay) "\n" |
21322 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
21323 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
21324 | |
21325 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__callTrapHandler__cCall2__513_checkStackPointerAlignment__stackPointerOkay) |
21326 | "\tcall " LOCAL_REFERENCE(llint_slow_path_handle_traps) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
21327 | "\ttestq %rax, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:390 |
21328 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__513_fn__throwHandler) "\n" |
21329 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:391 |
21330 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__513_fn__afterHandlingTraps) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1645 |
21331 | |
21332 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__513_fn__throwHandler) |
21333 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1647 |
21334 | |
21335 | OFFLINE_ASM_OPCODE_LABEL(op_nop) |
21336 | "\taddq $1, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21337 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21338 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21339 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21340 | |
21341 | OFFLINE_ASM_OPCODE_LABEL(op_nop_wide) |
21342 | "\taddq $5, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21343 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21344 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21345 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21346 | |
21347 | OFFLINE_ASM_OPCODE_LABEL(op_call) |
21348 | "\tmovl 116(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
21349 | "\tmovzbl 5(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21350 | "\timull $96, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
21351 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
21352 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
21353 | "\tmovzbl 4(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21354 | "\tnegq %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1917 |
21355 | "\tmovq 40(%rbp, %rcx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1918 |
21356 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1919 |
21357 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__arrayProfileForCall__done) "\n" |
21358 | "\tmovl 0(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1920 |
21359 | "\tmovl %ecx, 44(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1921 |
21360 | |
21361 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__arrayProfileForCall__done) |
21362 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
21363 | "\tmovq 16(%r10), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1934 |
21364 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
21365 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__513_load__constant) "\n" |
21366 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
21367 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__513_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
21368 | |
21369 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__513_load__constant) |
21370 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
21371 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
21372 | "\tmovq -128(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
21373 | |
21374 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__513_load__done) |
21375 | "\tcmpq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1936 |
21376 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opCallSlow) "\n" |
21377 | "\tmovzbl 4(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21378 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1938 |
21379 | "\tnegq %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1939 |
21380 | "\taddq %rbp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1940 |
21381 | "\tmovq %rdx, 24(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1941 |
21382 | "\tmovzbl 3(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21383 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1943 |
21384 | "\tmovl %edx, 32(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1944 |
21385 | "\tmovq %rcx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1945 |
21386 | "\taddq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:912 |
21387 | "\tcall *32(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
21388 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
21389 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
21390 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
21391 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
21392 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
21393 | "\tmovq %rbp, %rsp\n" |
21394 | "\tsubq %rdx, %rsp\n" |
21395 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
21396 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
21397 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
21398 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
21399 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
21400 | "\tmovl 116(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
21401 | "\tmovzbl 5(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21402 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
21403 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
21404 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
21405 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
21406 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21407 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21408 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21409 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21410 | |
21411 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__opCallSlow) |
21412 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
21413 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
21414 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
21415 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
21416 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
21417 | "\tandq $15, %r8\n" |
21418 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
21419 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__cCall2__514_checkStackPointerAlignment__stackPointerOkay) "\n" |
21420 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
21421 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
21422 | |
21423 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__cCall2__514_checkStackPointerAlignment__stackPointerOkay) |
21424 | "\tcall " LOCAL_REFERENCE(llint_slow_path_call) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
21425 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
21426 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__action__dontUpdateSP) "\n" |
21427 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
21428 | "\taddq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:912 |
21429 | |
21430 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__action__dontUpdateSP) |
21431 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
21432 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
21433 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
21434 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
21435 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
21436 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
21437 | "\tmovq %rbp, %rsp\n" |
21438 | "\tsubq %rdx, %rsp\n" |
21439 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
21440 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
21441 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
21442 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
21443 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
21444 | "\tmovl 116(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
21445 | "\tmovzbl 5(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21446 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
21447 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
21448 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
21449 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
21450 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21451 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21452 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21453 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21454 | |
21455 | OFFLINE_ASM_OPCODE_LABEL(op_call_wide) |
21456 | "\tmovl 116(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
21457 | "\tmovl 21(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
21458 | "\timull $96, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
21459 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
21460 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
21461 | "\tmovl 17(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
21462 | "\tnegq %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1917 |
21463 | "\tmovq 40(%rbp, %rcx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1918 |
21464 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1919 |
21465 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__514_arrayProfileForCall__done) "\n" |
21466 | "\tmovl 0(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1920 |
21467 | "\tmovl %ecx, 44(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1921 |
21468 | |
21469 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__514_arrayProfileForCall__done) |
21470 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
21471 | "\tmovq 16(%r10), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1934 |
21472 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
21473 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__514_load__constant) "\n" |
21474 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
21475 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__514_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
21476 | |
21477 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__514_load__constant) |
21478 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
21479 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
21480 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
21481 | "\tmovq 0(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
21482 | |
21483 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__514_load__done) |
21484 | "\tcmpq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1936 |
21485 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__515_fn__opCallSlow) "\n" |
21486 | "\tmovl 17(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
21487 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1938 |
21488 | "\tnegq %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1939 |
21489 | "\taddq %rbp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1940 |
21490 | "\tmovq %rdx, 24(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1941 |
21491 | "\tmovl 13(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
21492 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1943 |
21493 | "\tmovl %edx, 32(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1944 |
21494 | "\tmovq %rcx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1945 |
21495 | "\taddq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:912 |
21496 | "\tcall *32(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
21497 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
21498 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
21499 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
21500 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
21501 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
21502 | "\tmovq %rbp, %rsp\n" |
21503 | "\tsubq %rdx, %rsp\n" |
21504 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
21505 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
21506 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
21507 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
21508 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
21509 | "\tmovl 116(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
21510 | "\tmovl 21(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
21511 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
21512 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
21513 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
21514 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
21515 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21516 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21517 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21518 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21519 | |
21520 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__515_fn__opCallSlow) |
21521 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
21522 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
21523 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
21524 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
21525 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
21526 | "\tandq $15, %r8\n" |
21527 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
21528 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__cCall2__515_checkStackPointerAlignment__stackPointerOkay) "\n" |
21529 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
21530 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
21531 | |
21532 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__cCall2__515_checkStackPointerAlignment__stackPointerOkay) |
21533 | "\tcall " LOCAL_REFERENCE(llint_slow_path_call) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
21534 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
21535 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__515_action__dontUpdateSP) "\n" |
21536 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
21537 | "\taddq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:912 |
21538 | |
21539 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__515_action__dontUpdateSP) |
21540 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
21541 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
21542 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
21543 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
21544 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
21545 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
21546 | "\tmovq %rbp, %rsp\n" |
21547 | "\tsubq %rdx, %rsp\n" |
21548 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
21549 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
21550 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
21551 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
21552 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
21553 | "\tmovl 116(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
21554 | "\tmovl 21(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
21555 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
21556 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
21557 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
21558 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
21559 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21560 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21561 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21562 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21563 | |
21564 | OFFLINE_ASM_OPCODE_LABEL(op_tail_call) |
21565 | "\tmovl 120(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
21566 | "\tmovzbl 5(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21567 | "\timull $96, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
21568 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
21569 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
21570 | "\tmovzbl 4(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21571 | "\tnegq %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1917 |
21572 | "\tmovq 40(%rbp, %rcx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1918 |
21573 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1919 |
21574 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__515_arrayProfileForCall__done) "\n" |
21575 | "\tmovl 0(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1920 |
21576 | "\tmovl %ecx, 44(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1921 |
21577 | |
21578 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__515_arrayProfileForCall__done) |
21579 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1009 |
21580 | "\taddl $10, 256(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1010 |
21581 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__checkSwitchToJITForEpilogue__516_checkSwitchToJIT__continue) "\n" |
21582 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
21583 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
21584 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
21585 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
21586 | "\tandq $15, %r8\n" |
21587 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
21588 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__516_checkStackPointerAlignment__stackPointerOkay) "\n" |
21589 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
21590 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
21591 | |
21592 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__516_checkStackPointerAlignment__stackPointerOkay) |
21593 | "\tcall " LOCAL_REFERENCE(llint_replace) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
21594 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
21595 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
21596 | |
21597 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__checkSwitchToJITForEpilogue__516_checkSwitchToJIT__continue) |
21598 | "\tmovl 120(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
21599 | "\tmovzbl 5(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21600 | "\timull $96, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
21601 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
21602 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
21603 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
21604 | "\tmovq 16(%r10), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1934 |
21605 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
21606 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__516_load__constant) "\n" |
21607 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
21608 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__516_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
21609 | |
21610 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__516_load__constant) |
21611 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
21612 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
21613 | "\tmovq -128(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
21614 | |
21615 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__516_load__done) |
21616 | "\tcmpq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1936 |
21617 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__517_fn__opCallSlow) "\n" |
21618 | "\tmovzbl 4(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21619 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1938 |
21620 | "\tnegq %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1939 |
21621 | "\taddq %rbp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1940 |
21622 | "\tmovq %rdx, 24(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1941 |
21623 | "\tmovzbl 3(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21624 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1943 |
21625 | "\tmovl %edx, 32(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1944 |
21626 | "\tmovq %rcx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1945 |
21627 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
21628 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
21629 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
21630 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
21631 | "\tmovl 32(%rbp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:919 |
21632 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:920 |
21633 | "\tmovl 28(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:921 |
21634 | "\tcmpl %ecx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:922 |
21635 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prepareCall__noArityFixup) "\n" |
21636 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:923 |
21637 | |
21638 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prepareCall__noArityFixup) |
21639 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:927 |
21640 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:928 |
21641 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:929 |
21642 | "\tmovq %rbp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:931 |
21643 | "\taddq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:932 |
21644 | "\tmovl 32(%rsp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:934 |
21645 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:936 |
21646 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:937 |
21647 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:938 |
21648 | "\taddq $8, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:945 |
21649 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:946 |
21650 | "\tmovq 8(%rbp), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:947 |
21651 | "\tmovq %r8, 0(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:948 |
21652 | "\tsubq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:956 |
21653 | "\tmovq 0(%rbp), %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:957 |
21654 | |
21655 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prepareCall__copyLoop) |
21656 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:966 |
21657 | "\tmovq 0(%rsp, %rcx, 1), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:967 |
21658 | "\tmovq %r8, 0(%rdx, %rcx, 1)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:968 |
21659 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:969 |
21660 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prepareCall__copyLoop) "\n" |
21661 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:972 |
21662 | "\tjmp *32(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:973 |
21663 | "\tcall *32(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
21664 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
21665 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
21666 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
21667 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
21668 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
21669 | "\tmovq %rbp, %rsp\n" |
21670 | "\tsubq %rdx, %rsp\n" |
21671 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
21672 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
21673 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
21674 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
21675 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
21676 | "\tmovl 120(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
21677 | "\tmovzbl 5(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21678 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
21679 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
21680 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
21681 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
21682 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21683 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21684 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21685 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21686 | |
21687 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__517_fn__opCallSlow) |
21688 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
21689 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
21690 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
21691 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
21692 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
21693 | "\tandq $15, %r8\n" |
21694 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
21695 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__cCall2__517_checkStackPointerAlignment__stackPointerOkay) "\n" |
21696 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
21697 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
21698 | |
21699 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__cCall2__517_checkStackPointerAlignment__stackPointerOkay) |
21700 | "\tcall " LOCAL_REFERENCE(llint_slow_path_tail_call) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
21701 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
21702 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__517_action__dontUpdateSP) "\n" |
21703 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
21704 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
21705 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
21706 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
21707 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
21708 | "\tmovl 32(%rbp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:919 |
21709 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:920 |
21710 | "\tmovl 28(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:921 |
21711 | "\tcmpl %ecx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:922 |
21712 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__action__517_prepareCall__noArityFixup) "\n" |
21713 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:923 |
21714 | |
21715 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__action__517_prepareCall__noArityFixup) |
21716 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:927 |
21717 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:928 |
21718 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:929 |
21719 | "\tmovq %rbp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:931 |
21720 | "\taddq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:932 |
21721 | "\tmovl 32(%rsp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:934 |
21722 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:936 |
21723 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:937 |
21724 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:938 |
21725 | "\taddq $8, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:945 |
21726 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:946 |
21727 | "\tmovq 8(%rbp), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:947 |
21728 | "\tmovq %r8, 0(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:948 |
21729 | "\tsubq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:956 |
21730 | "\tmovq 0(%rbp), %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:957 |
21731 | |
21732 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__action__517_prepareCall__copyLoop) |
21733 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:966 |
21734 | "\tmovq 0(%rsp, %rcx, 1), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:967 |
21735 | "\tmovq %r8, 0(%rdx, %rcx, 1)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:968 |
21736 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:969 |
21737 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__action__517_prepareCall__copyLoop) "\n" |
21738 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:972 |
21739 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:973 |
21740 | |
21741 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__517_action__dontUpdateSP) |
21742 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
21743 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
21744 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
21745 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
21746 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
21747 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
21748 | "\tmovq %rbp, %rsp\n" |
21749 | "\tsubq %rdx, %rsp\n" |
21750 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
21751 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
21752 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
21753 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
21754 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
21755 | "\tmovl 120(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
21756 | "\tmovzbl 5(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21757 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
21758 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
21759 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
21760 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
21761 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21762 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21763 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21764 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21765 | |
21766 | OFFLINE_ASM_OPCODE_LABEL(op_tail_call_wide) |
21767 | "\tmovl 120(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
21768 | "\tmovl 21(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
21769 | "\timull $96, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
21770 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
21771 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
21772 | "\tmovl 17(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
21773 | "\tnegq %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1917 |
21774 | "\tmovq 40(%rbp, %rcx, 8), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1918 |
21775 | "\ttestq %r15, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1919 |
21776 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__517_arrayProfileForCall__done) "\n" |
21777 | "\tmovl 0(%rax), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1920 |
21778 | "\tmovl %ecx, 44(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1921 |
21779 | |
21780 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__517_arrayProfileForCall__done) |
21781 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1009 |
21782 | "\taddl $10, 256(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1010 |
21783 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__checkSwitchToJITForEpilogue__518_checkSwitchToJIT__continue) "\n" |
21784 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
21785 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
21786 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
21787 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
21788 | "\tandq $15, %r8\n" |
21789 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
21790 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__518_checkStackPointerAlignment__stackPointerOkay) "\n" |
21791 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
21792 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
21793 | |
21794 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__518_checkStackPointerAlignment__stackPointerOkay) |
21795 | "\tcall " LOCAL_REFERENCE(llint_replace) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
21796 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
21797 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
21798 | |
21799 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__prologue__checkSwitchToJITForEpilogue__518_checkSwitchToJIT__continue) |
21800 | "\tmovl 120(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
21801 | "\tmovl 21(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
21802 | "\timull $96, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
21803 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
21804 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
21805 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
21806 | "\tmovq 16(%r10), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1934 |
21807 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
21808 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__518_load__constant) "\n" |
21809 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
21810 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__518_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
21811 | |
21812 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__518_load__constant) |
21813 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
21814 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
21815 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
21816 | "\tmovq 0(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
21817 | |
21818 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__518_load__done) |
21819 | "\tcmpq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1936 |
21820 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__519_fn__opCallSlow) "\n" |
21821 | "\tmovl 17(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
21822 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1938 |
21823 | "\tnegq %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1939 |
21824 | "\taddq %rbp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1940 |
21825 | "\tmovq %rdx, 24(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1941 |
21826 | "\tmovl 13(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
21827 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1943 |
21828 | "\tmovl %edx, 32(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1944 |
21829 | "\tmovq %rcx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1945 |
21830 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
21831 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
21832 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
21833 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
21834 | "\tmovl 32(%rbp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:919 |
21835 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:920 |
21836 | "\tmovl 28(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:921 |
21837 | "\tcmpl %ecx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:922 |
21838 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__518_prepareCall__noArityFixup) "\n" |
21839 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:923 |
21840 | |
21841 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__518_prepareCall__noArityFixup) |
21842 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:927 |
21843 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:928 |
21844 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:929 |
21845 | "\tmovq %rbp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:931 |
21846 | "\taddq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:932 |
21847 | "\tmovl 32(%rsp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:934 |
21848 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:936 |
21849 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:937 |
21850 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:938 |
21851 | "\taddq $8, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:945 |
21852 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:946 |
21853 | "\tmovq 8(%rbp), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:947 |
21854 | "\tmovq %r8, 0(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:948 |
21855 | "\tsubq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:956 |
21856 | "\tmovq 0(%rbp), %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:957 |
21857 | |
21858 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__518_prepareCall__copyLoop) |
21859 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:966 |
21860 | "\tmovq 0(%rsp, %rcx, 1), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:967 |
21861 | "\tmovq %r8, 0(%rdx, %rcx, 1)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:968 |
21862 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:969 |
21863 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__518_prepareCall__copyLoop) "\n" |
21864 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:972 |
21865 | "\tjmp *32(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:973 |
21866 | "\tcall *32(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
21867 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
21868 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
21869 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
21870 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
21871 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
21872 | "\tmovq %rbp, %rsp\n" |
21873 | "\tsubq %rdx, %rsp\n" |
21874 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
21875 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
21876 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
21877 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
21878 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
21879 | "\tmovl 120(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
21880 | "\tmovl 21(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
21881 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
21882 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
21883 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
21884 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
21885 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21886 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21887 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21888 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21889 | |
21890 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__519_fn__opCallSlow) |
21891 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
21892 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
21893 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
21894 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
21895 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
21896 | "\tandq $15, %r8\n" |
21897 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
21898 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__cCall2__519_checkStackPointerAlignment__stackPointerOkay) "\n" |
21899 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
21900 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
21901 | |
21902 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__cCall2__519_checkStackPointerAlignment__stackPointerOkay) |
21903 | "\tcall " LOCAL_REFERENCE(llint_slow_path_tail_call) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
21904 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
21905 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__519_action__dontUpdateSP) "\n" |
21906 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
21907 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
21908 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
21909 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
21910 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
21911 | "\tmovl 32(%rbp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:919 |
21912 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:920 |
21913 | "\tmovl 28(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:921 |
21914 | "\tcmpl %ecx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:922 |
21915 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__action__519_prepareCall__noArityFixup) "\n" |
21916 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:923 |
21917 | |
21918 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__action__519_prepareCall__noArityFixup) |
21919 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:927 |
21920 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:928 |
21921 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:929 |
21922 | "\tmovq %rbp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:931 |
21923 | "\taddq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:932 |
21924 | "\tmovl 32(%rsp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:934 |
21925 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:936 |
21926 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:937 |
21927 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:938 |
21928 | "\taddq $8, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:945 |
21929 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:946 |
21930 | "\tmovq 8(%rbp), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:947 |
21931 | "\tmovq %r8, 0(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:948 |
21932 | "\tsubq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:956 |
21933 | "\tmovq 0(%rbp), %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:957 |
21934 | |
21935 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__action__519_prepareCall__copyLoop) |
21936 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:966 |
21937 | "\tmovq 0(%rsp, %rcx, 1), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:967 |
21938 | "\tmovq %r8, 0(%rdx, %rcx, 1)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:968 |
21939 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:969 |
21940 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__action__519_prepareCall__copyLoop) "\n" |
21941 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:972 |
21942 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:973 |
21943 | |
21944 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__519_action__dontUpdateSP) |
21945 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
21946 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
21947 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
21948 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
21949 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
21950 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
21951 | "\tmovq %rbp, %rsp\n" |
21952 | "\tsubq %rdx, %rsp\n" |
21953 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
21954 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
21955 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
21956 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
21957 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
21958 | "\tmovl 120(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
21959 | "\tmovl 21(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
21960 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
21961 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
21962 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
21963 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
21964 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
21965 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
21966 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
21967 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
21968 | |
21969 | OFFLINE_ASM_OPCODE_LABEL(op_construct) |
21970 | "\tmovl 140(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
21971 | "\tmovzbl 5(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21972 | "\timull $96, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
21973 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
21974 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
21975 | "\tmovsbq 2(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
21976 | "\tmovq 16(%r10), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1934 |
21977 | "\tcmpq $16, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:443 |
21978 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__519_load__constant) "\n" |
21979 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:444 |
21980 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__519_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:445 |
21981 | |
21982 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__519_load__constant) |
21983 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:447 |
21984 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:448 |
21985 | "\tmovq -128(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:449 |
21986 | |
21987 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__519_load__done) |
21988 | "\tcmpq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1936 |
21989 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__520_fn__opCallSlow) "\n" |
21990 | "\tmovzbl 4(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21991 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1938 |
21992 | "\tnegq %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1939 |
21993 | "\taddq %rbp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1940 |
21994 | "\tmovq %rdx, 24(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1941 |
21995 | "\tmovzbl 3(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
21996 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1943 |
21997 | "\tmovl %edx, 32(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1944 |
21998 | "\tmovq %rcx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1945 |
21999 | "\taddq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:912 |
22000 | "\tcall *32(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
22001 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
22002 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
22003 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
22004 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
22005 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
22006 | "\tmovq %rbp, %rsp\n" |
22007 | "\tsubq %rdx, %rsp\n" |
22008 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
22009 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
22010 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
22011 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
22012 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
22013 | "\tmovl 140(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
22014 | "\tmovzbl 5(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
22015 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
22016 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
22017 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
22018 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
22019 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
22020 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
22021 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
22022 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
22023 | |
22024 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__520_fn__opCallSlow) |
22025 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
22026 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22027 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
22028 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
22029 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22030 | "\tandq $15, %r8\n" |
22031 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22032 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__cCall2__520_checkStackPointerAlignment__stackPointerOkay) "\n" |
22033 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22034 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22035 | |
22036 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__cCall2__520_checkStackPointerAlignment__stackPointerOkay) |
22037 | "\tcall " LOCAL_REFERENCE(llint_slow_path_construct) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22038 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
22039 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__520_action__dontUpdateSP) "\n" |
22040 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
22041 | "\taddq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:912 |
22042 | |
22043 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__520_action__dontUpdateSP) |
22044 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
22045 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
22046 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
22047 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
22048 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
22049 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
22050 | "\tmovq %rbp, %rsp\n" |
22051 | "\tsubq %rdx, %rsp\n" |
22052 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
22053 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
22054 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
22055 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
22056 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
22057 | "\tmovl 140(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
22058 | "\tmovzbl 5(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
22059 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
22060 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
22061 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
22062 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
22063 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
22064 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
22065 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
22066 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
22067 | |
22068 | OFFLINE_ASM_OPCODE_LABEL(op_construct_wide) |
22069 | "\tmovl 140(%r12), %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
22070 | "\tmovl 21(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
22071 | "\timull $96, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
22072 | "\taddl %eax, %r10d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
22073 | "\taddq %r12, %r10\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
22074 | "\tmovslq 9(%r13, %r8, 1), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
22075 | "\tmovq 16(%r10), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1934 |
22076 | "\tcmpq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:454 |
22077 | "\tjge " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__520_load__constant) "\n" |
22078 | "\tmovq 0(%rbp, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:455 |
22079 | "\tjmp " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__520_load__done) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:456 |
22080 | |
22081 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__520_load__constant) |
22082 | "\tmovq 16(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:458 |
22083 | "\tmovq 200(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:459 |
22084 | "\tsubq $1073741824, %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:460 |
22085 | "\tmovq 0(%rcx, %rax, 8), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:461 |
22086 | |
22087 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__loadConstantOrVariable__size__k__520_load__done) |
22088 | "\tcmpq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1936 |
22089 | "\tjne " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__521_fn__opCallSlow) "\n" |
22090 | "\tmovl 17(%r13, %r8, 1), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
22091 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1938 |
22092 | "\tnegq %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1939 |
22093 | "\taddq %rbp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1940 |
22094 | "\tmovq %rdx, 24(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1941 |
22095 | "\tmovl 13(%r13, %r8, 1), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
22096 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1943 |
22097 | "\tmovl %edx, 32(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1944 |
22098 | "\tmovq %rcx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:1945 |
22099 | "\taddq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:912 |
22100 | "\tcall *32(%r10)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
22101 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
22102 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
22103 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
22104 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
22105 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
22106 | "\tmovq %rbp, %rsp\n" |
22107 | "\tsubq %rdx, %rsp\n" |
22108 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
22109 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
22110 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
22111 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
22112 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
22113 | "\tmovl 140(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
22114 | "\tmovl 21(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
22115 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
22116 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
22117 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
22118 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
22119 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
22120 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
22121 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
22122 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
22123 | |
22124 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__521_fn__opCallSlow) |
22125 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
22126 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22127 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
22128 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
22129 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22130 | "\tandq $15, %r8\n" |
22131 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22132 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__cCall2__521_checkStackPointerAlignment__stackPointerOkay) "\n" |
22133 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22134 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22135 | |
22136 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__cCall2__521_checkStackPointerAlignment__stackPointerOkay) |
22137 | "\tcall " LOCAL_REFERENCE(llint_slow_path_construct) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22138 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
22139 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__521_action__dontUpdateSP) "\n" |
22140 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
22141 | "\taddq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:912 |
22142 | |
22143 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_callOp__commonCallOp__llintOpWithMetadata__llintOpWithReturn__llintOp__commonOp__fn__fn__makeReturn__fn__fn__fn__slowPathForCall__callCallSlowPath__521_action__dontUpdateSP) |
22144 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
22145 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
22146 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
22147 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
22148 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
22149 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
22150 | "\tmovq %rbp, %rsp\n" |
22151 | "\tsubq %rdx, %rsp\n" |
22152 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
22153 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
22154 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
22155 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
22156 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
22157 | "\tmovl 140(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
22158 | "\tmovl 21(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
22159 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
22160 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
22161 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
22162 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
22163 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
22164 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
22165 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
22166 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
22167 | |
22168 | OFFLINE_ASM_OPCODE_LABEL(op_call_varargs) |
22169 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22170 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
22171 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
22172 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22173 | "\tandq $15, %r8\n" |
22174 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22175 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__522_checkStackPointerAlignment__stackPointerOkay) "\n" |
22176 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22177 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22178 | |
22179 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__522_checkStackPointerAlignment__stackPointerOkay) |
22180 | "\tcall " LOCAL_REFERENCE(llint_slow_path_size_frame_for_varargs) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22181 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
22182 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
22183 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:642 |
22184 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:643 |
22185 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:644 |
22186 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:645 |
22187 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__branchIfException__noException) "\n" |
22188 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:646 |
22189 | |
22190 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__branchIfException__noException) |
22191 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1695 |
22192 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
22193 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22194 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
22195 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
22196 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22197 | "\tandq $15, %r8\n" |
22198 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22199 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__523_checkStackPointerAlignment__stackPointerOkay) "\n" |
22200 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22201 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22202 | |
22203 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__523_checkStackPointerAlignment__stackPointerOkay) |
22204 | "\tcall " LOCAL_REFERENCE(llint_slow_path_call_varargs) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22205 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
22206 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__523_action__dontUpdateSP) "\n" |
22207 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
22208 | "\taddq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:912 |
22209 | |
22210 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__523_action__dontUpdateSP) |
22211 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
22212 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
22213 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
22214 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
22215 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
22216 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
22217 | "\tmovq %rbp, %rsp\n" |
22218 | "\tsubq %rdx, %rsp\n" |
22219 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
22220 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
22221 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
22222 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
22223 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
22224 | "\tmovl 128(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
22225 | "\tmovzbl 7(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
22226 | "\timull $56, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
22227 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
22228 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
22229 | "\tmovq %rax, 40(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
22230 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
22231 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
22232 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
22233 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
22234 | |
22235 | OFFLINE_ASM_OPCODE_LABEL(op_call_varargs_wide) |
22236 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22237 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
22238 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
22239 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22240 | "\tandq $15, %r8\n" |
22241 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22242 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__524_checkStackPointerAlignment__stackPointerOkay) "\n" |
22243 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22244 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22245 | |
22246 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__524_checkStackPointerAlignment__stackPointerOkay) |
22247 | "\tcall " LOCAL_REFERENCE(llint_slow_path_size_frame_for_varargs) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22248 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
22249 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
22250 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:642 |
22251 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:643 |
22252 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:644 |
22253 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:645 |
22254 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__524_branchIfException__noException) "\n" |
22255 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:646 |
22256 | |
22257 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__524_branchIfException__noException) |
22258 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1695 |
22259 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
22260 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22261 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
22262 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
22263 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22264 | "\tandq $15, %r8\n" |
22265 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22266 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__525_checkStackPointerAlignment__stackPointerOkay) "\n" |
22267 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22268 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22269 | |
22270 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__525_checkStackPointerAlignment__stackPointerOkay) |
22271 | "\tcall " LOCAL_REFERENCE(llint_slow_path_call_varargs) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22272 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
22273 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__525_action__dontUpdateSP) "\n" |
22274 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
22275 | "\taddq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:912 |
22276 | |
22277 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__525_action__dontUpdateSP) |
22278 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
22279 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
22280 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
22281 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
22282 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
22283 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
22284 | "\tmovq %rbp, %rsp\n" |
22285 | "\tsubq %rdx, %rsp\n" |
22286 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
22287 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
22288 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
22289 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
22290 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
22291 | "\tmovl 128(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
22292 | "\tmovl 29(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
22293 | "\timull $56, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
22294 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
22295 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
22296 | "\tmovq %rax, 40(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
22297 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
22298 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
22299 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
22300 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
22301 | |
22302 | OFFLINE_ASM_OPCODE_LABEL(op_tail_call_varargs) |
22303 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1009 |
22304 | "\taddl $10, 256(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1010 |
22305 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__526_checkSwitchToJIT__continue) "\n" |
22306 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22307 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
22308 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
22309 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22310 | "\tandq $15, %r8\n" |
22311 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22312 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__526_checkStackPointerAlignment__stackPointerOkay) "\n" |
22313 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22314 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22315 | |
22316 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__526_checkStackPointerAlignment__stackPointerOkay) |
22317 | "\tcall " LOCAL_REFERENCE(llint_replace) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22318 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
22319 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
22320 | |
22321 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__526_checkSwitchToJIT__continue) |
22322 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22323 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
22324 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
22325 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22326 | "\tandq $15, %r8\n" |
22327 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22328 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__527_checkStackPointerAlignment__stackPointerOkay) "\n" |
22329 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22330 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22331 | |
22332 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__527_checkStackPointerAlignment__stackPointerOkay) |
22333 | "\tcall " LOCAL_REFERENCE(llint_slow_path_size_frame_for_varargs) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22334 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
22335 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
22336 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:642 |
22337 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:643 |
22338 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:644 |
22339 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:645 |
22340 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__527_branchIfException__noException) "\n" |
22341 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:646 |
22342 | |
22343 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__527_branchIfException__noException) |
22344 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1695 |
22345 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
22346 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22347 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
22348 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
22349 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22350 | "\tandq $15, %r8\n" |
22351 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22352 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__528_checkStackPointerAlignment__stackPointerOkay) "\n" |
22353 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22354 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22355 | |
22356 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__528_checkStackPointerAlignment__stackPointerOkay) |
22357 | "\tcall " LOCAL_REFERENCE(llint_slow_path_tail_call_varargs) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22358 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
22359 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__528_action__dontUpdateSP) "\n" |
22360 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
22361 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
22362 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
22363 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
22364 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
22365 | "\tmovl 32(%rbp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:919 |
22366 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:920 |
22367 | "\tmovl 28(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:921 |
22368 | "\tcmpl %ecx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:922 |
22369 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__528_prepareCall__noArityFixup) "\n" |
22370 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:923 |
22371 | |
22372 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__528_prepareCall__noArityFixup) |
22373 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:927 |
22374 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:928 |
22375 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:929 |
22376 | "\tmovq %rbp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:931 |
22377 | "\taddq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:932 |
22378 | "\tmovl 32(%rsp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:934 |
22379 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:936 |
22380 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:937 |
22381 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:938 |
22382 | "\taddq $8, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:945 |
22383 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:946 |
22384 | "\tmovq 8(%rbp), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:947 |
22385 | "\tmovq %r8, 0(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:948 |
22386 | "\tsubq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:956 |
22387 | "\tmovq 0(%rbp), %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:957 |
22388 | |
22389 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__528_prepareCall__copyLoop) |
22390 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:966 |
22391 | "\tmovq 0(%rsp, %rcx, 1), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:967 |
22392 | "\tmovq %r8, 0(%rdx, %rcx, 1)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:968 |
22393 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:969 |
22394 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__528_prepareCall__copyLoop) "\n" |
22395 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:972 |
22396 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:973 |
22397 | |
22398 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__528_action__dontUpdateSP) |
22399 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
22400 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
22401 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
22402 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
22403 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
22404 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
22405 | "\tmovq %rbp, %rsp\n" |
22406 | "\tsubq %rdx, %rsp\n" |
22407 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
22408 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
22409 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
22410 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
22411 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
22412 | "\tmovl 132(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
22413 | "\tmovzbl 7(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
22414 | "\timull $56, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
22415 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
22416 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
22417 | "\tmovq %rax, 40(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
22418 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
22419 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
22420 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
22421 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
22422 | |
22423 | OFFLINE_ASM_OPCODE_LABEL(op_tail_call_varargs_wide) |
22424 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1009 |
22425 | "\taddl $10, 256(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1010 |
22426 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__529_checkSwitchToJIT__continue) "\n" |
22427 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22428 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
22429 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
22430 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22431 | "\tandq $15, %r8\n" |
22432 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22433 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__529_checkStackPointerAlignment__stackPointerOkay) "\n" |
22434 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22435 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22436 | |
22437 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__529_checkStackPointerAlignment__stackPointerOkay) |
22438 | "\tcall " LOCAL_REFERENCE(llint_replace) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22439 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
22440 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
22441 | |
22442 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__529_checkSwitchToJIT__continue) |
22443 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22444 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
22445 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
22446 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22447 | "\tandq $15, %r8\n" |
22448 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22449 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__530_checkStackPointerAlignment__stackPointerOkay) "\n" |
22450 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22451 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22452 | |
22453 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__530_checkStackPointerAlignment__stackPointerOkay) |
22454 | "\tcall " LOCAL_REFERENCE(llint_slow_path_size_frame_for_varargs) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22455 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
22456 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
22457 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:642 |
22458 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:643 |
22459 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:644 |
22460 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:645 |
22461 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__530_branchIfException__noException) "\n" |
22462 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:646 |
22463 | |
22464 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__530_branchIfException__noException) |
22465 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1695 |
22466 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
22467 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22468 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
22469 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
22470 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22471 | "\tandq $15, %r8\n" |
22472 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22473 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__531_checkStackPointerAlignment__stackPointerOkay) "\n" |
22474 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22475 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22476 | |
22477 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__531_checkStackPointerAlignment__stackPointerOkay) |
22478 | "\tcall " LOCAL_REFERENCE(llint_slow_path_tail_call_varargs) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22479 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
22480 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__531_action__dontUpdateSP) "\n" |
22481 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
22482 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
22483 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
22484 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
22485 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
22486 | "\tmovl 32(%rbp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:919 |
22487 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:920 |
22488 | "\tmovl 28(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:921 |
22489 | "\tcmpl %ecx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:922 |
22490 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__531_prepareCall__noArityFixup) "\n" |
22491 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:923 |
22492 | |
22493 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__531_prepareCall__noArityFixup) |
22494 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:927 |
22495 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:928 |
22496 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:929 |
22497 | "\tmovq %rbp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:931 |
22498 | "\taddq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:932 |
22499 | "\tmovl 32(%rsp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:934 |
22500 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:936 |
22501 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:937 |
22502 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:938 |
22503 | "\taddq $8, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:945 |
22504 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:946 |
22505 | "\tmovq 8(%rbp), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:947 |
22506 | "\tmovq %r8, 0(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:948 |
22507 | "\tsubq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:956 |
22508 | "\tmovq 0(%rbp), %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:957 |
22509 | |
22510 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__531_prepareCall__copyLoop) |
22511 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:966 |
22512 | "\tmovq 0(%rsp, %rcx, 1), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:967 |
22513 | "\tmovq %r8, 0(%rdx, %rcx, 1)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:968 |
22514 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:969 |
22515 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__531_prepareCall__copyLoop) "\n" |
22516 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:972 |
22517 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:973 |
22518 | |
22519 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__531_action__dontUpdateSP) |
22520 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
22521 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
22522 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
22523 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
22524 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
22525 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
22526 | "\tmovq %rbp, %rsp\n" |
22527 | "\tsubq %rdx, %rsp\n" |
22528 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
22529 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
22530 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
22531 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
22532 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
22533 | "\tmovl 132(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
22534 | "\tmovl 29(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
22535 | "\timull $56, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
22536 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
22537 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
22538 | "\tmovq %rax, 40(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
22539 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
22540 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
22541 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
22542 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
22543 | |
22544 | OFFLINE_ASM_OPCODE_LABEL(op_tail_call_forward_arguments) |
22545 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1009 |
22546 | "\taddl $10, 256(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1010 |
22547 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__532_checkSwitchToJIT__continue) "\n" |
22548 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22549 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
22550 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
22551 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22552 | "\tandq $15, %r8\n" |
22553 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22554 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__532_checkStackPointerAlignment__stackPointerOkay) "\n" |
22555 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22556 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22557 | |
22558 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__532_checkStackPointerAlignment__stackPointerOkay) |
22559 | "\tcall " LOCAL_REFERENCE(llint_replace) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22560 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
22561 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
22562 | |
22563 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__532_checkSwitchToJIT__continue) |
22564 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22565 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
22566 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
22567 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22568 | "\tandq $15, %r8\n" |
22569 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22570 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__533_checkStackPointerAlignment__stackPointerOkay) "\n" |
22571 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22572 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22573 | |
22574 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__533_checkStackPointerAlignment__stackPointerOkay) |
22575 | "\tcall " LOCAL_REFERENCE(llint_slow_path_size_frame_for_forward_arguments) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22576 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
22577 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
22578 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:642 |
22579 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:643 |
22580 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:644 |
22581 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:645 |
22582 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__533_branchIfException__noException) "\n" |
22583 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:646 |
22584 | |
22585 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__533_branchIfException__noException) |
22586 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1695 |
22587 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
22588 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22589 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
22590 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
22591 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22592 | "\tandq $15, %r8\n" |
22593 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22594 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__534_checkStackPointerAlignment__stackPointerOkay) "\n" |
22595 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22596 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22597 | |
22598 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__534_checkStackPointerAlignment__stackPointerOkay) |
22599 | "\tcall " LOCAL_REFERENCE(llint_slow_path_tail_call_forward_arguments) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22600 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
22601 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__534_action__dontUpdateSP) "\n" |
22602 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
22603 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
22604 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
22605 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
22606 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
22607 | "\tmovl 32(%rbp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:919 |
22608 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:920 |
22609 | "\tmovl 28(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:921 |
22610 | "\tcmpl %ecx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:922 |
22611 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__534_prepareCall__noArityFixup) "\n" |
22612 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:923 |
22613 | |
22614 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__534_prepareCall__noArityFixup) |
22615 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:927 |
22616 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:928 |
22617 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:929 |
22618 | "\tmovq %rbp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:931 |
22619 | "\taddq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:932 |
22620 | "\tmovl 32(%rsp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:934 |
22621 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:936 |
22622 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:937 |
22623 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:938 |
22624 | "\taddq $8, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:945 |
22625 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:946 |
22626 | "\tmovq 8(%rbp), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:947 |
22627 | "\tmovq %r8, 0(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:948 |
22628 | "\tsubq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:956 |
22629 | "\tmovq 0(%rbp), %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:957 |
22630 | |
22631 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__534_prepareCall__copyLoop) |
22632 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:966 |
22633 | "\tmovq 0(%rsp, %rcx, 1), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:967 |
22634 | "\tmovq %r8, 0(%rdx, %rcx, 1)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:968 |
22635 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:969 |
22636 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__534_prepareCall__copyLoop) "\n" |
22637 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:972 |
22638 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:973 |
22639 | |
22640 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__534_action__dontUpdateSP) |
22641 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
22642 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
22643 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
22644 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
22645 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
22646 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
22647 | "\tmovq %rbp, %rsp\n" |
22648 | "\tsubq %rdx, %rsp\n" |
22649 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
22650 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
22651 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
22652 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
22653 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
22654 | "\tmovl 136(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
22655 | "\tmovzbl 7(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
22656 | "\timull $56, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
22657 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
22658 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
22659 | "\tmovq %rax, 40(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
22660 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
22661 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
22662 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
22663 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
22664 | |
22665 | OFFLINE_ASM_OPCODE_LABEL(op_tail_call_forward_arguments_wide) |
22666 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1009 |
22667 | "\taddl $10, 256(%rax)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1010 |
22668 | "\tjs " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__535_checkSwitchToJIT__continue) "\n" |
22669 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22670 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
22671 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
22672 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22673 | "\tandq $15, %r8\n" |
22674 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22675 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__535_checkStackPointerAlignment__stackPointerOkay) "\n" |
22676 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22677 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22678 | |
22679 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__checkSwitchToJIT__action__callSlowPath__cCall2__535_checkStackPointerAlignment__stackPointerOkay) |
22680 | "\tcall " LOCAL_REFERENCE(llint_replace) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22681 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
22682 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
22683 | |
22684 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__checkSwitchToJITForEpilogue__535_checkSwitchToJIT__continue) |
22685 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22686 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
22687 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
22688 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22689 | "\tandq $15, %r8\n" |
22690 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22691 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__536_checkStackPointerAlignment__stackPointerOkay) "\n" |
22692 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22693 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22694 | |
22695 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__536_checkStackPointerAlignment__stackPointerOkay) |
22696 | "\tcall " LOCAL_REFERENCE(llint_slow_path_size_frame_for_forward_arguments) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22697 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
22698 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
22699 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:642 |
22700 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:643 |
22701 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:644 |
22702 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:645 |
22703 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__536_branchIfException__noException) "\n" |
22704 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:646 |
22705 | |
22706 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__536_branchIfException__noException) |
22707 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1695 |
22708 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
22709 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22710 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
22711 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
22712 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22713 | "\tandq $15, %r8\n" |
22714 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22715 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__537_checkStackPointerAlignment__stackPointerOkay) "\n" |
22716 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22717 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22718 | |
22719 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__537_checkStackPointerAlignment__stackPointerOkay) |
22720 | "\tcall " LOCAL_REFERENCE(llint_slow_path_tail_call_forward_arguments) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22721 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
22722 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__537_action__dontUpdateSP) "\n" |
22723 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
22724 | "\tmovq -32(%rbp), %r12\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:739 |
22725 | "\tmovq -24(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:740 |
22726 | "\tmovq -16(%rbp), %r14\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:741 |
22727 | "\tmovq -8(%rbp), %r15\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:742 |
22728 | "\tmovl 32(%rbp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:919 |
22729 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:920 |
22730 | "\tmovl 28(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:921 |
22731 | "\tcmpl %ecx, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:922 |
22732 | "\tjle " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__537_prepareCall__noArityFixup) "\n" |
22733 | "\tmovq %rdx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:923 |
22734 | |
22735 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__537_prepareCall__noArityFixup) |
22736 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:927 |
22737 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:928 |
22738 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:929 |
22739 | "\tmovq %rbp, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:931 |
22740 | "\taddq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:932 |
22741 | "\tmovl 32(%rsp), %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:934 |
22742 | "\tsall $3, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:936 |
22743 | "\taddl $55, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:937 |
22744 | "\tandl $-16, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:938 |
22745 | "\taddq $8, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:945 |
22746 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:946 |
22747 | "\tmovq 8(%rbp), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:947 |
22748 | "\tmovq %r8, 0(%rsp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:948 |
22749 | "\tsubq %rcx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:956 |
22750 | "\tmovq 0(%rbp), %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:957 |
22751 | |
22752 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__537_prepareCall__copyLoop) |
22753 | "\tsubl $8, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:966 |
22754 | "\tmovq 0(%rsp, %rcx, 1), %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:967 |
22755 | "\tmovq %r8, 0(%rdx, %rcx, 1)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:968 |
22756 | "\ttestl %ecx, %ecx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:969 |
22757 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__action__537_prepareCall__copyLoop) "\n" |
22758 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:972 |
22759 | "\tjmp *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:973 |
22760 | |
22761 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__537_action__dontUpdateSP) |
22762 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
22763 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
22764 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
22765 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
22766 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
22767 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
22768 | "\tmovq %rbp, %rsp\n" |
22769 | "\tsubq %rdx, %rsp\n" |
22770 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
22771 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
22772 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
22773 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
22774 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
22775 | "\tmovl 136(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
22776 | "\tmovl 29(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
22777 | "\timull $56, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
22778 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
22779 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
22780 | "\tmovq %rax, 40(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
22781 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
22782 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
22783 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
22784 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
22785 | |
22786 | OFFLINE_ASM_OPCODE_LABEL(op_construct_varargs) |
22787 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22788 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
22789 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
22790 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22791 | "\tandq $15, %r8\n" |
22792 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22793 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__538_checkStackPointerAlignment__stackPointerOkay) "\n" |
22794 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22795 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22796 | |
22797 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__538_checkStackPointerAlignment__stackPointerOkay) |
22798 | "\tcall " LOCAL_REFERENCE(llint_slow_path_size_frame_for_varargs) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22799 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
22800 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
22801 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:642 |
22802 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:643 |
22803 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:644 |
22804 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:645 |
22805 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__538_branchIfException__noException) "\n" |
22806 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:646 |
22807 | |
22808 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__538_branchIfException__noException) |
22809 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1695 |
22810 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
22811 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22812 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
22813 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
22814 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22815 | "\tandq $15, %r8\n" |
22816 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22817 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__539_checkStackPointerAlignment__stackPointerOkay) "\n" |
22818 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22819 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22820 | |
22821 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__539_checkStackPointerAlignment__stackPointerOkay) |
22822 | "\tcall " LOCAL_REFERENCE(llint_slow_path_construct_varargs) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22823 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
22824 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__539_action__dontUpdateSP) "\n" |
22825 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
22826 | "\taddq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:912 |
22827 | |
22828 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__539_action__dontUpdateSP) |
22829 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
22830 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
22831 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
22832 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
22833 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
22834 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
22835 | "\tmovq %rbp, %rsp\n" |
22836 | "\tsubq %rdx, %rsp\n" |
22837 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
22838 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
22839 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
22840 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
22841 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
22842 | "\tmovl 144(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
22843 | "\tmovzbl 7(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
22844 | "\timull $56, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
22845 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
22846 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
22847 | "\tmovq %rax, 40(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
22848 | "\taddq $8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
22849 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
22850 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
22851 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
22852 | |
22853 | OFFLINE_ASM_OPCODE_LABEL(op_construct_varargs_wide) |
22854 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22855 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
22856 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
22857 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22858 | "\tandq $15, %r8\n" |
22859 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22860 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__540_checkStackPointerAlignment__stackPointerOkay) "\n" |
22861 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22862 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22863 | |
22864 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__callSlowPath__cCall2__540_checkStackPointerAlignment__stackPointerOkay) |
22865 | "\tcall " LOCAL_REFERENCE(llint_slow_path_size_frame_for_varargs) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22866 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
22867 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
22868 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:642 |
22869 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:643 |
22870 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:644 |
22871 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:645 |
22872 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__540_branchIfException__noException) "\n" |
22873 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:646 |
22874 | |
22875 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__540_branchIfException__noException) |
22876 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1695 |
22877 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
22878 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22879 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
22880 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
22881 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22882 | "\tandq $15, %r8\n" |
22883 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22884 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__541_checkStackPointerAlignment__stackPointerOkay) "\n" |
22885 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22886 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22887 | |
22888 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__cCall2__541_checkStackPointerAlignment__stackPointerOkay) |
22889 | "\tcall " LOCAL_REFERENCE(llint_slow_path_construct_varargs) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22890 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
22891 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__541_action__dontUpdateSP) "\n" |
22892 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
22893 | "\taddq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:912 |
22894 | |
22895 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__doCallVarargs__slowPathForCall__callCallSlowPath__541_action__dontUpdateSP) |
22896 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
22897 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
22898 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
22899 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
22900 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
22901 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
22902 | "\tmovq %rbp, %rsp\n" |
22903 | "\tsubq %rdx, %rsp\n" |
22904 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
22905 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
22906 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
22907 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
22908 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
22909 | "\tmovl 144(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
22910 | "\tmovl 29(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
22911 | "\timull $56, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
22912 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
22913 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
22914 | "\tmovq %rax, 40(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
22915 | "\taddq $33, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
22916 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
22917 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
22918 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
22919 | |
22920 | OFFLINE_ASM_OPCODE_LABEL(op_call_eval) |
22921 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
22922 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22923 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
22924 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
22925 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22926 | "\tandq $15, %r8\n" |
22927 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22928 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathForCall__callCallSlowPath__cCall2__542_checkStackPointerAlignment__stackPointerOkay) "\n" |
22929 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22930 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22931 | |
22932 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathForCall__callCallSlowPath__cCall2__542_checkStackPointerAlignment__stackPointerOkay) |
22933 | "\tcall " LOCAL_REFERENCE(llint_slow_path_call_eval) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22934 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
22935 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathForCall__callCallSlowPath__542_action__dontUpdateSP) "\n" |
22936 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
22937 | "\taddq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:912 |
22938 | |
22939 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathForCall__callCallSlowPath__542_action__dontUpdateSP) |
22940 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
22941 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
22942 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
22943 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
22944 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
22945 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
22946 | "\tmovq %rbp, %rsp\n" |
22947 | "\tsubq %rdx, %rsp\n" |
22948 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
22949 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
22950 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
22951 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
22952 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
22953 | "\tmovl 124(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
22954 | "\tmovzbl 5(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
22955 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
22956 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
22957 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
22958 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
22959 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
22960 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
22961 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
22962 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
22963 | |
22964 | OFFLINE_ASM_OPCODE_LABEL(op_call_eval_wide) |
22965 | "\tmovl %r8d, 36(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:376 |
22966 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
22967 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:378 |
22968 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:379 |
22969 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
22970 | "\tandq $15, %r8\n" |
22971 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
22972 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathForCall__callCallSlowPath__cCall2__543_checkStackPointerAlignment__stackPointerOkay) "\n" |
22973 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
22974 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
22975 | |
22976 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathForCall__callCallSlowPath__cCall2__543_checkStackPointerAlignment__stackPointerOkay) |
22977 | "\tcall " LOCAL_REFERENCE(llint_slow_path_call_eval_wide) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
22978 | "\ttestq %rdx, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:981 |
22979 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_slowPathForCall__callCallSlowPath__543_action__dontUpdateSP) "\n" |
22980 | "\tmovq %rdx, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:982 |
22981 | "\taddq $16, %rsp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:912 |
22982 | |
22983 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_slowPathForCall__callCallSlowPath__543_action__dontUpdateSP) |
22984 | "\tcall *%rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:905 |
22985 | "\tmovq 16(%rbp), %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:885 |
22986 | "\tmovl 20(%rdx), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:879 |
22987 | "\tsalq $3, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:880 |
22988 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:881 |
22989 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:891 |
22990 | "\tmovq %rbp, %rsp\n" |
22991 | "\tsubq %rdx, %rsp\n" |
22992 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
22993 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
22994 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
22995 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
22996 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
22997 | "\tmovl 124(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
22998 | "\tmovl 21(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
22999 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
23000 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
23001 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
23002 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
23003 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
23004 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
23005 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
23006 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
23007 | |
23008 | OFFLINE_ASM_GLUE_LABEL(llint_generic_return_point) |
23009 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
23010 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
23011 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
23012 | "\tmovsbq 1(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:44 |
23013 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
23014 | "\tmovl 124(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
23015 | "\tmovzbl 5(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:40 |
23016 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
23017 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
23018 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
23019 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
23020 | "\taddq $6, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
23021 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
23022 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
23023 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
23024 | |
23025 | OFFLINE_ASM_GLUE_LABEL(llint_generic_return_point_wide) |
23026 | "\tmovl 36(%rbp), %r8d\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:80 |
23027 | "\tmovq 16(%rbp), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:81 |
23028 | "\tmovq 88(%r13), %r13\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:82 |
23029 | "\tmovslq 5(%r13, %r8, 1), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:52 |
23030 | "\tmovq %rax, 0(%rbp, %rsi, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:84 |
23031 | "\tmovl 124(%r12), %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:339 |
23032 | "\tmovl 21(%r13, %r8, 1), %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:48 |
23033 | "\timull $96, %esi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:341 |
23034 | "\taddl %esi, %edx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:342 |
23035 | "\taddq %r12, %rdx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:343 |
23036 | "\tmovq %rax, 80(%rdx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:76 |
23037 | "\taddq $25, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
23038 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
23039 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
23040 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
23041 | |
23042 | OFFLINE_ASM_OPCODE_LABEL(op_identity_with_profile) |
23043 | "\taddq $4, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
23044 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
23045 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
23046 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
23047 | |
23048 | OFFLINE_ASM_OPCODE_LABEL(op_identity_with_profile_wide) |
23049 | "\taddq $17, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
23050 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
23051 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
23052 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
23053 | |
23054 | OFFLINE_ASM_OPCODE_LABEL(op_yield) |
23055 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
23056 | |
23057 | OFFLINE_ASM_OPCODE_LABEL(op_yield_wide) |
23058 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
23059 | |
23060 | OFFLINE_ASM_OPCODE_LABEL(op_create_generator_frame_environment) |
23061 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
23062 | |
23063 | OFFLINE_ASM_OPCODE_LABEL(op_create_generator_frame_environment_wide) |
23064 | "\tcall " LOCAL_REFERENCE(llint_crash) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:522 |
23065 | |
23066 | OFFLINE_ASM_OPCODE_LABEL(op_debug) |
23067 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1809 |
23068 | "\tmovl 40(%rax), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1810 |
23069 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1811 |
23070 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__opDebugDone) "\n" |
23071 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
23072 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
23073 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
23074 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
23075 | "\tandq $15, %r8\n" |
23076 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
23077 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__544_checkStackPointerAlignment__stackPointerOkay) "\n" |
23078 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
23079 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
23080 | |
23081 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__544_checkStackPointerAlignment__stackPointerOkay) |
23082 | "\tcall " LOCAL_REFERENCE(llint_slow_path_debug) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
23083 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
23084 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
23085 | |
23086 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__opDebugDone) |
23087 | "\taddq $3, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
23088 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
23089 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
23090 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
23091 | |
23092 | OFFLINE_ASM_OPCODE_LABEL(op_debug_wide) |
23093 | "\tmovq 16(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1809 |
23094 | "\tmovl 40(%rax), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1810 |
23095 | "\ttestl %eax, %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:1811 |
23096 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__545_fn__opDebugDone) "\n" |
23097 | "\taddq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:338 |
23098 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:348 |
23099 | "\tmovq %r8, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:349 |
23100 | "\tmovq %rsp, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
23101 | "\tandq $15, %r8\n" |
23102 | "\ttestq %r8, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
23103 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__545_checkStackPointerAlignment__stackPointerOkay) "\n" |
23104 | "\tmovq $3134242818, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
23105 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
23106 | |
23107 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__fn__callSlowPath__cCall2__545_checkStackPointerAlignment__stackPointerOkay) |
23108 | "\tcall " LOCAL_REFERENCE(llint_slow_path_debug) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:93 |
23109 | "\tmovq %rax, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:342 |
23110 | "\tsubq %r13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:343 |
23111 | |
23112 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_llintOp__commonOp__fn__545_fn__opDebugDone) |
23113 | "\taddq $13, %r8\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:298 |
23114 | "\tmovzbl 0(%r13, %r8, 1), %eax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:28 |
23115 | "\tmovq " LOCAL_REFERENCE(g_opcodeMap) "@GOTPCREL(%rip), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:29 |
23116 | "\tjmp *0(%rsi, %rax, 8)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:30 |
23117 | |
23118 | OFFLINE_ASM_GLUE_LABEL(llint_native_call_trampoline) |
23119 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:851 |
23120 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:853 |
23121 | "\tpush %rbp\n" |
23122 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:860 |
23123 | "\tmovq $0, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2058 |
23124 | "\tmovq 24(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2059 |
23125 | "\tmovq $-16384, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2060 |
23126 | "\tandq %rax, %rsi\n" |
23127 | "\tmovq 16088(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2061 |
23128 | "\tmovq %rbp, 45024(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2062 |
23129 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2066 |
23130 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2067 |
23131 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2068 |
23132 | "\tmovq %rsp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
23133 | "\tandq $15, %rcx\n" |
23134 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
23135 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__nativeCallTrampoline__546_checkStackPointerAlignment__stackPointerOkay) "\n" |
23136 | "\tmovq $3735879681, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
23137 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
23138 | |
23139 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__nativeCallTrampoline__546_checkStackPointerAlignment__stackPointerOkay) |
23140 | "\tcall *40(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2078 |
23141 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2082 |
23142 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2083 |
23143 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2084 |
23144 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2086 |
23145 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__nativeCallTrampoline__handleException) "\n" |
23146 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:865 |
23147 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2089 |
23148 | |
23149 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__nativeCallTrampoline__handleException) |
23150 | "\tmovq %rbp, 45024(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2092 |
23151 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2093 |
23152 | |
23153 | OFFLINE_ASM_GLUE_LABEL(llint_native_call_trampoline_wide) |
23154 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:851 |
23155 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:853 |
23156 | "\tpush %rbp\n" |
23157 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:860 |
23158 | "\tmovq $0, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2058 |
23159 | "\tmovq 24(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2059 |
23160 | "\tmovq $-16384, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2060 |
23161 | "\tandq %rax, %rsi\n" |
23162 | "\tmovq 16088(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2061 |
23163 | "\tmovq %rbp, 45024(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2062 |
23164 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2066 |
23165 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2067 |
23166 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2068 |
23167 | "\tmovq %rsp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
23168 | "\tandq $15, %rcx\n" |
23169 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
23170 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__nativeCallTrampoline__547_checkStackPointerAlignment__stackPointerOkay) "\n" |
23171 | "\tmovq $3735879681, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
23172 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
23173 | |
23174 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__nativeCallTrampoline__547_checkStackPointerAlignment__stackPointerOkay) |
23175 | "\tcall *40(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2078 |
23176 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2082 |
23177 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2083 |
23178 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2084 |
23179 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2086 |
23180 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__547_nativeCallTrampoline__handleException) "\n" |
23181 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:865 |
23182 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2089 |
23183 | |
23184 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__547_nativeCallTrampoline__handleException) |
23185 | "\tmovq %rbp, 45024(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2092 |
23186 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2093 |
23187 | |
23188 | OFFLINE_ASM_GLUE_LABEL(llint_native_construct_trampoline) |
23189 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:851 |
23190 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:853 |
23191 | "\tpush %rbp\n" |
23192 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:860 |
23193 | "\tmovq $0, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2058 |
23194 | "\tmovq 24(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2059 |
23195 | "\tmovq $-16384, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2060 |
23196 | "\tandq %rax, %rsi\n" |
23197 | "\tmovq 16088(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2061 |
23198 | "\tmovq %rbp, 45024(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2062 |
23199 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2066 |
23200 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2067 |
23201 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2068 |
23202 | "\tmovq %rsp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
23203 | "\tandq $15, %rcx\n" |
23204 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
23205 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__nativeCallTrampoline__548_checkStackPointerAlignment__stackPointerOkay) "\n" |
23206 | "\tmovq $3735879681, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
23207 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
23208 | |
23209 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__nativeCallTrampoline__548_checkStackPointerAlignment__stackPointerOkay) |
23210 | "\tcall *48(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2078 |
23211 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2082 |
23212 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2083 |
23213 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2084 |
23214 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2086 |
23215 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__548_nativeCallTrampoline__handleException) "\n" |
23216 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:865 |
23217 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2089 |
23218 | |
23219 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__548_nativeCallTrampoline__handleException) |
23220 | "\tmovq %rbp, 45024(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2092 |
23221 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2093 |
23222 | |
23223 | OFFLINE_ASM_GLUE_LABEL(llint_native_construct_trampoline_wide) |
23224 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:851 |
23225 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:853 |
23226 | "\tpush %rbp\n" |
23227 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:860 |
23228 | "\tmovq $0, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2058 |
23229 | "\tmovq 24(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2059 |
23230 | "\tmovq $-16384, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2060 |
23231 | "\tandq %rax, %rsi\n" |
23232 | "\tmovq 16088(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2061 |
23233 | "\tmovq %rbp, 45024(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2062 |
23234 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2066 |
23235 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2067 |
23236 | "\tmovq 24(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2068 |
23237 | "\tmovq %rsp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
23238 | "\tandq $15, %rcx\n" |
23239 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
23240 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__nativeCallTrampoline__549_checkStackPointerAlignment__stackPointerOkay) "\n" |
23241 | "\tmovq $3735879681, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
23242 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
23243 | |
23244 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__nativeCallTrampoline__549_checkStackPointerAlignment__stackPointerOkay) |
23245 | "\tcall *48(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2078 |
23246 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2082 |
23247 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2083 |
23248 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2084 |
23249 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2086 |
23250 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__549_nativeCallTrampoline__handleException) "\n" |
23251 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:865 |
23252 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2089 |
23253 | |
23254 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__549_nativeCallTrampoline__handleException) |
23255 | "\tmovq %rbp, 45024(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2092 |
23256 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2093 |
23257 | |
23258 | OFFLINE_ASM_GLUE_LABEL(llint_internal_function_call_trampoline) |
23259 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:851 |
23260 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:853 |
23261 | "\tpush %rbp\n" |
23262 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:860 |
23263 | "\tmovq $0, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2098 |
23264 | "\tmovq 24(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2099 |
23265 | "\tmovq $-16384, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2100 |
23266 | "\tandq %rax, %rsi\n" |
23267 | "\tmovq 16088(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2101 |
23268 | "\tmovq %rbp, 45024(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2102 |
23269 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2106 |
23270 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2107 |
23271 | "\tmovq %rsp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
23272 | "\tandq $15, %rcx\n" |
23273 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
23274 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__internalFunctionCallTrampoline__550_checkStackPointerAlignment__stackPointerOkay) "\n" |
23275 | "\tmovq $3735879681, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
23276 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
23277 | |
23278 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__internalFunctionCallTrampoline__550_checkStackPointerAlignment__stackPointerOkay) |
23279 | "\tcall *24(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2117 |
23280 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2121 |
23281 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2122 |
23282 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2123 |
23283 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2125 |
23284 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__internalFunctionCallTrampoline__handleException) "\n" |
23285 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:865 |
23286 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2128 |
23287 | |
23288 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__internalFunctionCallTrampoline__handleException) |
23289 | "\tmovq %rbp, 45024(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2131 |
23290 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2132 |
23291 | |
23292 | OFFLINE_ASM_GLUE_LABEL(llint_internal_function_call_trampoline_wide) |
23293 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:851 |
23294 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:853 |
23295 | "\tpush %rbp\n" |
23296 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:860 |
23297 | "\tmovq $0, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2098 |
23298 | "\tmovq 24(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2099 |
23299 | "\tmovq $-16384, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2100 |
23300 | "\tandq %rax, %rsi\n" |
23301 | "\tmovq 16088(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2101 |
23302 | "\tmovq %rbp, 45024(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2102 |
23303 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2106 |
23304 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2107 |
23305 | "\tmovq %rsp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
23306 | "\tandq $15, %rcx\n" |
23307 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
23308 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__internalFunctionCallTrampoline__551_checkStackPointerAlignment__stackPointerOkay) "\n" |
23309 | "\tmovq $3735879681, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
23310 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
23311 | |
23312 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__internalFunctionCallTrampoline__551_checkStackPointerAlignment__stackPointerOkay) |
23313 | "\tcall *24(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2117 |
23314 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2121 |
23315 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2122 |
23316 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2123 |
23317 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2125 |
23318 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__551_internalFunctionCallTrampoline__handleException) "\n" |
23319 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:865 |
23320 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2128 |
23321 | |
23322 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__551_internalFunctionCallTrampoline__handleException) |
23323 | "\tmovq %rbp, 45024(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2131 |
23324 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2132 |
23325 | |
23326 | OFFLINE_ASM_GLUE_LABEL(llint_internal_function_construct_trampoline) |
23327 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:851 |
23328 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:853 |
23329 | "\tpush %rbp\n" |
23330 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:860 |
23331 | "\tmovq $0, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2098 |
23332 | "\tmovq 24(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2099 |
23333 | "\tmovq $-16384, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2100 |
23334 | "\tandq %rax, %rsi\n" |
23335 | "\tmovq 16088(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2101 |
23336 | "\tmovq %rbp, 45024(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2102 |
23337 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2106 |
23338 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2107 |
23339 | "\tmovq %rsp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
23340 | "\tandq $15, %rcx\n" |
23341 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
23342 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__internalFunctionCallTrampoline__552_checkStackPointerAlignment__stackPointerOkay) "\n" |
23343 | "\tmovq $3735879681, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
23344 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
23345 | |
23346 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__internalFunctionCallTrampoline__552_checkStackPointerAlignment__stackPointerOkay) |
23347 | "\tcall *32(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2117 |
23348 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2121 |
23349 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2122 |
23350 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2123 |
23351 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2125 |
23352 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__552_internalFunctionCallTrampoline__handleException) "\n" |
23353 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:865 |
23354 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2128 |
23355 | |
23356 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__552_internalFunctionCallTrampoline__handleException) |
23357 | "\tmovq %rbp, 45024(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2131 |
23358 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2132 |
23359 | |
23360 | OFFLINE_ASM_GLUE_LABEL(llint_internal_function_construct_trampoline_wide) |
23361 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:851 |
23362 | // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:853 |
23363 | "\tpush %rbp\n" |
23364 | "\tmovq %rsp, %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:860 |
23365 | "\tmovq $0, 16(%rbp)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2098 |
23366 | "\tmovq 24(%rbp), %rax\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2099 |
23367 | "\tmovq $-16384, %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2100 |
23368 | "\tandq %rax, %rsi\n" |
23369 | "\tmovq 16088(%rsi), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2101 |
23370 | "\tmovq %rbp, 45024(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2102 |
23371 | "\tmovq %rbp, %rdi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2106 |
23372 | "\tmovq 24(%rbp), %rsi\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2107 |
23373 | "\tmovq %rsp, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:612 |
23374 | "\tandq $15, %rcx\n" |
23375 | "\ttestq %rcx, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:614 |
23376 | "\tjz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__internalFunctionCallTrampoline__553_checkStackPointerAlignment__stackPointerOkay) "\n" |
23377 | "\tmovq $3735879681, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:615 |
23378 | "\tint $3\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:616 |
23379 | |
23380 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__internalFunctionCallTrampoline__553_checkStackPointerAlignment__stackPointerOkay) |
23381 | "\tcall *32(%rsi)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2117 |
23382 | "\tmovq 24(%rbp), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2121 |
23383 | "\tandq $-16384, %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2122 |
23384 | "\tmovq 16088(%rcx), %rcx\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2123 |
23385 | "\tcmpq $0, 52200(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2125 |
23386 | "\tjnz " LOCAL_LABEL_STRING(_offlineasm_op__commonOp__fn__fn__553_internalFunctionCallTrampoline__handleException) "\n" |
23387 | "\tpop %rbp\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter.asm:865 |
23388 | "\tret\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2128 |
23389 | |
23390 | OFFLINE_ASM_LOCAL_LABEL(_offlineasm_op__commonOp__fn__fn__553_internalFunctionCallTrampoline__handleException) |
23391 | "\tmovq %rbp, 45024(%rcx)\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2131 |
23392 | "\tjmp " LOCAL_LABEL_STRING(llint_throw_from_slow_path_trampoline) "\n" // /home/ubuntu/webkit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm:2132 |
23393 | OFFLINE_ASM_GLOBAL_LABEL(llintPCRangeEnd) |
23394 | OFFLINE_ASM_END |
23395 | #endif |
23396 | |