File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -233,7 +233,6 @@ SWAP_BP_FOR_OPCODE:
233233 }
234234 case INTERPRETER_OPCODE::ExtendedMediumLayoutPrefix:
235235 {
236- #ifndef INTERPRETER_ASMJS // Asmjs doesn't have any extended opcodes for now, remove that case
237236 ip = [this ](const byte * ip) -> const byte *
238237 {
239238 INTERPRETER_OPCODE op = (INTERPRETER_OPCODE)(ReadByteOp<INTERPRETER_OPCODE>(ip
@@ -262,7 +261,6 @@ SWAP_BP_FOR_OPCODE:
262261 // Aborting the current interpreter loop to switch the profile mode
263262 return nullptr ;
264263 }
265- #endif
266264#endif
267265 break ;
268266 }
@@ -309,7 +307,6 @@ SWAP_BP_FOR_OPCODE:
309307 }
310308 case INTERPRETER_OPCODE::ExtendedLargeLayoutPrefix:
311309 {
312- #ifndef INTERPRETER_ASMJS // Asmjs doesn't have any extended opcodes for now, remove that case
313310 ip = [this ](const byte * ip) -> const byte *
314311 {
315312 INTERPRETER_OPCODE op = (INTERPRETER_OPCODE)(ReadByteOp<INTERPRETER_OPCODE>(ip
@@ -338,7 +335,6 @@ SWAP_BP_FOR_OPCODE:
338335 // Aborting the current interpreter loop to switch the profile mode
339336 return nullptr ;
340337 }
341- #endif
342338#endif
343339 break ;
344340 }
Original file line number Diff line number Diff line change 299299 <compile-flags > -bgjit- -simdjs -simd128typespec -asmjs- -mic:1 -lic:1 -off:simplejit</compile-flags >
300300 </default >
301301 </test >
302+ <test >
303+ <default >
304+ <files >testSimdManyVars.js</files >
305+ <baseline >testSimdManyVars.baseline</baseline >
306+ <tags >exclude_dynapogo,exclude_ship</tags >
307+ <compile-flags > -simdjs -asmjs -off:backend -testtrace:asmjs</compile-flags >
308+ </default >
309+ </test >
302310</regress-exe >
Original file line number Diff line number Diff line change 1+ Successfully compiled asm.js code
2+ PASS
You can’t perform that action at this time.
0 commit comments