reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
116 return *VirtRegIntervals[Reg.id()]; 126 return VirtRegIntervals.inBounds(Reg.id()) && 127 VirtRegIntervals[Reg.id()]; 133 VirtRegIntervals.grow(Reg.id()); 134 VirtRegIntervals[Reg.id()] = createInterval(Reg); 135 return *VirtRegIntervals[Reg.id()];include/llvm/CodeGen/MachineRegisterInfo.h
112 return VRegInfo[RegNo.id()].second; 113 return PhysRegUseDefLists[RegNo.id()]; 118 return VRegInfo[RegNo.id()].second; 119 return PhysRegUseDefLists[RegNo.id()]; 632 assert(VRegInfo[Reg.id()].first.is<const TargetRegisterClass *>() && 634 return VRegInfo[Reg.id()].first.get<const TargetRegisterClass *>(); 794 unsigned BestHint = (RegAllocHints[VReg.id()].second.size() ? 795 RegAllocHints[VReg.id()].second[0] : 0); 796 return std::pair<unsigned, unsigned>(RegAllocHints[VReg.id()].first, 898 return getReservedRegs().test(PhysReg.id());include/llvm/CodeGen/Register.h
147 return DenseMapInfo<unsigned>::getHashValue(Val.id()); 150 return DenseMapInfo<unsigned>::isEqual(LHS.id(), RHS.id()); 150 return DenseMapInfo<unsigned>::isEqual(LHS.id(), RHS.id());include/llvm/CodeGen/VirtRegMap.h
104 return Virt2PhysMap[virtReg.id()]; 115 assert(Virt2PhysMap[virtReg.id()] != NO_PHYS_REG && 117 Virt2PhysMap[virtReg.id()] = NO_PHYS_REG; 136 Virt2SplitMap[virtReg.id()] = SReg; 141 return Virt2SplitMap[virtReg.id()]; 160 return (Virt2SplitMap[virtReg.id()] && 161 Virt2PhysMap[virtReg.id()] != NO_PHYS_REG); 168 return Virt2StackSlotMap[virtReg.id()];lib/CodeGen/VirtRegMap.cpp
85 assert(Virt2PhysMap[virtReg.id()] == NO_PHYS_REG && 90 Virt2PhysMap[virtReg.id()] = physReg; 121 assert(Virt2StackSlotMap[virtReg.id()] == NO_STACK_SLOT && 124 return Virt2StackSlotMap[virtReg.id()] = createSpillSlot(RC); 129 assert(Virt2StackSlotMap[virtReg.id()] == NO_STACK_SLOT && 134 Virt2StackSlotMap[virtReg.id()] = SS;lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
598 return Reg.RegNum.id();