Home
last modified time | relevance | path

Searched refs:GetImms (Results 1 - 15 of 15) sorted by relevance

/arkcompiler/runtime_core/libark_defect_scan_aux/
H A Dgraph.cpp117 std::vector<uint32_t> Inst::GetImms() const in GetImms() function in panda::defect_scan_aux::Inst
121 auto &intrinsic_imms = inst_->CastToIntrinsic()->GetImms(); in GetImms()
H A Dabc_file.cpp339 uint32_t method_id = inst.GetImms()[1];
366 uint32_t string_id = inst.GetImms()[1];
383 auto ld_imms = ld_lex_inst.GetImms();
414 auto st_imms = inst.GetImms();
445 uint32_t ld_str_id = ld_global_inst.GetImms()[0];
459 uint32_t st_str_id = inst.GetImms()[0];
868 uint32_t arg_count = inst.GetImms()[1];
874 uint32_t arg_count = inst.GetImms()[0];
913 uint32_t arg_count = inst.GetImms()[1];
919 uint32_t arg_count = inst.GetImms()[
[all...]
/arkcompiler/runtime_core/libark_defect_scan_aux/include/
H A Dgraph.h52 std::vector<uint32_t> GetImms() const;
/arkcompiler/runtime_core/compiler/tests/
H A Dgraph_comparator.h210 auto imms1 = intrinsic1->GetImms(); in CompareIntrinsicInst()
211 auto imms2 = intrinsic2->GetImms(); in CompareIntrinsicInst()
/arkcompiler/runtime_core/bytecode_optimizer/
H A Dmodule_constant_analyzer.cpp50 int module_var_slot = intrinsic_inst->GetImms()[STMODULEVAR_SLOT_NUMBER_IMM_INDEX]; in VisitIntrinsic()
/arkcompiler/runtime_core/bytecode_optimizer/constant_propagation/
H A Dconstant_propagation.cpp559 uint32_t local_export_slot = inst->GetImms()[LOCAL_EXPORT_SLOT_IDX]; in FoldingLdlocalmodulevar()
572 auto regular_import_slot = inst->GetImms()[REGULAR_IMPORT_SLOT_IDX]; in FoldingLdexternalmodulevar()
592 uint32_t property_name_offset = inst->GetImms()[PROPERTY_NAME_STRING_OFFSET_IDX]; in FoldingLdobjbyname()
594 uint32_t module_namespace_slot = object_inst->CastToIntrinsic()->GetImms()[MODULE_NAMESPACE_SLOT_IDX]; in FoldingLdobjbyname()
/arkcompiler/runtime_core/static_core/irtoc/backend/compiler/
H A Dcodegen_fastpath.cpp309 CHECK_LE(inst->GetImms().size(), 2U); in CreateTailCall()
316 auto offset = inst->GetImms()[0]; in CreateTailCall()
/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Dinst.cpp325 for (auto imm : GetImms()) { in Clone()
H A Dinst.h2540 const ArenaVector<uint32_t> &GetImms()
2545 const ArenaVector<uint32_t> &GetImms() const
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Dlocations_builder.cpp251 for ([[maybe_unused]] auto imm : intrinsic->GetImms()) { in LOCATIONS_BUILDER()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Dinst.cpp604 for (auto imm : GetImms()) { in Clone()
H A Dinst.h4564 ASSERT(HasImms() && index < GetImms().size());
4565 return GetImms()[index];
4570 ASSERT(HasImms() && index < GetImms().size());
4571 GetImms()[index] = imm;
4574 ArenaVector<uint32_t> &GetImms()
4579 const ArenaVector<uint32_t> &GetImms() const
H A Ddump.cpp1096 const auto &imms = GetImms(); in DumpImms()
/arkcompiler/runtime_core/static_core/libllvmbackend/lowering/
H A Dllvm_ir_constructor.cpp553 ASSERT(inst->CastToIntrinsic()->HasImms() && inst->CastToIntrinsic()->GetImms().size() == 2U); in EmitSlowPathEntry()
554 uint32_t externalId = inst->CastToIntrinsic()->GetImms()[1]; in EmitSlowPathEntry()
2242 ASSERT(inst->CastToIntrinsic()->HasImms() && inst->CastToIntrinsic()->GetImms().size() == 2U); in CreateTailCallFastPath()
2246 uint32_t externalId = inst->CastToIntrinsic()->GetImms()[1]; in CreateTailCallFastPath()
2425 for (uint64_t imm : inst->GetImms()) { in GetIntrinsicArguments()
2447 i += inst->GetImms().size(); in SetIntrinsicParamAttrs()
5038 return inst->CastToIntrinsic()->GetImms().size() > 1; in CanCompile()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
H A Dcodegen.cpp1390 EncodeImms(inst->GetImms(), (inst->HasIdInput() || inst->IsMethodFirstInput())); in CreateCallIntrinsic()

Completed in 39 milliseconds