Home
last modified time | relevance | path

Searched defs:thisReg (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/ets_frontend/es2panda/compiler/core/
Dfunction.cpp137 static void CompileField(PandaGen *pg, const ir::ClassProperty *prop, VReg thisReg, int32_t level) in CompileField()
173 auto thisReg = pg->AllocReg(); in CompileClassInitializer() local
220 auto thisReg = pg->AllocReg(); in CompileFunction() local
Dpandagen.cpp1301 VReg thisReg = startReg + 1; // This dependency is used in other places, do not modify. in CallThis() local
1415 void PandaGen::CallInit(const ir::AstNode *node, VReg thisReg) in CallInit()
1452 void PandaGen::CallSpread(const ir::AstNode *node, VReg func, VReg thisReg, VReg args) in CallSpread()
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DcallExpression.cpp125 auto thisReg = pg->AllocReg(); in CompileSuperCall() local
164 compiler::VReg thisReg {}; in Compile() local
DtaggedTemplateExpression.cpp54 compiler::VReg thisReg = pg->AllocReg(); in Compile() local
/arkcompiler/ets_frontend/ets2panda/compiler/core/
Dfunction.cpp147 …teOverElements(const ArenaVector<ir::AstNode *> &elements, PandaGen *pg, VReg &ctor, VReg &thisReg, in IterateOverElements()
204 auto thisReg = pg->AllocReg(); in CompileInstanceFields() local
Dpandagen.cpp885 void PandaGen::Call0This(const ir::AstNode *node, VReg callee, VReg thisReg) in Call0This()
891 void PandaGen::Call1This(const ir::AstNode *node, VReg callee, VReg thisReg, VReg arg0) in Call1This()
960 void PandaGen::Call(const ir::AstNode *node, VReg callee, VReg thisReg, const ArenaVector<ir::Expre… in Call()
1002 bool PandaGen::CallArgsTagged(const ir::AstNode *node, VReg callee, VReg thisReg, in CallArgsTagged()
1052 void PandaGen::CallTagged(const ir::AstNode *node, VReg callee, VReg thisReg, in CallTagged()
1139 void PandaGen::CallSpread(const ir::AstNode *node, VReg func, VReg thisReg, VReg args) in CallSpread()
DJSCompiler.cpp225 compiler::VReg thisReg = pg->AllocReg(); in CompileStaticFieldInitializers() local
623 compiler::VReg thisReg = compiler::VReg::Invalid(); in Compile() local
1032 compiler::VReg thisReg = compiler::VReg::Invalid(); in Compile() local
DETSGen.cpp621 const VReg thisReg) in CallRangeFillUndefined()
/arkcompiler/ets_frontend/es2panda/ir/base/
DclassDefinition.cpp330 compiler::VReg thisReg = pg->AllocReg(); in StaticInitialize() local
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Doptimized_call.cpp723 Register thisReg(X2); in FastCallToAsmInterBridge() local
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Doptimized_call.cpp702 Register thisReg = rdx; in FastCallToAsmInterBridge() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dinterpreter_stub.cpp4675 GateRef thisReg = ZExtInt8ToPtr(ReadInst8_2(pc)); in DECLARE_ASM_HANDLER() local
4693 GateRef thisReg = ZExtInt8ToPtr(ReadInst8_3(pc)); in DECLARE_ASM_HANDLER() local
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
Dbaseline_stubs.cpp1378 GateRef thisReg = Int32Argument(PARAM_INDEX(BaselineCallthisrangeImm8Imm8V8, THIS_REG)); in GenerateCircuit() local
4113 GateRef thisReg = ZExtInt8ToPtr(vregId); in GenerateCircuit() local