Lines Matching refs:Emit
183 builder_->current_function_builder_->Emit(opcode);
186 builder_->current_function_builder_->Emit(kExprEnd);
204 current_function_builder_->Emit(kExprIf);
211 current_function_builder_->Emit(kExprElse);
214 current_function_builder_->Emit(kExprEnd);
286 current_function_builder_->Emit(kExprI32LtS);
287 current_function_builder_->Emit(kExprIf);
291 current_function_builder_->Emit(kExprElse);
296 current_function_builder_->Emit(kExprI32GtS);
297 current_function_builder_->Emit(kExprIf);
301 current_function_builder_->Emit(kExprElse);
306 current_function_builder_->Emit(kExprI32Eq);
307 current_function_builder_->Emit(kExprIf);
312 current_function_builder_->Emit(kExprEnd);
317 current_function_builder_->Emit(kExprI32Sub);
341 current_function_builder_->Emit(kExprEnd);
404 current_function_builder_->Emit(kExprIf);
406 current_function_builder_->Emit(kExprEnd);
414 current_function_builder_->Emit(kExprIf);
417 current_function_builder_->Emit(kExprEnd);
429 current_function_builder_->Emit(kExprI32Eqz);
430 current_function_builder_->Emit(kExprIf);
431 current_function_builder_->Emit(kExprNop);
433 current_function_builder_->Emit(kExprEnd);
441 current_function_builder_->Emit(kExprNop);
495 current_function_builder_->Emit(kExprIf);
497 current_function_builder_->Emit(kExprElse);
499 current_function_builder_->Emit(kExprEnd);
812 current_function_builder_->Emit(kExprF32ConvertF64);
834 current_function_builder_->Emit(opcode);
859 // Property values in module scope don't emit code, so return.
872 // No init code to emit for CallNew nodes.
946 // Early versions of Emscripten emit HEAP8[HEAP32[..]|0] in
973 current_function_builder_->Emit(kExprI32And);
1003 current_function_builder_->Emit(opcode);
1020 current_function_builder_->Emit(kExprF64Acos);
1026 current_function_builder_->Emit(kExprF64Asin);
1032 current_function_builder_->Emit(kExprF64Atan);
1038 current_function_builder_->Emit(kExprF64Cos);
1044 current_function_builder_->Emit(kExprF64Sin);
1050 current_function_builder_->Emit(kExprF64Tan);
1056 current_function_builder_->Emit(kExprF64Exp);
1062 current_function_builder_->Emit(kExprF64Log);
1068 current_function_builder_->Emit(kExprF32Ceil);
1070 current_function_builder_->Emit(kExprF64Ceil);
1079 current_function_builder_->Emit(kExprF32Floor);
1081 current_function_builder_->Emit(kExprF64Floor);
1090 current_function_builder_->Emit(kExprF32Sqrt);
1092 current_function_builder_->Emit(kExprF64Sqrt);
1107 current_function_builder_->Emit(kExprI32LtS);
1108 current_function_builder_->Emit(kExprIf);
1113 current_function_builder_->Emit(kExprI32Sub);
1116 current_function_builder_->Emit(kExprElse);
1119 current_function_builder_->Emit(kExprEnd);
1123 current_function_builder_->Emit(kExprF32Abs);
1126 current_function_builder_->Emit(kExprF64Abs);
1145 current_function_builder_->Emit(kExprI32LeS);
1146 current_function_builder_->Emit(kExprIf);
1152 current_function_builder_->Emit(kExprElse);
1154 current_function_builder_->Emit(kExprEnd);
1158 current_function_builder_->Emit(kExprF32Min);
1161 current_function_builder_->Emit(kExprF64Min);
1181 current_function_builder_->Emit(kExprI32LeS);
1182 current_function_builder_->Emit(kExprIf);
1188 current_function_builder_->Emit(kExprElse);
1190 current_function_builder_->Emit(kExprEnd);
1194 current_function_builder_->Emit(kExprF32Max);
1197 current_function_builder_->Emit(kExprF64Max);
1206 current_function_builder_->Emit(kExprF64Atan2);
1212 current_function_builder_->Emit(kExprF64Pow);
1217 current_function_builder_->Emit(kExprI32Mul);
1236 current_function_builder_->Emit(kExprF32SConvertI32);
1239 current_function_builder_->Emit(kExprF32UConvertI32);
1244 current_function_builder_->Emit(kExprF32ConvertF64);
1295 current_function_builder_->Emit(kExprCallImport);
1301 current_function_builder_->Emit(kExprCallFunction);
1316 current_function_builder_->Emit(kExprI32Add);
1318 current_function_builder_->Emit(kExprCallIndirect);
1337 current_function_builder_->Emit(kExprI32Eqz);
1470 current_function_builder_->Emit(opcodes[type]); \
1488 current_function_builder_->Emit(kExprF64SConvertI32);
1490 current_function_builder_->Emit(kExprF64UConvertI32);
1492 current_function_builder_->Emit(kExprF64ConvertF32);
1500 current_function_builder_->Emit(kExprI32AsmjsSConvertF32);
1502 current_function_builder_->Emit(kExprI32AsmjsSConvertF64);
1510 current_function_builder_->Emit(kExprBlock);
1517 current_function_builder_->Emit(kExprEnd);
1534 current_function_builder_->Emit(opcodes[type]);
1540 current_function_builder_->Emit(kExprI32AsmjsRemS);
1542 current_function_builder_->Emit(kExprI32AsmjsRemU);
1544 current_function_builder_->Emit(kExprF64Mod);