Home
last modified time | relevance | path

Searched refs:elementsPtr (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dslowpath_lowering.h256 void LowerFastSuperCall(const std::vector<GateRef> &args, GateRef elementsPtr,
H A Dslowpath_lowering.cpp1853 GateRef elementsPtr = builder_.GetDataOfTaggedArray(srcElements); in LowerFastSuperCallWithArgArray() local
1854 LowerFastSuperCall(args, elementsPtr, result, exit); in LowerFastSuperCallWithArgArray()
1857 void SlowPathLowering::LowerFastSuperCall(const std::vector<GateRef> &args, GateRef elementsPtr, in LowerFastSuperCall() argument
1881 {glue_, superFunc, thisObj, actualArgc, elementsPtr}); in LowerFastSuperCall()
1885 {glue_, superFunc, thisObj, actualArgc, elementsPtr, expectedNum}); in LowerFastSuperCall()
1894 std::vector<GateRef> callArgs {glue_, actualArgc, superFunc, newTartget, thisObj, elementsPtr}; in LowerFastSuperCall()
1905 {glue_, actualArgc, superFunc, newTartget, thisObj, elementsPtr}); in LowerFastSuperCall()
H A Dinterpreter_stub.cpp1566 GateRef elementsPtr = PtrAdd(srcElements, IntPtr(TaggedArray::DATA_OFFSET)); in DECLARE_ASM_HANDLER() local
1568 callArgs.superCallArgs = { thisFunc, array, ZExtInt32ToPtr(argvLen), elementsPtr, *thisObj, newTarget }; in DECLARE_ASM_HANDLER()
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_stubs.cpp1697 GateRef elementsPtr = PtrAdd(srcElements, IntPtr(TaggedArray::DATA_OFFSET)); in GenerateCircuit() local
1699 callArgs.superCallArgs = { acc, array, ZExtInt32ToPtr(argvLen), elementsPtr, *thisObj, newTarget }; in GenerateCircuit()

Completed in 32 milliseconds