Home
last modified time | relevance | path

Searched refs:bc_inst (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
H A Dinst_builder-inl.h25 void InstBuilder::BuildLoadFromPool(const BytecodeInstruction *bc_inst) in BuildLoadFromPool() argument
30 auto save_state = CreateSaveState(Opcode::SaveState, GetPc(bc_inst->GetAddress())); in BuildLoadFromPool()
34 type_id = GetRuntime()->ResolveOffsetByIndex(GetGraph()->GetMethod(), bc_inst->GetId(0).AsIndex()); in BuildLoadFromPool()
35 inst = GetGraph()->CreateInstLoadString(DataType::REFERENCE, GetPc(bc_inst->GetAddress())); in BuildLoadFromPool()
43 BuildCastToAnyString(bc_inst); in BuildLoadFromPool()
47 void InstBuilder::BuildCastToAnyString(const BytecodeInstruction *bc_inst) in BuildCastToAnyString() argument
56 auto box = graph_->CreateInstCastValueToAnyType(GetPc(bc_inst->GetAddress())); in BuildCastToAnyString()
64 void InstBuilder::BuildCastToAnyNumber(const BytecodeInstruction *bc_inst) in BuildCastToAnyNumber() argument
82 auto box = graph_->CreateInstCastValueToAnyType(GetPc(bc_inst->GetAddress())); in BuildCastToAnyNumber()
H A Dinst_builder.h219 void BuildEcma([[maybe_unused]] const BytecodeInstruction *bc_inst);
221 void BuildEcmaAsIntrinsics([[maybe_unused]] const BytecodeInstruction *bc_inst);
224 void BuildLoadFromPool(const BytecodeInstruction *bc_inst);
225 void BuildCastToAnyString(const BytecodeInstruction *bc_inst);
226 void BuildCastToAnyNumber(const BytecodeInstruction *bc_inst);
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ir_builder/
H A Dets_inst_builder.cpp46 template void InstBuilder::BuildLaunch<Opcode::CallLaunchStatic, false, true>(const BytecodeInstruction *bc_inst);
50 template void InstBuilder::BuildLaunch<Opcode::CallLaunchVirtual, false, true>(const BytecodeInstruction *bc_inst);

Completed in 3 milliseconds