| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | function.cpp | 137 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
|
| D | pandagen.cpp | 1301 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/ |
| D | callExpression.cpp | 125 auto thisReg = pg->AllocReg(); in CompileSuperCall() local 164 compiler::VReg thisReg {}; in Compile() local
|
| D | taggedTemplateExpression.cpp | 54 compiler::VReg thisReg = pg->AllocReg(); in Compile() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | function.cpp | 147 …teOverElements(const ArenaVector<ir::AstNode *> &elements, PandaGen *pg, VReg &ctor, VReg &thisReg, in IterateOverElements() 204 auto thisReg = pg->AllocReg(); in CompileInstanceFields() local
|
| D | pandagen.cpp | 885 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()
|
| D | JSCompiler.cpp | 225 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
|
| D | ETSGen.cpp | 621 const VReg thisReg) in CallRangeFillUndefined()
|
| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| D | classDefinition.cpp | 330 compiler::VReg thisReg = pg->AllocReg(); in StaticInitialize() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
| D | optimized_call.cpp | 723 Register thisReg(X2); in FastCallToAsmInterBridge() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
| D | optimized_call.cpp | 702 Register thisReg = rdx; in FastCallToAsmInterBridge() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | interpreter_stub.cpp | 4675 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/ |
| D | baseline_stubs.cpp | 1378 GateRef thisReg = Int32Argument(PARAM_INDEX(BaselineCallthisrangeImm8Imm8V8, THIS_REG)); in GenerateCircuit() local 4113 GateRef thisReg = ZExtInt8ToPtr(vregId); in GenerateCircuit() local
|