| /arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/ |
| H A D | ets_codegen_extensions.cpp | 20 inline void Codegen::PrepareForCallLaunchVirtual(CallInst *callInst, RuntimeInterface::MethodPtr method, Reg &thisReg, in PrepareForCallLaunchVirtual() argument 49 Reg thisReg; in LaunchCallCodegen() local
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| H A D | taggedTemplateExpression.cpp | 56 compiler::VReg thisReg = pg->AllocReg(); in Compile() local
|
| H A D | callExpression.cpp | 131 auto thisReg = pg->AllocReg(); in CompileSuperCall() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| H A D | function.cpp | 146 void Function::IterateOverElements(const ArenaVector<ir::AstNode *> &elements, PandaGen *pg, VReg &ctor, VReg &thisReg, in IterateOverElements() argument 203 auto thisReg = pg->AllocReg(); in CompileInstanceFields() local
|
| H A D | JSCompiler.cpp | 210 compiler::VReg thisReg = pg->AllocReg(); in CompileStaticFieldInitializers() local 606 compiler::VReg thisReg = compiler::VReg::Invalid(); in Compile() local 1015 compiler::VReg thisReg = compiler::VReg::Invalid(); Compile() local [all...] |
| H A D | pandagen.cpp | 930 void PandaGen::Call0This(const ir::AstNode *node, VReg callee, VReg thisReg) in Call0This() argument 936 void PandaGen::Call1This(const ir::AstNode *node, VReg callee, VReg thisReg, VReg arg0) in Call1This() argument 1005 void PandaGen::Call(const ir::AstNode *node, VReg callee, VReg thisReg, const ArenaVector<ir::Expression *> &arguments) in Call() argument 1047 CallArgsTagged(const ir::AstNode *node, VReg callee, VReg thisReg, const ArenaVector<ir::Expression *> &arguments, bool hasThis) CallArgsTagged() argument 1097 CallTagged(const ir::AstNode *node, VReg callee, VReg thisReg, const ArenaVector<ir::Expression *> &arguments) CallTagged() argument 1184 CallSpread(const ir::AstNode *node, VReg func, VReg thisReg, VReg args) CallSpread() argument [all...] |
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| H A D | function.cpp | 143 static void CompileField(PandaGen *pg, const ir::ClassProperty *prop, VReg thisReg, int32_t level) in CompileField() argument 179 auto thisReg = pg->AllocReg(); in CompileClassInitializer() local 226 auto thisReg = pg->AllocReg(); in CompileFunction() local [all...] |
| H A D | pandagen.cpp | 1273 VReg thisReg = startReg + 1; // This dependency is used in other places, do not modify. in CallThis() local 1387 CallInit(const ir::AstNode *node, VReg thisReg) CallInit() argument 1424 CallSpread(const ir::AstNode *node, VReg func, VReg thisReg, VReg args) CallSpread() argument [all...] |
| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| H A D | classDefinition.cpp | 329 compiler::VReg thisReg = pg->AllocReg(); in StaticInitialize() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
| H A D | optimized_call.cpp | 709 Register thisReg = rdx; in FastCallToAsmInterBridge() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
| H A D | baseline_stubs.cpp | 1369 GateRef thisReg = Int32Argument(PARAM_INDEX(BaselineCallthisrangeImm8Imm8V8, THIS_REG)); in GenerateCircuit() local 4084 GateRef thisReg = ZExtInt8ToPtr(vregId); in GenerateCircuit() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| H A D | interpreter_stub.cpp | 4406 GateRef thisReg = ZExtInt8ToPtr(ReadInst8_2(pc));
in DECLARE_ASM_HANDLER() local 4424 GateRef thisReg = ZExtInt8ToPtr(ReadInst8_3(pc));
in DECLARE_ASM_HANDLER() local
|