Home
last modified time | relevance | path

Searched defs:bcInst (Results 1 – 9 of 9) sorted by relevance

/arkcompiler/runtime_core/libabckit/src/adapter_static/
Dabckit_inst_builder-inl.h25 void AbcKitInstBuilder::AbcKitBuildLoadObject(const BytecodeInstruction *bcInst, DataType::Type typ… in AbcKitBuildLoadObject()
31 void AbcKitInstBuilder::AbcKitBuildStoreObject(const BytecodeInstruction *bcInst, DataType::Type ty… in AbcKitBuildStoreObject()
36 void AbcKitInstBuilder::BuildIsUndefined(const BytecodeInstruction *bcInst) in BuildIsUndefined()
41 void AbcKitInstBuilder::BuildLoadStatic(const BytecodeInstruction *bcInst, DataType::Type type) in BuildLoadStatic()
46 void AbcKitInstBuilder::BuildStoreStatic(const BytecodeInstruction *bcInst, DataType::Type type) in BuildStoreStatic()
51 void AbcKitInstBuilder::BuildLoadArray(const BytecodeInstruction *bcInst, DataType::Type type) in BuildLoadArray()
56 void AbcKitInstBuilder::BuildLoadConstArray(const BytecodeInstruction *bcInst) in BuildLoadConstArray()
61 void AbcKitInstBuilder::BuildStoreArray(const BytecodeInstruction *bcInst, DataType::Type type) in BuildStoreArray()
66 void AbcKitInstBuilder::BuildNewArray(const BytecodeInstruction *bcInst) in BuildNewArray()
71 void AbcKitInstBuilder::BuildNewObject(const BytecodeInstruction *bcInst) in BuildNewObject()
[all …]
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
Dinst_builder-inl.h39 const BytecodeInstruction *bcInst, InstBuilder *builder, Inst *additionalInput) in BuildCallHelper()
251 void InstBuilder::BuildMonitor(const BytecodeInstruction *bcInst, Inst *def, bool isEnter) in BuildMonitor()
295 void InstBuilder::BuildAbsIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildAbsIntrinsic()
330 void InstBuilder::BuildBinaryOperationIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildBinaryOperationIntrinsic()
344 void InstBuilder::BuildSqrtIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildSqrtIntrinsic()
357 void InstBuilder::BuildIsNanIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildIsNanIntrinsic()
372 void InstBuilder::BuildStringLengthIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildStringLengthIntrinsic()
397 void InstBuilder::BuildStringIsEmptyIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildStringIsEmptyIntrinsic()
415 void InstBuilder::BuildCharIsUpperCaseIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildCharIsUpperCaseIntrinsic()
442 void InstBuilder::BuildCharToUpperCaseIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildCharToUpperCaseIntrinsic()
[all …]
Dinst_builder.h415 …bool TryBuildInteropCall([[maybe_unused]] const BytecodeInstruction *bcInst, [[maybe_unused]] bool… in TryBuildInteropCall()
/arkcompiler/runtime_core/libabckit/src/irbuilder_dynamic/
Dinst_builder_dyn-inl.h24 void InstBuilder::BuildLoadFromPool(const BytecodeInst *bcInst) in BuildLoadFromPool()
30 inline void InstBuilder::BuildAbcKitLoadStringIntrinsic(const BytecodeInst *bcInst) in BuildAbcKitLoadStringIntrinsic()
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ir_builder/
Dets_inst_builder.cpp30 void InstBuilder::BuildLaunch(const BytecodeInstruction *bcInst) in BuildLaunch()
83 void InstBuilder::BuildLdObjByName(const BytecodeInstruction *bcInst, compiler::DataType::Type type) in BuildLdObjByName()
179 void InstBuilder::BuildStObjByName(const BytecodeInstruction *bcInst, compiler::DataType::Type type) in BuildStObjByName()
224 void InstBuilder::BuildIsUndefined(const BytecodeInstruction *bcInst) in BuildIsUndefined()
233 void InstBuilder::BuildEquals(const BytecodeInstruction *bcInst) in BuildEquals()
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/
Dir_build_intrinsics_ets.cpp33 void InstBuilder::BuildIsFiniteIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildIsFiniteIntrinsic()
56 void InstBuilder::BuildStdRuntimeEquals(const BytecodeInstruction *bcInst, bool accRead) in BuildStdRuntimeEquals()
65 void InstBuilder::BuildSignbitIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildSignbitIntrinsic()
/arkcompiler/runtime_core/static_core/runtime/bridge/
Dbridge.cpp96 auto bcInst = BytecodeInstruction(pc); in InvokeInterpreter() local
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ir_builder/js_interop/
Djs_interop_inst_builder.cpp150 void InstBuilder::BuildInteropCall(const BytecodeInstruction *bcInst, RuntimeInterface::InteropCall… in BuildInteropCall()
215 bool InstBuilder::TryBuildInteropCall(const BytecodeInstruction *bcInst, bool isRange, bool accRead) in TryBuildInteropCall()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Druntime_interface.h1455 … [[maybe_unused]] const uint8_t *bcInst, [[maybe_unused]] size_t pc) const in GetBytecodeProfile()
1460 …virtual bool CanInlineLdStObjByIndex([[maybe_unused]] const BytecodeInstruction *bcInst, [[maybe_u… in CanInlineLdStObjByIndex()
1472 … [[maybe_unused]] const BytecodeInstruction *bcInst, in GetProfilingAnyType()