Searched refs:TypedCallTargetCheckOp (Results 1 – 13 of 13) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | mcr_gate_meta_data.cpp | 150 std::string GateMetaData::Str(TypedCallTargetCheckOp op) in Str() 152 const std::map<TypedCallTargetCheckOp, const char *> strMap = { in Str() 153 #define TYPED_CALL_TARGET_CHECK_OP_NAME_MAP(OP) { TypedCallTargetCheckOp::OP, #OP }, in Str()
|
| D | mcr_gate_meta_data.h | 140 enum class TypedCallTargetCheckOp : uint8_t { enum 205 TypedCallTargetCheckMetaData(uint32_t valuesIn, uint64_t value, TypedCallTargetCheckOp checkOp) in TypedCallTargetCheckMetaData() 231 TypedCallTargetCheckOp GetTypedCallTargetCheckOp() const in GetTypedCallTargetCheckOp() 236 TypedCallTargetCheckOp checkOp_;
|
| D | circuit.h | 191 …const GateMetaData* TypedCallTargetCheckOp(uint32_t numIns, uint64_t value, TypedCallTargetCheckOp… in TypedCallTargetCheckOp() function 193 return metaBuilder_.TypedCallTargetCheckOp(numIns, value, checkOp); in TypedCallTargetCheckOp()
|
| D | gate_meta_data_builder.h | 154 …const GateMetaData* TypedCallTargetCheckOp(uint32_t numIns, uint64_t value, TypedCallTargetCheckOp… in TypedCallTargetCheckOp() function
|
| D | mcr_circuit_builder.h | 538 template<TypedCallTargetCheckOp Op> 545 …GateRef ret = GetCircuit()->NewGate(circuit_->TypedCallTargetCheckOp(CircuitBuilder::GATE_TWO_VALU… in JSNoGCCallThisTargetTypeCheck() 553 template<TypedCallTargetCheckOp Op> 560 …GateRef ret = GetCircuit()->NewGate(circuit_->TypedCallTargetCheckOp(CircuitBuilder::GATE_TWO_VALU… in JSCallTargetTypeCheck() 568 template<TypedCallTargetCheckOp Op> 575 …GateRef ret = GetCircuit()->NewGate(circuit_->TypedCallTargetCheckOp(1, static_cast<size_t>(type.V… in JSCallThisTargetTypeCheck()
|
| D | share_gate_meta_data.h | 42 enum class TypedCallTargetCheckOp : uint8_t; 258 static std::string Str(TypedCallTargetCheckOp op);
|
| D | typed_bytecode_lowering.cpp | 1347 … builder_.JSNoGCCallThisTargetTypeCheck<TypedCallTargetCheckOp::JSCALLTHIS_FAST_NOGC>(funcType, in CheckFastCallThisCallTarget() 1350 builder_.JSCallThisTargetTypeCheck<TypedCallTargetCheckOp::JSCALLTHIS_FAST>(funcType, in CheckFastCallThisCallTarget() 1366 builder_.JSNoGCCallThisTargetTypeCheck<TypedCallTargetCheckOp::JSCALLTHIS_NOGC>(funcType, in CheckCallThisCallTarget() 1369 builder_.JSCallThisTargetTypeCheck<TypedCallTargetCheckOp::JSCALLTHIS>(funcType, in CheckCallThisCallTarget() 1437 builder_.JSCallTargetTypeCheck<TypedCallTargetCheckOp::JSCALL_FAST>(funcType, in CheckCallTargetAndLowerCall() 1443 builder_.JSCallTargetTypeCheck<TypedCallTargetCheckOp::JSCALL>(funcType, in CheckCallTargetAndLowerCall()
|
| D | circuit_builder.h | 467 template<TypedCallTargetCheckOp Op> 469 template<TypedCallTargetCheckOp Op> 471 template<TypedCallTargetCheckOp Op>
|
| D | typed_hcr_lowering.cpp | 189 TypedCallTargetCheckOp Op = acc_.GetTypedCallTargetCheckOp(gate); in LowerJSCallTargetCheck() 191 case TypedCallTargetCheckOp::JSCALL_IMMEDIATE_AFTER_FUNC_DEF: { in LowerJSCallTargetCheck() 195 case TypedCallTargetCheckOp::JSCALL: { in LowerJSCallTargetCheck() 199 case TypedCallTargetCheckOp::JSCALL_FAST: { in LowerJSCallTargetCheck() 203 case TypedCallTargetCheckOp::JSCALLTHIS: { in LowerJSCallTargetCheck() 207 case TypedCallTargetCheckOp::JSCALLTHIS_FAST: { in LowerJSCallTargetCheck() 211 case TypedCallTargetCheckOp::JSCALLTHIS_NOGC: { in LowerJSCallTargetCheck() 215 case TypedCallTargetCheckOp::JSCALLTHIS_FAST_NOGC: { in LowerJSCallTargetCheck()
|
| D | gate_accessor.h | 406 TypedCallTargetCheckOp GetTypedCallTargetCheckOp(GateRef gate) const;
|
| D | mcr_circuit_builder.cpp | 518 …GateRef ret = GetCircuit()->NewGate(circuit_->TypedCallTargetCheckOp(1, static_cast<size_t>(type.V… in JSCallTargetFromDefineFuncCheck() 519 TypedCallTargetCheckOp::JSCALL_IMMEDIATE_AFTER_FUNC_DEF), in JSCallTargetFromDefineFuncCheck()
|
| D | gate_accessor.cpp | 335 TypedCallTargetCheckOp GateAccessor::GetTypedCallTargetCheckOp(GateRef gate) const in GetTypedCallTargetCheckOp()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| D | meta_data_equal_test.cpp | 44 using ecmascript::kungfu::TypedCallTargetCheckOp; 197 …circuit.NewGate(circuit.TypedCallTargetCheckOp(0, 0, TypedCallTargetCheckOp::JSCALLTHIS_FAST), Mac… in HWTEST_F_L0() 200 …circuit.NewGate(circuit.TypedCallTargetCheckOp(0, 0, TypedCallTargetCheckOp::JSCALLTHIS_FAST), Mac… in HWTEST_F_L0()
|