| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| D | if_conversion.cpp | 78 << "Triangle pattern was found in Block #" << bb->GetId() << " with " << inst_count in TryTriangle() 86 … COMPILER_LOG(DEBUG, IFCONVERSION) << "Merged blocks " << tbb->GetId() << " and " << fbb->GetId() in TryTriangle() 87 << " into " << bb->GetId() << " using Select"; in TryTriangle() 88 …GetGraph()->GetEventWriter().EventIfConversion(bb->GetId(), bb->GetGuestPc(), "Triangle", tbb->Get… in TryTriangle() 89 fbb->GetId(), -1); in TryTriangle() 92 … << "Merged block " << tbb->GetId() << " into " << bb->GetId() << " using Select"; in TryTriangle() 93 … GetGraph()->GetEventWriter().EventIfConversion(bb->GetId(), bb->GetGuestPc(), "Triangle_Phi", in TryTriangle() 94 tbb->GetId(), -1, -1); in TryTriangle() 139 … << "Diamond pattern was found in Block #" << bb->GetId() << " with " << (tbb_inst + fbb_inst) in TryDiamond() 149 …COMPILER_LOG(DEBUG, IFCONVERSION) << "Merged blocks " << tbb->GetId() << ", " << fbb->GetId() << "… in TryDiamond() [all …]
|
| D | deoptimize_elimination.cpp | 55 …COMPILER_LOG(DEBUG, DEOPTIMIZE_ELIM) << "SafePoint " << sp->GetId() << " is deleted from start blo… in RemoveSafePoints() 57 … sp->GetId(), sp->GetPc()); in RemoveSafePoints() 100 …COMPILER_LOG(DEBUG, DEOPTIMIZE_ELIM) << "All users the instructions " << inst->GetId() << " are Sa… in VisitDefault() 102 … inst->GetId(), inst->GetPc()); in VisitDefault() 119 …COMPILER_LOG(DEBUG, DEOPTIMIZE_ELIM) << "SaveState " << ss->GetId() << " numeric inputs were delet… in VisitSaveState() 121 … ss->GetId(), ss->GetPc()); in VisitSaveState() 169 …COMPILER_LOG(DEBUG, DEOPTIMIZE_ELIM) << "SaveState " << inst->GetId() << " without users is delete… in TryToRemoveRedundantSaveState() 171 … inst->GetId(), inst->GetPc()); in TryToRemoveRedundantSaveState() 264 COMPILER_LOG(DEBUG, DEOPTIMIZE_ELIM) << "Dublicated Guard " << guard->GetId() << " is deleted"; in RemoveGuard() 265 …h->GetEventWriter().EventDeoptimizeElimination(GetOpcodeString(guard->GetOpcode()), guard->GetId(), in RemoveGuard() [all …]
|
| D | loop_transform.h | 53 … COMPILER_LOG(DEBUG, LOOP_TRANSFORM) << "Irreducible loop isn't visited, id = " << loop->GetId(); in IsSupportedLoopType() 57 … COMPILER_LOG(DEBUG, LOOP_TRANSFORM) << "OSR entry isn't visited, loop id = " << loop->GetId(); in IsSupportedLoopType() 61 …COMPILER_LOG(DEBUG, LOOP_TRANSFORM) << "Try-catch loop isn't visited, loop id = " << loop->GetId(); in IsSupportedLoopType() 66 << "Loop with more than 1 back-edge isn't visited, id = " << loop->GetId(); in IsSupportedLoopType() 99 … << "Loop without exit-point from loop-header isn't visited, id = " << loop->GetId(); in VisitLoop() 104 … << "Loop with loop-exit not from loop-header isn't visited, id = " << loop->GetId(); in VisitLoop() 112 … << "Loop without exit-point from back-edge isn't visited, id = " << loop->GetId(); in VisitLoop() 117 … << "Loop with loop-exit not from last block isn't visited, id = " << loop->GetId(); in VisitLoop()
|
| D | vn.cpp | 96 COMPILER_LOG(DEBUG, VN_OPT) << " Set VN " << curr_vn_ << " for inst " << inst->GetId(); in SetInstValNum() 110 COMPILER_LOG(DEBUG, VN_OPT) << " Set VN " << inst->GetVN() << " for inst " << inst->GetId(); in TryToApplyCse() 113 … COMPILER_LOG(DEBUG, VN_OPT) << " Equivalent instructions are found, id " << equiv_inst->GetId(); in TryToApplyCse() 116 COMPILER_LOG(DEBUG, VN_OPT) << " CSE is applied for inst with id " << inst->GetId(); in TryToApplyCse() 117 GetGraph()->GetEventWriter().EventGvn(inst->GetId(), inst->GetPc(), equiv_inst->GetId(), in TryToApplyCse() 133 …COMPILER_LOG(DEBUG, VN_OPT) << " The inst with id " << inst->GetId() << " has the property NO_CSE"; in FindEqualVnOrCreateNew() 139 …R_LOG(DEBUG, VN_OPT) << " Equivalent instructions are searched for inst with id " << inst->GetId(); in FindEqualVnOrCreateNew()
|
| D | scheduler.cpp | 54 …COMPILER_LOG(DEBUG, SCHEDULER) << "Found dependency " << from->GetId() << " -> " << to->GetId() <<… in AddDep() 95 …COMPILER_LOG(DEBUG, SCHEDULER) << "Block " << bb->GetId() << " seems too big for scheduling, skipp… in BuildAllDeps() 223 COMPILER_LOG(DEBUG, SCHEDULER) << "Schedule BB " << bb->GetId(); in ScheduleBasicBlock() 286 … COMPILER_LOG(DEBUG, SCHEDULER) << "Stats for block " << bb->GetId() << ": old cycles = " << oprev_ in FinalizeBB() 289 …GetGraph()->GetEventWriter().EventScheduler(bb->GetId(), bb->GetGuestPc(), oprev_, num_barriers_, … in FinalizeBB() 313 COMPILER_LOG(DEBUG, SCHEDULER) << "SchedBetween " << first->GetId() << " and " << last->GetId(); in ScheduleInstsBetweenBarriers() 334 COMPILER_LOG(DEBUG, SCHEDULER) << "Queue wait add " << inst->GetId(); in ScheduleInstsBetweenBarriers() 357 COMPILER_LOG(DEBUG, SCHEDULER) << "Queue ready moving " << soonest->GetId(); in ScheduleInstsBetweenBarriers() 402 COMPILER_LOG(DEBUG, SCHEDULER) << "Scheduling " << cur->GetId() << " at cycle " << cycle; in SchedWithGlued() 419 COMPILER_LOG(DEBUG, SCHEDULER) << "Queue wait add " << pair.first->GetId(); in SchedWithGlued()
|
| D | cleanup.cpp | 92 …_LOG(DEBUG, CLEANUP) << "Merged block " << bb->GetSuccessor(0)->GetId() << " into " << bb->GetId(); in RunImpl() 185 COMPILER_LOG(DEBUG, CLEANUP) << "Dead Phi removed " << phi->GetId(); in RemoveDeadPhi() 186 GetGraph()->GetEventWriter().EventCleanup(phi->GetId(), phi->GetPc()); in RemoveDeadPhi() 190 COMPILER_LOG(DEBUG, CLEANUP) << "Would re-check empty block " << pred->GetId(); in RemoveDeadPhi() 243 COMPILER_LOG(DEBUG, CLEANUP) << "Removed empty block: " << bb->GetId(); in ProcessBB() 289 COMPILER_LOG(DEBUG, CLEANUP) << "Dead instruction " << inst->GetId(); in Dce() 290 GetGraph()->GetEventWriter().EventCleanup(inst->GetId(), inst->GetPc()); in Dce() 296 … COMPILER_LOG(DEBUG, CLEANUP) << "Would re-check empty block " << pred->GetId(); in Dce() 301 … COMPILER_LOG(DEBUG, CLEANUP) << "No more non-Phi instructions in block " << bb->GetId(); in Dce() 402 COMPILER_LOG(DEBUG, CLEANUP) << "Dead instruction " << inst->GetId(); in Removal() [all …]
|
| D | redundant_loop_elimination.cpp | 86 COMPILER_LOG(DEBUG, RLE_OPT) << "Visit loop with id = " << loop->GetId(); in TransformLoop() 91 COMPILER_LOG(DEBUG, RLE_OPT) << "Loop with id = " << loop->GetId() << " is removed"; in TransformLoop() 92 …GetGraph()->GetEventWriter().EventRedundantLoopElimination(loop->GetId(), loop->GetHeader()->GetGu… in TransformLoop()
|
| /arkcompiler/runtime_core/compiler/tests/aarch32/ |
| D | callconv32_test.cpp | 106 EXPECT_EQ(std::get<Reg>(ret).GetId(), 0); in TEST_F() 112 EXPECT_EQ(std::get<Reg>(ret).GetId(), i); in TEST_F() 122 EXPECT_EQ(std::get<Reg>(ret).GetId(), 0); in TEST_F() 128 EXPECT_EQ(std::get<Reg>(ret).GetId(), i); in TEST_F() 138 EXPECT_EQ(std::get<Reg>(ret).GetId(), 0); in TEST_F() 143 EXPECT_EQ(std::get<Reg>(ret).GetId(), 2); in TEST_F() 152 EXPECT_EQ(std::get<Reg>(ret).GetId(), 0); in TEST_F() 158 EXPECT_EQ(std::get<Reg>(ret).GetId(), i); in TEST_F() 168 EXPECT_EQ(std::get<Reg>(ret).GetId(), 0); in TEST_F() 173 EXPECT_EQ(std::get<Reg>(ret).GetId(), 2); in TEST_F() [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/target/amd64/ |
| D | encode.cpp | 456 if (dst.GetId() != src.GetId()) { in EncodeNeg() 464 if (dst.GetId() != src.GetId()) { in EncodeNeg() 476 if (dst.GetId() != src.GetId()) { in EncodeAbs() 505 if (dst.GetId() != src.GetId()) { in EncodeAbs() 514 if (dst.GetId() != src.GetId()) { in EncodeAbs() 838 if (dst.GetId() != src.GetId()) { in EncodeCastScalar() 930 if (dst.GetId() == src0.GetId()) { in EncodeAdd() 932 } else if (dst.GetId() == src1.GetId()) { in EncodeAdd() 939 if (dst.GetId() == src0.GetId()) { in EncodeAdd() 941 } else if (dst.GetId() == src1.GetId()) { in EncodeAdd() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
| D | assembler_aarch64.cpp | 113 uint32_t instructionCode = Sf(sf) | op | LoadAndStorePairImm(imm) | Rt2(rt2.GetId()) | in Ldp() 114 Rn(operand.GetRegBase().GetId()) | Rt(rt.GetId()); in Ldp() 145 uint32_t instructionCode = Sf(sf) | op | LoadAndStorePairImm(imm) | Rt2(rt2.GetId()) | in Stp() 146 Rn(operand.GetRegBase().GetId()) | Rt(rt.GetId()); in Stp() 188 uint32_t instructionCode = opc | op | LoadAndStorePairImm(imm) | Rt2(vt2.GetId()) | in Ldp() 189 Rn(operand.GetRegBase().GetId()) | Rt(vt.GetId()); in Ldp() 231 uint32_t instructionCode = opc | op | LoadAndStorePairImm(imm) | Rt2(vt2.GetId()) | in Stp() 232 Rn(operand.GetRegBase().GetId()) | Rt(vt.GetId()); in Stp() 274 | Rn(operand.GetRegBase().GetId()) | Rt(rt.GetId()); in Ldr() 285 uint32_t instructionCode = ((regX && (scale == Scale::Q)) << 30) | op | Rm(rm.GetId()) in Ldr() [all …]
|
| /arkcompiler/runtime_core/compiler/tests/aarch64/ |
| D | callconv64_test.cpp | 98 EXPECT_EQ(std::get<Reg>(ret).GetId(), 0); in TEST_F() 104 EXPECT_EQ(std::get<Reg>(ret).GetId(), i); in TEST_F() 114 EXPECT_EQ(std::get<Reg>(ret).GetId(), 0); in TEST_F() 120 EXPECT_EQ(std::get<Reg>(ret).GetId(), i); in TEST_F() 130 EXPECT_EQ(std::get<Reg>(ret).GetId(), 0); in TEST_F() 136 EXPECT_EQ(std::get<Reg>(ret).GetId(), i); in TEST_F() 146 EXPECT_EQ(std::get<Reg>(ret).GetId(), 0); in TEST_F() 152 EXPECT_EQ(std::get<Reg>(ret).GetId(), i); in TEST_F() 162 EXPECT_EQ(std::get<Reg>(ret).GetId(), 0); in TEST_F() 168 EXPECT_EQ(std::get<Reg>(ret).GetId(), i); in TEST_F()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | early_elimination.cpp | 562 auto dependInfo = dependInfos_[acc_.GetId(depIn)]; in TryEliminateElement() 569 dependInfos_[acc_.GetId(gate)] = dependInfo; in TryEliminateElement() 576 auto dependInfo = dependInfos_[acc_.GetId(depIn)]; in TryEliminateProperty() 583 dependInfos_[acc_.GetId(gate)] = dependInfo; in TryEliminateProperty() 590 auto dependInfo = dependInfos_[acc_.GetId(depIn)]; in TryEliminateArrayLength() 597 dependInfos_[acc_.GetId(gate)] = dependInfo; in TryEliminateArrayLength() 604 auto dependInfo = dependInfos_[acc_.GetId(depIn)]; in TryEliminatePrimitiveTypeCheck() 610 dependInfos_[acc_.GetId(gate)] = dependInfo; in TryEliminatePrimitiveTypeCheck() 617 auto dependInfo = dependInfos_[acc_.GetId(depIn)]; in TryEliminateInt32OverflowCheck() 623 dependInfos_[acc_.GetId(gate)] = dependInfo; in TryEliminateInt32OverflowCheck() [all …]
|
| D | verifier.cpp | 65 LOG_COMPILER(ERROR) << "id: " << std::dec << circuit->GetId(gate); in RunDataIntegrityCheck() 70 LOG_COMPILER(ERROR) << "id: " << std::dec << circuit->GetId(gate); in RunDataIntegrityCheck() 80 LOG_COMPILER(ERROR) << "id: " << std::dec << circuit->GetId(gate); in RunDataIntegrityCheck() 85 LOG_COMPILER(ERROR) << "id: " << std::dec << circuit->GetId(gate); in RunDataIntegrityCheck() 93 LOG_COMPILER(ERROR) << "id: " << std::dec << circuit->GetId(gate); in RunDataIntegrityCheck() 98 LOG_COMPILER(ERROR) << "id: " << std::dec << circuit->GetId(gate); in RunDataIntegrityCheck() 127 LOG_COMPILER(ERROR) << "(id=" << circuit->GetId(predGate) << ") is pred of " in RunCFGSoundnessCheck() 128 << "(id=" << circuit->GetId(bbGate) << ")"; in RunCFGSoundnessCheck() 129 … LOG_COMPILER(ERROR) << "(id=" << circuit->GetId(bbGate) << ") is reachable from entry"; in RunCFGSoundnessCheck() 130 … LOG_COMPILER(ERROR) << "(id=" << circuit->GetId(predGate) << ") is unreachable from entry"; in RunCFGSoundnessCheck() [all …]
|
| D | bytecode_info_collector.cpp | 302 … static_cast<uint16_t>(bcIns.GetId().AsRawValue())).GetOffset(); in CollectMethodInfoFromBC() 309 … static_cast<uint16_t>(bcIns.GetId().AsRawValue())).GetOffset(); in CollectMethodInfoFromBC() 315 … (bcIns.GetId <BytecodeInstruction::Format::IMM8_ID16_ID16_IMM16_V8, 0>()).AsRawValue()); in CollectMethodInfoFromBC() 321 … (bcIns.GetId <BytecodeInstruction::Format::IMM8_ID16_ID16_IMM16_V8, 1>()).AsRawValue()); in CollectMethodInfoFromBC() 327 … (bcIns.GetId <BytecodeInstruction::Format::IMM16_ID16_ID16_IMM16_V8, 0>()).AsRawValue()); in CollectMethodInfoFromBC() 333 … (bcIns.GetId <BytecodeInstruction::Format::IMM16_ID16_ID16_IMM16_V8, 1>()).AsRawValue()); in CollectMethodInfoFromBC() 340 … static_cast<uint16_t>(bcIns.GetId().AsRawValue())); in CollectMethodInfoFromBC() 352 … static_cast<uint16_t>(bcIns.GetId().AsRawValue())); in CollectMethodInfoFromBC() 421 auto index = bcIns.GetId().AsRawValue(); in CollectConstantPoolIndexInfoFromBC() 429 auto index = bcIns.GetId().AsRawValue(); in CollectConstantPoolIndexInfoFromBC() [all …]
|
| /arkcompiler/runtime_core/compiler/tests/amd64/ |
| D | callconv64_test.cpp | 99 EXPECT_EQ(std::get<Reg>(ret).GetId(), target.GetParamRegId(0)); in TEST_F() 105 EXPECT_EQ(std::get<Reg>(ret).GetId(), target.GetParamRegId(i)); in TEST_F() 115 EXPECT_EQ(std::get<Reg>(ret).GetId(), target.GetParamRegId(0)); in TEST_F() 121 EXPECT_EQ(std::get<Reg>(ret).GetId(), target.GetParamRegId(i)); in TEST_F() 131 EXPECT_EQ(std::get<Reg>(ret).GetId(), target.GetParamRegId(0)); in TEST_F() 137 EXPECT_EQ(std::get<Reg>(ret).GetId(), target.GetParamRegId(i)); in TEST_F() 147 EXPECT_EQ(std::get<Reg>(ret).GetId(), 0); in TEST_F() 153 EXPECT_EQ(std::get<Reg>(ret).GetId(), i); in TEST_F() 163 EXPECT_EQ(std::get<Reg>(ret).GetId(), 0); in TEST_F() 169 EXPECT_EQ(std::get<Reg>(ret).GetId(), i); in TEST_F()
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch64/ |
| D | encode.cpp | 42 return Reg(reg.GetId(), INT16_TYPE); in Promote() 111 if (src1.GetId() == GetRegfile()->GetZeroReg().GetId()) { in EncodeJump() 170 auto rzero = Reg(GetRegfile()->GetZeroReg().GetId(), src.GetType()); in EncodeJump() 182 if (src.GetId() == rzero.GetId()) { in EncodeJump() 191 if (src.GetId() == rzero.GetId()) { in EncodeJump() 313 if (reg.GetId() != reg_addr.GetId()) { in LoadPcRelative() 395 auto src_reg = Reg(src.GetId(), dst.GetType()); in EncodeMov() 512 if (src.GetId() == rzero.GetId()) { in EncodeMoveBitsRaw() 528 if (src.GetId() == rzero.GetId()) { in EncodeReverseBytes() 547 if (src.GetId() == rzero.GetId()) { in EncodeBitCount() [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/ir_builder/ |
| D | inst_builder.h | 95 current_defs_ = &defs_[bb->GetId()]; in SetCurrentBlock() 159 ? std::to_string((*current_defs_)[vreg]->GetId()) in UpdateDefinition() 161 << " to " << inst->GetId(); in UpdateDefinition() 172 … ? std::to_string((*current_defs_)[VREGS_AND_ARGS_COUNT]->GetId()) in UpdateDefinitionAcc() 174 << " to " << inst->GetId(); in UpdateDefinitionAcc() 207 if (inst->GetId() == GetGraph()->GetCurrentInstructionId() - 1) { in FindOrCreate32BitConstant() 208 …LER_LOG(DEBUG, IR_BUILDER) << "create new constant: value=" << value << ", inst=" << inst->GetId(); in FindOrCreate32BitConstant() 216 if (inst->GetId() == GetGraph()->GetCurrentInstructionId() - 1) { in FindOrCreateConstant() 217 …LER_LOG(DEBUG, IR_BUILDER) << "create new constant: value=" << value << ", inst=" << inst->GetId(); in FindOrCreateConstant() 225 if (inst->GetId() == GetGraph()->GetCurrentInstructionId() - 1) { in FindOrCreateDoubleConstant() [all …]
|
| D | inst_builder.cpp | 49 defs_[current_bb_->GetId()][vreg] = catch_phi; in UpdateDefsForCatch() 59 auto pred_defs = defs_[current_bb_->GetLoop()->GetPreHeader()->GetId()]; in UpdateDefsForLoopHead() 69 COMPILER_LOG(DEBUG, IR_BUILDER) << "create Phi(id=" << phi->GetId() << ") for r" << vreg in UpdateDefsForLoopHead() 70 << "(def id=" << pred_defs[vreg]->GetId() << ")"; in UpdateDefsForLoopHead() 84 auto &pred_defs = defs_[current_bb_->GetPredsBlocks()[0]->GetId()]; in UpdateDefs() 100 value = defs_[pred_bb->GetId()][vreg]; in UpdateDefs() 101 } else if (value != defs_[pred_bb->GetId()][vreg]) { in UpdateDefs() 112 … COMPILER_LOG(DEBUG, IR_BUILDER) << "create Phi(id=" << phi->GetId() << ") for r" << vreg; in UpdateDefs() 233 auto pred = defs_[pred_bb->GetId()][inst->GetLinearNumber()]; in FixInstructions()
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch32/ |
| D | target.h | 123 auto vixl_reg = vixl::aarch32::Register(reg.GetId()); in VixlReg() 137 auto vixl_reg = vixl::aarch32::Register(reg.GetId() + 1); in VixlRegU() 138 ASSERT(reg.GetId() <= AVAILABLE_DOUBLE_WORD_REGISTERS * 2U); in VixlRegU() 153 auto vixl_vreg = vixl::aarch32::SRegister(reg.GetId()); in VixlVReg() 158 ASSERT(reg.GetId() % 2U == 0); in VixlVReg() 159 auto vixl_vreg = vixl::aarch32::DRegister(reg.GetId() / 2U); in VixlVReg() 325 return reg.GetId() >= GetFirstCalleeReg(Arch::AARCH32, is_fp) && in IsCalleeRegister() 326 reg.GetId() <= GetLastCalleeReg(Arch::AARCH32, is_fp); in IsCalleeRegister() 641 …SERT(GetMasm()->GetScratchVRegisterList()->IncludesAliasOf(vixl::aarch32::SRegister(reg.GetId()))); in AcquireScratchRegister() 642 GetMasm()->GetScratchVRegisterList()->Remove(vixl::aarch32::SRegister(reg.GetId())); in AcquireScratchRegister() [all …]
|
| D | regfile.cpp | 58 …auto equality = [reg](Reg in) { return (reg.GetId() == in.GetId()) && (reg.GetType() == in.GetType… in IsRegUsed() 67 if (it == reg.GetId()) { in IsTmp() 75 if (it == reg.GetId()) { in IsTmp()
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/ |
| D | registers_description.h | 86 return ((reg.GetId() == in.GetId()) && (reg.GetType() == in.GetType()) && in IsRegUsed() 142 mask.set(reg.GetId()); in GetUsedRegsMask() 144 mask.set(reg.GetId()); in GetUsedRegsMask()
|
| /arkcompiler/runtime_core/assembler/ |
| D | assembly-type.h | 42 type_id_ = GetId(name_, ignore_primitive); in component_name_() 79 panda_file::Type::TypeId GetId() const in GetId() function 86 auto elem = GetId(component_name_); in IsArrayContainsPrimTypes() 157 static panda_file::Type::TypeId GetId(std::string_view name, bool ignore_primitive = false);
|
| /arkcompiler/runtime_core/runtime/include/tooling/ |
| D | pt_thread.h | 40 uint32_t GetId() const in GetId() function 43 return managed_thread_ == nullptr ? PT_THREAD_NONE_ID : managed_thread_->GetId(); in GetId()
|
| /arkcompiler/runtime_core/runtime/ |
| D | lock_order_graph.cpp | 25 auto thread_id = thread->GetId(); in UpdateMonitorsForThread() 28 entering_monitors[thread_id] = entering_monitor->GetId(); in UpdateMonitorsForThread() 48 auto thread_id = thread->GetId(); in CheckForTerminationLoops() 63 auto thread_id = thread->GetId(); in CheckForTerminationLoops()
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | codegen.cpp | 46 cb.try_begin_label = BytecodeGen::LabelName(try_begin->GetId()); in AppendCatchBlock() 47 cb.try_end_label = "end_" + BytecodeGen::LabelName(try_end->GetId()); in AppendCatchBlock() 48 cb.catch_begin_label = BytecodeGen::LabelName(catch_begin->GetId()); in AppendCatchBlock() 50 … catch_end == nullptr ? cb.catch_begin_label : "end_" + BytecodeGen::LabelName(catch_end->GetId()); in AppendCatchBlock() 75 EmitLabel(BytecodeGen::LabelName(bb->GetId())); in RunImpl() 77 auto label = "end_" + BytecodeGen::LabelName(bb->GetId()); in RunImpl() 96 AddTypeInfoIndexForIns(insn_order - 1, inst->GetId(), &elements); in RunImpl() 202 result_.push_back(pandasm::Create_JMP(BytecodeGen::LabelName(suc_bb->GetId()))); in EmitJump() 217 result_.push_back(pandasm::Create_JMP(BytecodeGen::LabelName(suc_bb->GetId()))); in EmitJump() 444 … pandasm::Create_ECMA_JTRUE(LabelName(inst->GetBasicBlock()->GetTrueSuccessor()->GetId()))); in IfEcma() [all …]
|