Searched defs:bcInst (Results 1 – 9 of 9) sorted by relevance
| /arkcompiler/runtime_core/libabckit/src/adapter_static/ |
| D | abckit_inst_builder-inl.h | 25 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::BuildIsNullValue(const BytecodeInstruction *bcInst) in BuildIsNullValue() 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/plugins/ets/compiler/ |
| D | ir_build_intrinsics_ets.cpp | 33 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() 76 void InstBuilder::BuildUint8ClampedArraySetIntrinsic(const BytecodeInstruction *bcInst, in BuildUint8ClampedArraySetIntrinsic() 94 void InstBuilder::BuildTypedArraySetIntrinsic(const BytecodeInstruction *bcInst, DataType::Type typ… in BuildTypedArraySetIntrinsic() 102 void InstBuilder::BuildTypedUnsignedArraySetIntrinsic(const BytecodeInstruction *bcInst, Inst *valu… in BuildTypedUnsignedArraySetIntrinsic() 110 void InstBuilder::BuildTypedUnsignedArraySetIntrinsic(const BytecodeInstruction *bcInst, DataType::… in BuildTypedUnsignedArraySetIntrinsic() 118 void InstBuilder::BuildTypedArraySet(const BytecodeInstruction *bcInst, Inst *value, ark::compiler:… in BuildTypedArraySet() 130 void InstBuilder::BuildBigInt64ArraySetIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildBigInt64ArraySetIntrinsic() 143 void InstBuilder::BuildBigUint64ArraySetIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildBigUint64ArraySetIntrinsic() [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/ |
| D | inst_builder-inl.h | 39 const BytecodeInstruction *bcInst, InstBuilder *builder, Inst *additionalInput) in BuildCallHelper() 241 void InstBuilder::BuildMonitor(const BytecodeInstruction *bcInst, Inst *def, bool isEnter) in BuildMonitor() 285 void InstBuilder::BuildAbsIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildAbsIntrinsic() 320 void InstBuilder::BuildBinaryOperationIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildBinaryOperationIntrinsic() 334 void InstBuilder::BuildSqrtIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildSqrtIntrinsic() 347 void InstBuilder::BuildIsNanIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildIsNanIntrinsic() 362 void InstBuilder::BuildStringLengthIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildStringLengthIntrinsic() 387 void InstBuilder::BuildStringIsEmptyIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildStringIsEmptyIntrinsic() 405 void InstBuilder::BuildCharIsUpperCaseIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildCharIsUpperCaseIntrinsic() 432 void InstBuilder::BuildCharToUpperCaseIntrinsic(const BytecodeInstruction *bcInst, bool accRead) in BuildCharToUpperCaseIntrinsic() [all …]
|
| D | inst_builder.h | 429 …bool TryBuildInteropCall([[maybe_unused]] const BytecodeInstruction *bcInst, [[maybe_unused]] bool… in TryBuildInteropCall()
|
| /arkcompiler/runtime_core/libabckit/src/irbuilder_dynamic/ |
| D | inst_builder_dyn-inl.h | 24 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/ |
| D | ets_inst_builder.cpp | 54 void InstBuilder::BuildLdObjByName(const BytecodeInstruction *bcInst, compiler::DataType::Type type) in BuildLdObjByName() 150 void InstBuilder::BuildStObjByName(const BytecodeInstruction *bcInst, compiler::DataType::Type type) in BuildStObjByName() 195 void InstBuilder::BuildIsNullValue(const BytecodeInstruction *bcInst) in BuildIsNullValue() 205 void InstBuilder::BuildEquals(const BytecodeInstruction *bcInst) in BuildEquals() 240 void InstBuilder::BuildTypeof(const BytecodeInstruction *bcInst) in BuildTypeof() 260 void InstBuilder::BuildIstrue(const BytecodeInstruction *bcInst) in BuildIstrue() 276 void InstBuilder::BuildCallByName(const BytecodeInstruction *bcInst) in BuildCallByName()
|
| /arkcompiler/runtime_core/static_core/runtime/bridge/ |
| D | bridge.cpp | 96 auto bcInst = BytecodeInstruction(pc); in InvokeInterpreter() local
|
| /arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ir_builder/js_interop/ |
| D | js_interop_inst_builder.cpp | 150 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/ |
| D | runtime_interface.h | 1576 … [[maybe_unused]] const uint8_t *bcInst, [[maybe_unused]] size_t pc) const in GetBytecodeProfile() 1581 …virtual bool CanInlineLdStObjByIndex([[maybe_unused]] const BytecodeInstruction *bcInst, [[maybe_u… in CanInlineLdStObjByIndex() 1593 … [[maybe_unused]] const BytecodeInstruction *bcInst, in GetProfilingAnyType()
|