| /arkcompiler/runtime_core/compiler/tests/ |
| D | code_info_test.cpp | 65 for (auto vreg : list) { in EnumerateVRegs() local 75 …EnumerateVRegs(code_info, stack_map, -1, [&vregs_in_map](auto vreg) { vregs_in_map.push_back(vreg)… in CompareVRegs() 78 [&vregs_in_map](auto vreg) { vregs_in_map.push_back(vreg); }); in CompareVRegs() 144 EnumerateVRegs(code_info, stack_map, -1, [&vregs, &index](auto vreg) { in TEST_F() 150 code_info.EnumerateStaticRoots(stack_map, [&mask, &vregs](auto vreg) -> bool { in TEST_F()
|
| /arkcompiler/runtime_core/static_core/compiler/tests/ |
| D | code_info_test.cpp | 67 for (auto vreg : list) { in EnumerateVRegs() local 77 … EnumerateVRegs(codeInfo, stackMap, -1L, [&vregsInMap](auto vreg) { vregsInMap.push_back(vreg); }); in CompareVRegs() 80 [&vregsInMap](auto vreg) { vregsInMap.push_back(vreg); }); in CompareVRegs() 146 EnumerateVRegs(codeInfo, stackMap, -1, [&vregs, &index](auto vreg) { in TEST_F() 152 codeInfo.EnumerateStaticRoots(stackMap, [&mask, &vregs](auto vreg) -> bool { in TEST_F()
|
| /arkcompiler/runtime_core/static_core/runtime/ |
| D | stack_walker.cpp | 324 auto vreg = GetFrameHandler<IS_DYNAMIC>(GetIFrame()).GetVReg(regInfo.GetIndex()); in SetVRegValue() local 585 auto vreg = vregList[i]; in ConvertToIFrame() local 593 auto vreg = vregList[vregList.size() - ACC_OFFSET]; in ConvertToIFrame() local 607 auto vreg = vregList[i]; in ConvertToIFrame() local 641 IterateVRegsWithInfo([this]([[maybe_unused]] const auto ®Info, const auto &vreg) { in Verify() 668 IterateObjects([this](const auto &vreg) { in Verify() 713 IterateVRegsWithInfo([this, &os](auto regInfo, const auto &vreg) { in Dump() 763 IterateObjectsWithInfo([&os](auto ®Info, const auto &vreg) { in Dump()
|
| D | cframe.cpp | 30 interpreter::VRegister CFrame::GetVRegValue(const VRegInfo &vreg, const compiler::CodeInfo &codeInf… in GetVRegValue() 96 interpreter::VRegister CFrame::GetVRegValueRegister(const VRegInfo &vreg, SlotType **calleeStack) c… in GetVRegValueRegister() argument 144 interpreter::VRegister CFrame::GetVRegValueConstant(const VRegInfo &vreg, const compiler::CodeInfo … in GetVRegValueConstant() argument 157 void CFrame::SetVRegValue(const VRegInfo &vreg, uint64_t value, SlotType **calleeStack) in SetVRegValue()
|
| D | language_context.cpp | 88 [[maybe_unused]] interpreter::AccVRegister &vreg, // NOLINTNEXTLINE(google-runtime-references) in SetExceptionToVReg()
|
| D | osr.cpp | 141 …for (auto vreg : codeInfo.GetVRegList(stackmap, mem::InternalAllocator<>::GetInternalAllocatorFrom… in PrepareOsrEntry() local
|
| /arkcompiler/ets_frontend/ts2panda/tests/ |
| D | pandagen.test.ts | 32 let vreg = new VReg(); variable
|
| /arkcompiler/runtime_core/compiler/optimizer/ir_builder/ |
| D | inst_builder.h | 54 for (size_t vreg = 0; vreg < GetVRegsCount(); vreg++) { variable 148 void UpdateDefinition(size_t vreg, Inst *inst) in UpdateDefinition() 173 Inst *GetDefinition(size_t vreg) in GetDefinition()
|
| D | inst_builder.cpp | 46 for (size_t vreg = 0; vreg < GetVRegsCount(); vreg++) { in UpdateDefsForCatch() local 60 for (size_t vreg = 0; vreg < GetVRegsCount(); vreg++) { in UpdateDefsForLoopHead() local 87 for (size_t vreg = 0; vreg < GetVRegsCount(); vreg++) { in UpdateDefs() local 130 for (size_t vreg = 0; vreg < GetVRegsCount(); vreg++, inst = inst->GetNext()) { in AddCatchPhiInputs() local
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | stack_walker-inl.h | 27 bool InvokeCallback(Func func, [[maybe_unused]] compiler::VRegInfo regInfo, VRegRef &vreg) in InvokeCallback() 138 auto vreg = frameHandler.GetVReg(i); in IterateRegsForIFrameInternal() local
|
| D | value.h | 85 static ALWAYS_INLINE Value FromVReg(VRegisterRef vreg) in FromVReg()
|
| D | cframe.h | 174 …inline void GetVRegValue(const VRegInfo &vreg, const compiler::CodeInfo &codeInfo, SlotType **call… in GetVRegValue() 186 …inline void GetPackVRegValue(const VRegInfo &vreg, const compiler::CodeInfo &codeInfo, SlotType **… in GetPackVRegValue()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/ |
| D | inst_builder.cpp | 110 for (size_t vreg = 0; vreg < GetVRegsCount(); vreg++) { in UpdateDefsForCatch() local 124 for (size_t vreg = 0; vreg < GetVRegsCount(); vreg++) { in UpdateDefsForLoopHead() local 141 bool InstBuilder::UpdateDefsForPreds(size_t vreg, std::optional<Inst *> &value) in UpdateDefsForPreds() 172 for (size_t vreg = 0; vreg < GetVRegsCount(); vreg++) { in UpdateDefs() local 200 for (size_t vreg = 0; vreg < GetVRegsCount(); vreg++, inst = inst->GetNext()) { in AddCatchPhiInputs() local
|
| D | inst_builder.h | 62 for (size_t vreg = 0; vreg < GetVRegsCount(); vreg++) { variable 207 void UpdateDefinition(size_t vreg, Inst *inst) in UpdateDefinition() 243 Inst *GetDefinition(size_t vreg) in GetDefinition()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_ra_opt.cpp | 340 regno_t vreg = ropnd->GetRegisterNumber(); in RenameProfitableVreg() local 438 void VregRename::UpdateVregInfo(regno_t vreg, BB *bb, bool isInner, bool isDef) in UpdateVregInfo() 492 regno_t vreg = base->GetRegisterNumber(); in RenameGetFuncVregInfo() local 497 regno_t vreg = offset->GetRegisterNumber(); in RenameGetFuncVregInfo() local 503 regno_t vreg = static_cast<RegOperand *>(opnd)->GetRegisterNumber(); in RenameGetFuncVregInfo() local
|
| /arkcompiler/runtime_core/static_core/compiler/code_info/ |
| D | code_info_builder.cpp | 160 VRegInfo vreg(0, VRegInfo::Location::CONSTANT, type, vregType); in AddConstant() local 185 auto &vreg = currentVregs_[i]; in EmitVRegs() local
|
| D | code_info_tables.h | 169 auto vreg = GetVRegInfo(); in GetColumnStr() local
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | codeGen.cpp | 86 const VReg vreg(usedRegs_--); in AllocReg() local 93 const VReg vreg(usedRegs_--); in AllocRegWithType() local 98 void CodeGen::SetVRegType(const VReg vreg, const checker::Type *const type) in SetVRegType()
|
| D | regScope.cpp | 109 const auto vreg = cg_->AllocReg(); in InitializeParams() local
|
| /arkcompiler/ets_frontend/ts2panda/src/base/ |
| D | vregisterCache.ts | 71 private vreg: VReg | undefined; property in CacheItem
|
| /arkcompiler/ets_frontend/ets2panda/varbinder/ |
| D | variable.h | 155 void BindVReg(compiler::VReg vreg) in BindVReg()
|
| /arkcompiler/runtime_core/static_core/runtime/tooling/ |
| D | debugger.cpp | 281 stack->IterateObjects([thisPtr](auto &vreg) { in GetThisVariableByFrame() 333 auto vreg = reg.Value(); in GetVariable() local 343 auto vreg = reg.Value(); in GetVariable() local 363 auto vreg = reg.Value(); in SetVariable() local 373 auto vreg = reg.Value(); in SetVariable() local
|
| /arkcompiler/ets_frontend/ts2panda/src/ |
| D | variable.ts | 33 private vreg: VReg | undefined; property in Variable
|
| /arkcompiler/runtime_core/static_core/runtime/core/ |
| D | core_language_context.h | 215 void SetExceptionToVReg([[maybe_unused]] interpreter::AccVRegister &vreg, in SetExceptionToVReg()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| D | ets_language_context.h | 254 void SetExceptionToVReg(interpreter::AccVRegister &vreg, ObjectHeader *obj) const override in SetExceptionToVReg()
|