• Home
  • Raw
  • Download

Lines Matching refs:bcIns

1507     auto bcIns = OldBytecodeInst(insArr);  in TranslateBytecode()  local
1508 auto bcInsLast = bcIns.JumpTo(insSz); in TranslateBytecode()
1510 while (bcIns.GetAddress() != bcInsLast.GetAddress()) { in TranslateBytecode()
1511 if (bcIns.HasFlag(OldBytecodeInst::Flags::STRING_ID) && in TranslateBytecode()
1512 OldBytecodeInst::HasId(OldBytecodeInst::GetFormat(bcIns.GetOpcode()), 0)) { in TranslateBytecode()
1513 auto index = jsPandaFile->GetOrInsertConstantPool(ConstPoolType::STRING, bcIns.GetId()); in TranslateBytecode()
1514 FixInstructionId32(bcIns, index); in TranslateBytecode()
1516 … OldBytecodeInst::Opcode opcode = static_cast<OldBytecodeInst::Opcode>(bcIns.GetOpcode()); in TranslateBytecode()
1521 … methodId = jsPandaFile->ResolveMethodIndex(method->GetMethodId(), bcIns.GetId()).GetOffset(); in TranslateBytecode()
1523 FixInstructionId32(bcIns, index); in TranslateBytecode()
1526 … methodId = jsPandaFile->ResolveMethodIndex(method->GetMethodId(), bcIns.GetId()).GetOffset(); in TranslateBytecode()
1528 FixInstructionId32(bcIns, index); in TranslateBytecode()
1531 … methodId = jsPandaFile->ResolveMethodIndex(method->GetMethodId(), bcIns.GetId()).GetOffset(); in TranslateBytecode()
1534 FixInstructionId32(bcIns, index); in TranslateBytecode()
1537 … methodId = jsPandaFile->ResolveMethodIndex(method->GetMethodId(), bcIns.GetId()).GetOffset(); in TranslateBytecode()
1540 FixInstructionId32(bcIns, index); in TranslateBytecode()
1543 … methodId = jsPandaFile->ResolveMethodIndex(method->GetMethodId(), bcIns.GetId()).GetOffset(); in TranslateBytecode()
1545 FixInstructionId32(bcIns, index); in TranslateBytecode()
1548 … methodId = jsPandaFile->ResolveMethodIndex(method->GetMethodId(), bcIns.GetId()).GetOffset(); in TranslateBytecode()
1550 FixInstructionId32(bcIns, index); in TranslateBytecode()
1555 auto imm = bcIns.GetImm<OldBytecodeInst::Format::PREF_IMM16>(); in TranslateBytecode()
1558 FixInstructionId32(bcIns, index); in TranslateBytecode()
1562 auto imm = bcIns.GetImm<OldBytecodeInst::Format::PREF_IMM16>(); in TranslateBytecode()
1565 FixInstructionId32(bcIns, index); in TranslateBytecode()
1569 … methodId = jsPandaFile->ResolveMethodIndex(method->GetMethodId(), bcIns.GetId()).GetOffset(); in TranslateBytecode()
1571 FixInstructionId32(bcIns, index); in TranslateBytecode()
1572 auto imm = bcIns.GetImm<OldBytecodeInst::Format::PREF_ID16_IMM16_IMM16_V8_V8>(); in TranslateBytecode()
1575 FixInstructionId32(bcIns, index, 1); in TranslateBytecode()
1583 auto nextInst = bcIns.GetNext(); in TranslateBytecode()
1584 FixOpcode(const_cast<MethodLiteral *>(method), bcIns); in TranslateBytecode()
1585 bcIns = nextInst; in TranslateBytecode()