| /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/ets_frontend/ts2panda/tests/ |
| D | pandagen.test.ts | 32 let vreg = new VReg(); variable
|
| /arkcompiler/runtime_core/runtime/ |
| D | stack_walker.cpp | 315 auto vreg = GetFrameHandler<is_dynamic>(GetIFrame()).GetVReg(reg_info.GetIndex()); in SetVRegValue() local 569 auto vreg = vreg_list[i]; in ConvertToIFrame() local 585 auto vreg = vreg_list[i]; in ConvertToIFrame() local 620 IterateVRegsWithInfo([this]([[maybe_unused]] const auto ®_info, const auto &vreg) { in Verify() 646 IterateObjects([this](const auto &vreg) { in Verify() 690 IterateVRegsWithInfo([this, &os](auto reg_info, const auto &vreg) { in Dump() 739 IterateObjectsWithInfo([&os](auto ®_info, const auto &vreg) { in Dump()
|
| D | cframe.cpp | 30 interpreter::VRegister CFrame::GetVRegValueInternal(const VRegInfo &vreg, const compiler::CodeInfo … in GetVRegValueInternal() 98 interpreter::VRegister CFrame::GetVRegValueRegister(const VRegInfo &vreg, SlotType **callee_stack) … in GetVRegValueRegister() argument 146 interpreter::VRegister CFrame::GetVRegValueConstant(const VRegInfo &vreg, const compiler::CodeInfo … in GetVRegValueConstant() argument 159 void CFrame::SetVRegValue(const VRegInfo &vreg, uint64_t value, SlotType **callee_stack) in SetVRegValue()
|
| D | language_context.cpp | 76 [[maybe_unused]] interpreter::AccVRegister &vreg, // NOLINTNEXTLINE(google-runtime-references) in SetExceptionToVReg()
|
| D | osr.cpp | 114 …for (auto vreg : code_info.GetVRegList(stackmap, mem::InternalAllocator<>::GetInternalAllocatorFro… in PrepareOsrEntry() local
|
| /arkcompiler/runtime_core/runtime/include/ |
| D | stack_walker-inl.h | 27 bool InvokeCallback(Func func, [[maybe_unused]] compiler::VRegInfo reg_info, VRegRef &vreg) in InvokeCallback() 138 auto vreg = frame_handler.GetVReg(i); in IterateRegsForIFrameInternal() local
|
| D | cframe.h | 174 …inline void GetVRegValue(const VRegInfo &vreg, const compiler::CodeInfo &code_info, SlotType **cal… in GetVRegValue() 186 …inline void GetPackVRegValue(const VRegInfo &vreg, const compiler::CodeInfo &code_info, SlotType *… in GetPackVRegValue()
|
| D | language_context.h | 336 … [[maybe_unused]] interpreter::AccVRegister &vreg, // NOLINTNEXTLINE(google-runtime-references) in SetExceptionToVReg()
|
| /arkcompiler/runtime_core/compiler/optimizer/ir_builder/ |
| D | inst_builder.h | 55 for (size_t vreg = 0; vreg < GetVRegsCount(); vreg++) { variable 154 void UpdateDefinition(size_t vreg, Inst *inst) in UpdateDefinition() 179 Inst *GetDefinition(size_t vreg) in GetDefinition()
|
| D | inst_builder.cpp | 47 for (size_t vreg = 0; vreg < GetVRegsCount(); vreg++) { in UpdateDefsForCatch() local 61 for (size_t vreg = 0; vreg < GetVRegsCount(); vreg++) { in UpdateDefsForLoopHead() local 88 for (size_t vreg = 0; vreg < GetVRegsCount(); vreg++) { in UpdateDefs() local 131 for (size_t vreg = 0; vreg < GetVRegsCount(); vreg++, inst = inst->GetNext()) { in AddCatchPhiInputs() local
|
| /arkcompiler/runtime_core/runtime/interpreter/ |
| D | vregister_iterator.h | 71 auto vreg = frame_->GetVReg(vreg_idx); in GetAs() local
|
| D | interpreter-inl.h | 1624 auto vreg = this->GetFrameHandler().GetVReg(vd); in HandleLdobjV() local 1651 auto vreg = this->GetFrameHandler().GetVReg(vd); in HandleLdobjVWide() local 2274 auto vreg = this->GetFrameHandler().GetVReg(first_arg_reg_idx); in HandleCalliDynRange() local 2393 ALWAYS_INLINE void LoadPrimitiveFieldReg(R &vreg, T *obj, Field *field) in LoadPrimitiveFieldReg() 2400 ALWAYS_INLINE void LoadPrimitiveFieldReg(R &vreg, T *obj, Field *field) in LoadPrimitiveFieldReg() 2489 ALWAYS_INLINE void StorePrimitiveFieldReg(R &vreg, T *obj, Field *field) in StorePrimitiveFieldReg()
|
| /arkcompiler/runtime_core/compiler/code_info/ |
| D | code_info_builder.cpp | 160 VRegInfo vreg(0, VRegInfo::Location::CONSTANT, type, is_acc); in AddConstant() local 185 auto &vreg = current_vregs_[i]; in EmitVRegs() local
|
| D | code_info_tables.h | 169 auto vreg = GetVRegInfo(); in GetColumnStr() local
|
| /arkcompiler/ets_frontend/ts2panda/src/base/ |
| D | vregisterCache.ts | 71 private vreg: VReg | undefined; property in CacheItem
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | frame_states.cpp | 313 auto vreg = std::get<VirtualRegister>(bytecodeInfo.inputs.at(0)).GetId(); in ComputeLiveOutBC() local 342 auto vreg = std::get<VirtualRegister>(in).GetId(); in ComputeLiveOutBC() local 404 auto vreg = static_cast<size_t>(gateAcc_.GetVirtualRegisterIndex(restoreGate)); in UpdateVirtualRegistersOfResume() local
|
| D | bytecode_circuit_builder.cpp | 427 for (const auto &vreg: bytecodeInfo.vregOut) { in InsertPhi() local 481 for (const auto &vreg: bytecodeInfo.vregOut) { in InsertExceptionPhi() local 487 for (auto &vreg : vregs) { in InsertExceptionPhi() local
|
| /arkcompiler/runtime_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/ets_frontend/es2panda/binder/ |
| D | variable.h | 135 void BindVReg(compiler::VReg vreg) in BindVReg()
|
| /arkcompiler/runtime_core/runtime/core/ |
| D | core_language_context.h | 221 void SetExceptionToVReg([[maybe_unused]] interpreter::AccVRegister &vreg, in SetExceptionToVReg()
|
| /arkcompiler/runtime_core/runtime/mem/gc/ |
| D | gc_root.cpp | 166 stack.IterateObjects([this, &gc_root_visitor](auto &vreg) { in VisitLocalRoots()
|
| /arkcompiler/runtime_core/runtime/mem/refstorage/ |
| D | reference_storage.cpp | 462 …ateObjectsWithInfo([&cframe, &stack_ref_input, &res](auto ®_info, [[maybe_unused]] auto &vreg) { in StackReferenceCheck()
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | inst.cpp | 473 void SaveStateInst::AppendImmediate(uint64_t imm, uint16_t vreg, DataType::Type type, bool is_acc) in AppendImmediate()
|