Home
last modified time | relevance | path

Searched refs:NEW_TARGET (Results 1 - 18 of 18) sorted by relevance

/arkcompiler/ets_frontend/es2panda/ir/base/
H A DmetaProperty.cpp31 case MetaPropertyKind::NEW_TARGET: { in Dump()
49 if (kind_ == ir::MetaProperty::MetaPropertyKind::NEW_TARGET) { in Compile()
H A DmetaProperty.h34 enum class MetaPropertyKind { NEW_TARGET, IMPORT_META }; member in panda::es2panda::panda::es2panda::panda::es2panda::ir::MetaProperty::MetaPropertyKind
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dargument_accessor.cpp72 return static_cast<size_t>(CommonArgIdx::NEW_TARGET); in GetFunctionArgIndex()
87 return static_cast<size_t>(CommonArgIdx::NEW_TARGET); in GetFunctionArgIndex()
96 return static_cast<size_t>(CommonArgIdx::NEW_TARGET); in GetFunctionArgIndex()
126 args_.insert(args_.begin() + static_cast<size_t>(CommonArgIdx::NEW_TARGET), newTargetGate); in CollectArgs()
H A Dargument_accessor.h30 NEW_TARGET, member in panda::ecmascript::kungfu::CommonArgIdx
44 NEW_TARGET, member in panda::ecmascript::kungfu::FrameArgIdx
H A Dasync_function_lowering.cpp41 GateRef newTarget = argAccessor_.GetCommonArgGate(CommonArgIdx::NEW_TARGET); in ProcessJumpTable()
H A Dbytecode_circuit_builder.cpp618 args[idx++] = argAcc_.GetCommonArgGate(CommonArgIdx::NEW_TARGET); in BuildFrameArgs()
676 args.insert(args.begin() + static_cast<uint8_t>(CommonArgIdx::NEW_TARGET), newTarget); in BuildOSRArgs()
772 gate = argAcc_.GetCommonArgGate(CommonArgIdx::NEW_TARGET); in NewConst()
H A Dslowpath_lowering.cpp1757 DEFVALUE(newTarget, (&builder_), VariableType::JS_ANY(), argAcc_.GetFrameArgsIn(gate, FrameArgIdx::NEW_TARGET)); in LowerSuperCall()
1792 GateRef newTarget = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::NEW_TARGET); in LowerSuperCallArrow()
1808 DEFVALUE(newTarget, (&builder_), VariableType::JS_ANY(), argAcc_.GetFrameArgsIn(gate, FrameArgIdx::NEW_TARGET)); in LowerSuperCallSpread()
1948 DEFVALUE(newTarget, (&builder_), VariableType::JS_ANY(), argAcc_.GetFrameArgsIn(gate, FrameArgIdx::NEW_TARGET)); in LowerSuperCallForwardAllArgs()
3320 index != static_cast<size_t>(CommonArgIdx::NEW_TARGET); in IsFastCallArgs()
H A Dtyped_bytecode_lowering.cpp1625 GateRef newTarget = argAcc_.GetFrameArgsIn(gate, FrameArgIdx::NEW_TARGET); in LowerTypedSuperCall()
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_assembler.h25 NEW_TARGET, member in panda::ecmascript::kungfu::SpecialRegister
54 case SpecialRegister::NEW_TARGET: in GetSpecialRegisterOffset()
H A Dbaseline_compiler.cpp266 GetBaselineAssembler().Move(SpecialRegister::ACC_REGISTER, SpecialRegister::NEW_TARGET); in BYTECODE_BASELINE_HANDLER_IMPLEMENT()
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DmetaPropertyBuilder.h42 MetaProperty::MetaPropertyKind kind_ = MetaProperty::MetaPropertyKind::NEW_TARGET;
/arkcompiler/ets_frontend/ets2panda/ir/base/
H A DmetaProperty.cpp37 case MetaPropertyKind::NEW_TARGET: { in Dump()
H A DmetaProperty.h33 enum class MetaPropertyKind { NEW_TARGET, IMPORT_META }; member in ark::es2panda::ir::MetaProperty::MetaPropertyKind
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DJSCompiler.cpp412 if (expr->Kind() == ir::MetaProperty::MetaPropertyKind::NEW_TARGET) { in Compile()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DexpressionParser.cpp844 auto *metaProperty = AllocNode<ir::MetaProperty>(ir::MetaProperty::MetaPropertyKind::NEW_TARGET); in ParsePotentialNewTarget()
/arkcompiler/ets_frontend/es2panda/parser/
H A DexpressionParser.cpp1015 auto *metaProperty = AllocNode<ir::MetaProperty>(ir::MetaProperty::MetaPropertyKind::NEW_TARGET); in ParsePotentialNewTarget()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/
H A Dllvm_ir_builder.cpp2905 GateRef newTarget = argAcc.GetFrameArgsIn(frameState, FrameArgIdx::NEW_TARGET); in VisitDeoptCheck()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/
H A Dlitecg_ir_builder.cpp2959 GateRef newTarget = argAcc.GetFrameArgsIn(frameState, FrameArgIdx::NEW_TARGET); in VisitDeoptCheck()

Completed in 48 milliseconds