Home
last modified time | relevance | path

Searched defs:callInst (Results 1 – 25 of 31) sorted by relevance

12

/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dinlining.cpp109 static void EmitEvent(const Graph *graph, const CallInst *callInst, const InlineContext &ctx, event… in EmitEvent()
209 auto callInst = static_cast<CallInst *>(inst); in IsInstSuitableForInline() local
247 bool Inlining::TryInline(CallInst *callInst) in TryInline()
301 bool Inlining::TryInlineWithInlineCaches(CallInst *callInst) in TryInlineWithInlineCaches()
342 bool Inlining::DoInlineMonomorphic(CallInst *callInst, RuntimeInterface::ClassPtr receiver) in DoInlineMonomorphic()
396 SaveStateInst *Inlining::GetOrCloneSaveState(CallInst *callInst, BasicBlock *callBb) in GetOrCloneSaveState()
411 void Inlining::CreateCompareClass(CallInst *callInst, Inst *getClsInst, RuntimeInterface::ClassPtr … in CreateCompareClass()
437 void Inlining::InsertDeoptimizeInst(CallInst *callInst, BasicBlock *callBb, DeoptimizeType deoptTyp… in InsertDeoptimizeInst()
465 void Inlining::InsertCallInst(CallInst *callInst, BasicBlock *callBb, BasicBlock *retBb, Inst *phiI… in InsertCallInst()
493 void Inlining::UpdateParameterDataflow(Graph *graphInl, Inst *callInst) in UpdateParameterDataflow()
[all …]
Dstring_builder_utils.h62 auto callInst = static_cast<const CallInst *>(inst); in IsStringBuilderAppend() local
Dnative_call_optimization.cpp45 CallInst *callInst = inst->CastToCallStatic(); in VisitCallStatic() local
87 void NativeCallOptimization::OptimizePrimitiveNativeCall(GraphVisitor *v, CallInst *callInst) in OptimizePrimitiveNativeCall()
140 void NativeCallOptimization::OptimizeNativeCallWithObjects(GraphVisitor *v, CallInst *callInst) in OptimizeNativeCallWithObjects()
Dinline_intrinsics.cpp148 bool InlineIntrinsics::TryInline(CallInst *callInst) in TryInline()
Dstring_builder_utils.cpp84 auto callInst = static_cast<const CallInst *>(inst); in IsStringBuilderToString() local
/arkcompiler/runtime_core/static_core/compiler/tests/
Dcall_input_types_test.cpp50 auto callInst = GetCallInstruction(GetGraph()); in TEST_F() local
72 auto callInst = GetCallInstruction(GetGraph()); in TEST_F() local
96 auto callInst = GetCallInstruction(GetGraph()); in TEST_F() local
Dreg_alloc_common_test.cpp332 Inst *callInst = nullptr; in TEST_F() local
Dreg_alloc_linear_scan_test.cpp922 auto callInst = INS(7U).CastToCallStatic(); in TEST_F() local
1388 auto callInst = INS(11U).CastToCallStatic(); in TEST_F() local
Dinst_generator.cpp263 auto callInst = static_cast<CallInst *>(graph->CreateInstCallStatic()); in PopulateReturnInlined() local
277 auto callInst = static_cast<CallInst *>(inst); in PopulateCall() local
/arkcompiler/runtime_core/static_core/libllvmbackend/transforms/passes/
Dcheck_tail_calls.cpp105 if (auto *callInst = llvm::dyn_cast<llvm::CallInst>(prev)) { in GetTerminatingTailCall() local
138 auto callInst = GetTerminatingTailCall(irBasicBlock); in runOnMachineFunction() local
151 auto *callInst = llvm::dyn_cast<llvm::CallInst>(&irInst); in runOnMachineFunction() local
Dark_gvn.cpp66 void CreateCallBuiltin(llvm::CallInst *callInst, uint32_t compiledEntrypointOffset) in CreateCallBuiltin()
117 auto callInst = llvm::dyn_cast<llvm::CallInst>(&inst); in RunOnBasicBlock() local
128 auto callInst = llvm::dyn_cast<llvm::CallInst>(&*(iter++)); in RunOnBasicBlock() local
168 ArkGVN::BuiltinKey ArkGVN::ParseBuiltin(const llvm::CallInst *callInst, const GvnBuiltins &builtins) in ParseBuiltin()
Dmem_barriers.cpp50 auto callInst = llvm::dyn_cast<llvm::CallInst>(&inst); in run() local
77 } else if (auto callInst = llvm::dyn_cast<llvm::CallInst>(inst)) { in GrabsGuarded() local
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/
Dets_intrinsics_inlining_expansion.cpp27 void Inlining::ExpandIntrinsicEscompatArrayGet(CallInst *callInst) in ExpandIntrinsicEscompatArrayGet()
65 void Inlining::ExpandIntrinsicEscompatArraySet(CallInst *callInst) in ExpandIntrinsicEscompatArraySet()
/arkcompiler/runtime_core/libabckit/tests/ut/ir_core/inst_inputs/
Dinst_inputs_test.cpp44 AbckitInst *callInst = helpers::FindFirstInst(graph, ABCKIT_ISA_API_STATIC_OPCODE_CALL_STATIC); in TransformIrStatic() local
60 AbckitInst *callInst = helpers::FindFirstInst(graph, ABCKIT_ISA_API_STATIC_OPCODE_CALL_STATIC); in TransformIrStatic2() local
148 AbckitInst *callInst = helpers::FindFirstInst(graph, ABCKIT_ISA_API_DYNAMIC_OPCODE_CALLTHIS1); in TransformIrDynamic() local
164 AbckitInst *callInst = helpers::FindFirstInst(graph, ABCKIT_ISA_API_DYNAMIC_OPCODE_CALLTHIS1); in TransformIrDynamic2() local
/arkcompiler/runtime_core/panda_guard/obfuscate/
Dgraph_analyzer.cpp498 const compiler::Inst *callInst; in GetCallName() local
527 const compiler::Inst *callInst; in GetCallLdaStrParam() local
539 const compiler::Inst *callInst; in GetCallTryLdGlobalByNameParam() local
555 const compiler::Inst *callInst; in GetCallLdObjByNameParam() local
627 const compiler::Inst *callInst; in GetCallCreateObjectWithBufferParam() local
/arkcompiler/runtime_core/libabckit/tests/internal/ICSlotAllocator/
DICSlotAllocator.cpp64 …d TransformIrEpilog(AbckitGraph *graph, UserData *userData, AbckitInst *time, AbckitInst *callInst) in TransformIrEpilog()
115 auto *callInst = helpers::FindFirstInst(graph, ABCKIT_ISA_API_DYNAMIC_OPCODE_CALLARG1); in TransformIr() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
Dinst_builder.h218 void SetCallNativeFlags(CallInst *callInst, RuntimeInterface::MethodPtr method) const in SetCallNativeFlags()
/arkcompiler/runtime_core/libabckit/tests/ut/extensions/arkts/modify_api/modules/
Dmodules_dynamic_modify_test.cpp312 auto callInst = g_dynG->iCreateCallarg0(graph, ldExternalModuleVarInst); in TransformIrAddImportedFunctionCall() local
332 auto callInst = g_dynG->iCreateCallthis0(graph, ldObjByNameInst, getModuleNamespaceInst); in TransformIrAddImportedFunctionCallNS() local
361 auto callInst = g_dynG->iCreateCallarg1(graph, tryLdGlobalByNameInst, ldLocalModuleVarInst); in TransformIrAddLocalExport() local
391 auto callInst = g_dynG->iCreateCallarg1(graph, tryLdGlobalByNameInst, ldExternalModuleVarInst); in TransformIrAddIndirectExport() local
412 auto callInst = g_dynG->iCreateCallthis0(graph, ldObjByNameInst, getModuleNamespaceInst); in TransformIrAddStarExport() local
464 auto callInst = g_dynG->iCreateCallthis0(graph, ldObjByNameInst, ldExternalModuleVarInst); in TransformIrAddStarExportFunc2() local
/arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_static/objects/
Dobjects.cpp59 AbckitInst *callInst = g_statG->iCreateCallStatic(graph, method, 1, newObjectInst); in TransformIrCreateNewObject() local
/arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_dynamic/modules/
Disa_dynamic_modules.cpp200 auto callInst = g_dynG->iCreateCallthis0(graph, ldObjByNameInst, getModuleNamespaceInst); in TransformIrGetModuleNamespace() local
223 auto callInst = g_dynG->iCreateCallarg0(graph, ldExternalModuleVarInst); in TransformIrLdExternalModuleVar() local
248 auto callInst = g_dynG->iCreateCallarg1(graph, tryLdGlobalByNameInst, ldLocalModuleVarInst); in TransformIrLdLocalModuleVar() local
278 auto callInst = g_dynG->iCreateCallarg1(graph, tryLdGlobalByNameInst, ldLocalModuleVarInst); in TransformIrStModuleVar() local
/arkcompiler/runtime_core/libabckit/tests/ut/extensions/js/modify_api/modules/
Dmodules_dynamic_modify_test.cpp398 auto callInst = g_dynG->iCreateCallarg0(graph, ldExternalModuleVarInst); in TransformIrAddImportedFunctionCall() local
418 auto callInst = g_dynG->iCreateCallthis0(graph, ldObjByNameInst, getModuleNamespaceInst); in TransformIrAddImportedFunctionCallNS() local
447 auto callInst = g_dynG->iCreateCallarg1(graph, tryLdGlobalByNameInst, ldLocalModuleVarInst); in TransformIrAddLocalExport() local
477 auto callInst = g_dynG->iCreateCallarg1(graph, tryLdGlobalByNameInst, ldExternalModuleVarInst); in TransformIrAddIndirectExport() local
498 auto callInst = g_dynG->iCreateCallthis0(graph, ldObjByNameInst, getModuleNamespaceInst); in TransformIrAddStarExport() local
550 auto callInst = g_dynG->iCreateCallthis0(graph, ldObjByNameInst, ldExternalModuleVarInst); in TransformIrAddStarExportFunc2() local
/arkcompiler/runtime_core/libabckit/tests/ut/isa/isa_static/cast/
Dcast_static.cpp38 AbckitInst *callInst = helpers::FindFirstInst(graph, ABCKIT_ISA_API_STATIC_OPCODE_CALL_STATIC); in TransformIr() local
/arkcompiler/runtime_core/static_core/irtoc/backend/compiler/
Ddangling_pointers_checker.cpp571 auto callInst = static_cast<CallInst *>(inst); in CheckAccSyncCallRuntime() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dcodegen.cpp877 for (auto callInst = saveState->GetCallerInst(); callInst != nullptr; in CreateStackMap() local
921 if (auto callInst = saveState->GetCallerInst()) { in CreateStackMapRec() local
1263 void Codegen::CreateMultiArrayCall(CallInst *callInst) in CreateMultiArrayCall()
2113 bool Codegen::RegisterKeepCallArgument(CallInst *callInst, Reg reg) in RegisterKeepCallArgument()
/arkcompiler/runtime_core/libabckit/src/adapter_static/
Dir_static.cpp1481 auto *callInst = static_cast<ark::compiler::CallInst *>(inst->impl); in IgetFunctionStatic() local
1534 auto *callInst = static_cast<ark::compiler::CallInst *>(inst->impl); in IsetFunctionStatic() local

12