Searched refs:bc_ins_last (Results 1 - 7 of 7) sorted by relevance
/arkcompiler/runtime_core/verifier/ |
H A D | verifier.cpp | 121 const auto bc_ins_last = bc_ins.JumpTo(code_data.GetCodeSize()); in VerifyRegisterIndex() local 123 while (bc_ins.GetAddress() < bc_ins_last.GetAddress()) { in VerifyRegisterIndex() 234 const auto bc_ins_last = bc_ins.JumpTo(ins_size); in CollectIdInInstructions() local 236 while (bc_ins.GetAddress() < bc_ins_last.GetAddress()) { in CollectIdInInstructions() 570 const BytecodeInstruction &bc_ins_last) in PrecomputeInstructionIndices() 577 while (current_ins.GetAddress() < bc_ins_last.GetAddress()) { in PrecomputeInstructionIndices() 598 bool Verifier::VerifyJumpInstruction(const BytecodeInstruction &bc_ins, const BytecodeInstruction &bc_ins_last, in VerifyJumpInstruction() argument 603 const auto bc_ins_forward_size = bc_ins_last.GetAddress() - bc_ins.GetAddress(); in VerifyJumpInstruction() 667 const BytecodeInstruction &bc_ins_last) in VerifyCatchBlocks() 680 const bool handler_begin_offset_in_range = bc_ins_last in VerifyCatchBlocks() 569 PrecomputeInstructionIndices(const BytecodeInstruction &bc_ins_start, const BytecodeInstruction &bc_ins_last) PrecomputeInstructionIndices() argument 666 VerifyCatchBlocks(panda_file::CodeDataAccessor::TryBlock &try_block, const BytecodeInstruction &bc_ins, const BytecodeInstruction &bc_ins_last) VerifyCatchBlocks() argument 714 VerifyTryBlocks(panda_file::CodeDataAccessor &code_accessor, const BytecodeInstruction &bc_ins, const BytecodeInstruction &bc_ins_last) VerifyTryBlocks() argument 859 const auto bc_ins_last = bc_ins.JumpTo(ins_size); CheckConstantPoolMethodContent() local [all...] |
H A D | verifier.h | 46 const BytecodeInstruction &bc_ins_last; member 107 bool VerifyJumpInstruction(const BytecodeInstruction &bc_ins, const BytecodeInstruction &bc_ins_last, 118 const BytecodeInstruction &bc_ins_last); 120 const BytecodeInstruction &bc_ins_last); 121 bool PrecomputeInstructionIndices(const BytecodeInstruction &bc_ins_start, const BytecodeInstruction &bc_ins_last);
|
/arkcompiler/runtime_core/libpandafile/util/ |
H A D | collect_util.cpp | 71 const auto bc_ins_last = bc_ins.JumpTo(ins_size_); in CollectClassLiteralArray() 72 while (bc_ins.GetAddress() < bc_ins_last.GetAddress()) { in CollectClassLiteralArray()
|
/arkcompiler/runtime_core/disassembler/ |
H A D | disassembler.cpp | 786 const auto bc_ins_last = bc_ins.JumpTo(code_accessor.GetCodeSize()); in GetExceptions() local 792 if (!LocateTryBlock(bc_ins, bc_ins_last, try_block, &catch_block_pa, &label_table, try_idx)) { in GetExceptions() 804 if (!LocateCatchBlock(bc_ins, bc_ins_last, catch_block, &catch_block_pa, &label_table, try_idx, in GetExceptions() 839 bool Disassembler::LocateTryBlock(const BytecodeInstruction &bc_ins, const BytecodeInstruction &bc_ins_last, in LocateTryBlock() argument 850 const bool try_begin_offset_in_range = bc_ins_last.GetAddress() > try_begin_bc_ins.GetAddress(); in LocateTryBlock() 851 const bool try_end_offset_in_range = bc_ins_last.GetAddress() >= try_end_bc_ins.GetAddress(); in LocateTryBlock() 892 bool Disassembler::LocateCatchBlock(const BytecodeInstruction &bc_ins, const BytecodeInstruction &bc_ins_last, in LocateCatchBlock() argument 906 const bool handler_begin_offset_in_range = bc_ins_last.GetAddress() > handler_begin_bc_ins.GetAddress(); in LocateCatchBlock() 907 const bool handler_end_offset_in_range = bc_ins_last.GetAddress() >= handler_end_bc_ins.GetAddress(); in LocateCatchBlock() 2163 BytecodeInstruction bc_ins, BytecodeInstruction bc_ins_last, in translateImmToLabel() 2162 translateImmToLabel(pandasm::Ins *pa_ins, LabelTable *label_table, const uint8_t *ins_arr, BytecodeInstruction bc_ins, BytecodeInstruction bc_ins_last, panda_file::File::EntityId code_id) translateImmToLabel() argument 2203 const auto bc_ins_last = bc_ins.JumpTo(ins_sz); GetInstructions() local [all...] |
H A D | disassembler.h | 113 bool LocateTryBlock(const BytecodeInstruction &bc_ins, const BytecodeInstruction &bc_ins_last, 116 bool LocateCatchBlock(const BytecodeInstruction &bc_ins, const BytecodeInstruction &bc_ins_last,
|
/arkcompiler/runtime_core/abc2program/ |
H A D | abc_code_processor.cpp | 60 const auto bc_ins_last = bc_ins.JumpTo(ins_size_); in FillInsWithoutLabels() local 63 while (bc_ins.GetAddress() != bc_ins_last.GetAddress()) { in FillInsWithoutLabels()
|
/arkcompiler/runtime_core/assembler/tests/ |
H A D | emitter_test.cpp | 792 const auto bc_ins_last = bc_ins.JumpTo(ins_sz); in TEST() local 794 while (bc_ins.GetAddress() != bc_ins_last.GetAddress()) { in TEST()
|
Completed in 8 milliseconds