• Home
  • Raw
  • Download

Lines Matching full:pc

20 BytecodeMetaData BytecodeMetaData::InitBytecodeMetaData(const uint8_t *pc)  in InitBytecodeMetaData()  argument
22 BytecodeInstruction inst(pc); in InitBytecodeMetaData()
419 for (uint8_t pc = 0; pc <= static_cast<uint8_t>(Bytecodes::LAST_OPCODE); pc++) { in Bytecodes() local
420 auto info = BytecodeMetaData::InitBytecodeMetaData(&pc); in Bytecodes()
421 bytecodes_[pc] = info; in Bytecodes()
424 for (uint8_t pc = 0; pc <= last; pc++) { in Bytecodes() local
425 std::array<uint8_t, 2> bytecode{CALLRUNTIME_PREFIX_OPCODE_INDEX, pc}; // 2: 2 opcode in Bytecodes()
427 callRuntimeBytecodes_[pc] = info; in Bytecodes()
430 for (uint8_t pc = 0; pc <= last; pc++) { in Bytecodes() local
431 std::array<uint8_t, 2> bytecode{DEPRECATED_PREFIX_OPCODE_INDEX, pc}; // 2: 2 opcode in Bytecodes()
433 deprecatedBytecodes_[pc] = info; in Bytecodes()
436 for (uint8_t pc = 0; pc <= last; pc++) { in Bytecodes() local
437 std::array<uint8_t, 2> bytecode{WIDE_PREFIX_OPCODE_INDEX, pc}; // 2: 2 opcode in Bytecodes()
439 wideBytecodes_[pc] = info; in Bytecodes()
442 for (uint8_t pc = 0; pc <= last; pc++) { in Bytecodes() local
443 std::array<uint8_t, 2> bytecode{THROW_PREFIX_OPCODE_INDEX, pc}; // 2: 2 opcode in Bytecodes()
445 throwBytecodes_[pc] = info; in Bytecodes()
450 BytecodeInfo &info, const uint8_t *pc) in InitBytecodeInfo() argument
892 uint32_t offset = builder->GetPcOffset(pc); in InitBytecodeInfo()
893 info.inputs.emplace_back(Immediate(offset)); // Save the pc offset when suspend in InitBytecodeInfo()
1434 uint32_t offset = builder->GetPcOffset(pc); in InitBytecodeInfo()
1435 info.inputs.emplace_back(Immediate(offset)); // Save the pc offset in InitBytecodeInfo()