Searched refs:haveNewTarget (Results 1 - 10 of 10) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | argument_accessor.cpp | 45 auto haveNewTarget = method_->HaveNewTargetWithCallField(); in GetArgGate() local 47 auto index = GetFunctionArgIndex(reg, haveFunc, haveNewTarget, haveThis); in GetArgGate() 66 const bool haveNewTarget, const bool haveThis) const in GetFunctionArgIndex() 68 size_t numCommonArgs = haveFunc + haveNewTarget + haveThis; in GetFunctionArgIndex() 77 if (!haveNewTarget && currentVreg == 0) { in GetFunctionArgIndex() 80 if (!haveNewTarget && currentVreg == 1) { in GetFunctionArgIndex() 95 if (haveNewTarget) { in GetFunctionArgIndex() 65 GetFunctionArgIndex(const size_t currentVreg, const bool haveFunc, const bool haveNewTarget, const bool haveThis) const GetFunctionArgIndex() argument
|
H A D | argument_accessor.h | 108 const bool haveNewTarget, const bool haveThis) const;
|
H A D | interpreter_stub-inl.h | 513 GateRef haveNewTarget = Int64NotEqual( in GetStartIdxAndNumArgs() local 518 GateRef copyArgs = Int32Add(Int32Add(ZExtInt1ToInt32(haveFunc), ZExtInt1ToInt32(haveNewTarget)), in GetStartIdxAndNumArgs()
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_assembler.h | 40 haveNewTarget = Method::HaveNewTargetWithCallField(callField); in StackOffsetDescriptor() 76 bool haveNewTarget = false; member in panda::ecmascript::kungfu::StackOffsetDescriptor
|
H A D | baseline_stub_builder.h | 239 GateRef haveNewTarget = Int64NotEqual( in GetStartIdxAndNumArgs() local 244 GateRef copyArgs = Int32Add(Int32Add(ZExtInt1ToInt32(haveFunc), ZExtInt1ToInt32(haveNewTarget)), in GetStartIdxAndNumArgs()
|
H A D | baseline_stubs-inl.h | 267 GateRef haveNewTarget = Int64NotEqual(
in GetStartIdxAndNumArgs() local 272 GateRef copyArgs = Int32Add(Int32Add(ZExtInt1ToInt32(haveFunc), ZExtInt1ToInt32(haveNewTarget)),
in GetStartIdxAndNumArgs()
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
H A D | asm_interpreter_call.cpp | 1543 bool haveNewTarget = kungfu::AssemblerModule::JSModeHaveNewTargetArg(mode); 1566 if (!haveNewTarget) {
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
H A D | asm_interpreter_call.cpp | 631 bool haveNewTarget = kungfu::AssemblerModule::JSModeHaveNewTargetArg(mode); in PushCallThis() local 656 if (!haveNewTarget) { in PushCallThis()
|
/arkcompiler/ets_runtime/ecmascript/interpreter/ |
H A D | interpreter-inl.cpp | 7864 bool haveNewTarget = method->HaveNewTargetWithCallField(); in GetNumArgs() local 7866 uint32_t copyArgs = haveFunc + haveNewTarget + haveThis; in GetNumArgs()
|
H A D | interpreter_assembly.cpp | 7944 bool haveNewTarget = method->HaveNewTargetWithCallField(); 7946 uint32_t copyArgs = haveFunc + haveNewTarget + haveThis;
|
Completed in 32 milliseconds