Searched refs:callKind (Results 1 - 4 of 4) sorted by relevance
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ir_builder/js_interop/ |
H A D | js_interop_inst_builder.cpp | 86 std::pair<Inst *, Inst *> InstBuilder::BuildResolveInteropCallIntrinsic(RuntimeInterface::InteropCallKind callKind, in BuildResolveInteropCallIntrinsic() argument 94 if (callKind == RuntimeInterface::InteropCallKind::CALL_BY_VALUE) { in BuildResolveInteropCallIntrinsic() 112 IntrinsicInst *InstBuilder::CreateInteropCallIntrinsic(size_t pc, RuntimeInterface::InteropCallKind callKind) in CreateInteropCallIntrinsic() argument 115 if (callKind == RuntimeInterface::InteropCallKind::NEW_INSTANCE) { in CreateInteropCallIntrinsic() 121 void InstBuilder::BuildReturnValueConvertInteropIntrinsic(RuntimeInterface::InteropCallKind callKind, size_t pc, in BuildReturnValueConvertInteropIntrinsic() argument 125 if (callKind == RuntimeInterface::InteropCallKind::NEW_INSTANCE) { in BuildReturnValueConvertInteropIntrinsic() 150 void InstBuilder::BuildInteropCall(const BytecodeInstruction *bcInst, RuntimeInterface::InteropCallKind callKind, in BuildInteropCall() argument 163 if (callKind != RuntimeInterface::InteropCallKind::CALL_BY_VALUE) { in BuildInteropCall() 170 callKind, pc, method, GetArgDefinition(bcInst, 0, accRead, isRange), in BuildInteropCall() 176 auto jsCall = CreateInteropCallIntrinsic(pc, callKind); in BuildInteropCall() [all...] |
H A D | js_interop_inst_builder.h | 28 std::pair<Inst *, Inst *> BuildResolveInteropCallIntrinsic(RuntimeInterface::InteropCallKind callKind, size_t pc, 32 IntrinsicInst *CreateInteropCallIntrinsic(size_t pc, RuntimeInterface::InteropCallKind callKind); 33 void BuildReturnValueConvertInteropIntrinsic(compiler::RuntimeInterface::InteropCallKind callKind, size_t pc, 36 void BuildInteropCall(const BytecodeInstruction *bcInst, compiler::RuntimeInterface::InteropCallKind callKind,
|
/arkcompiler/runtime_core/static_core/runtime/profiling/ |
H A D | profiling.h | 29 inline const char *CallKindToString(CallKind callKind) in CallKindToString() argument 34 auto idx = static_cast<uint8_t>(callKind); in CallKindToString()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
H A D | inlining.cpp | 312 auto callKind = pic->GetClasses(GetGraph()->GetMethod(), callInst->GetPc(), &receivers); in TryInlineWithInlineCaches() local 313 switch (callKind) { in TryInlineWithInlineCaches() 323 ASSERT(callKind == InlineCachesInterface::CallKind::POLYMORPHIC); in TryInlineWithInlineCaches()
|
Completed in 4 milliseconds