Searched refs:startReg (Results 1 – 4 of 4) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | bytecodes.cpp | 504 uint32_t startReg = READ_INST_8_1(); // this in InitBytecodeInfo() local 506 info.inputs.emplace_back(VirtualRegister(startReg)); in InitBytecodeInfo() 528 uint32_t startReg = READ_INST_8_2(); in InitBytecodeInfo() local 529 info.inputs.emplace_back(VirtualRegister(startReg)); in InitBytecodeInfo() 531 info.inputs.emplace_back(VirtualRegister(startReg + i)); in InitBytecodeInfo() 537 uint32_t startReg = READ_INST_8_3(); in InitBytecodeInfo() local 538 info.inputs.emplace_back(VirtualRegister(startReg)); in InitBytecodeInfo() 540 info.inputs.emplace_back(VirtualRegister(startReg + i)); in InitBytecodeInfo() 545 int32_t startReg = READ_INST_8_1(); in InitBytecodeInfo() local 546 info.inputs.emplace_back(VirtualRegister(startReg)); in InitBytecodeInfo() [all …]
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
D | pandagen.cpp | 1196 void PandaGen::CallThis(const ir::AstNode *node, VReg startReg, size_t argCount) in CallThis() argument 1198 LoadAccumulator(node, startReg); // callee is load to acc in CallThis() 1199 VReg thisReg = startReg + 1; in CallThis() 1236 void PandaGen::Call(const ir::AstNode *node, VReg startReg, size_t argCount) in Call() argument 1238 LoadAccumulator(node, startReg); // callee is load to acc in Call() 1245 VReg arg0 = startReg + 1; in Call() 1250 VReg arg0 = startReg + 1; in Call() 1256 VReg arg0 = startReg + 1; in Call() 1263 VReg arg0 = startReg + 1; in Call() 1275 void PandaGen::SuperCall(const ir::AstNode *node, VReg startReg, size_t argCount) in SuperCall() argument [all …]
|
D | pandagen.h | 365 void CallThis(const ir::AstNode *node, VReg startReg, size_t argCount); 366 void Call(const ir::AstNode *node, VReg startReg, size_t argCount); 368 void SuperCall(const ir::AstNode *node, VReg startReg, size_t argCount); 372 void NewObject(const ir::AstNode *node, VReg startReg, size_t argCount);
|
/arkcompiler/ets_runtime/ecmascript/interpreter/ |
D | interpreter-inl.h | 241 funcTagged = sp[startReg]; \ 332 *(--newSp) = sp[startReg + static_cast<uint32_t>(i)]; \ 343 *(--newSp) = sp[startReg + static_cast<uint32_t>(i)]; \ 355 *(--newSp) = sp[startReg + static_cast<uint32_t>(i)]; \ 367 *(--newSp) = sp[startReg + static_cast<uint32_t>(i)]; \ 423 *(--newSp) = sp[startReg + static_cast<uint32_t>(i)]; \ 435 *(--newSp) = sp[startReg + static_cast<uint32_t>(i)]; \ 448 *(--newSp) = sp[startReg + static_cast<uint32_t>(i)]; \ 461 *(--newSp) = sp[startReg + static_cast<uint32_t>(i)]; \ 1159 int32_t startReg; in RunInternal() local [all …]
|