reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
167 DenseMap<unsigned, VRegInfo *> VRegInfos; 168 StringMap<VRegInfo *> VRegInfosNamed; 178 VRegInfo &getVRegInfo(unsigned Num); 179 VRegInfo &getVRegInfoNamed(StringRef RegName); 222 VRegInfo *&Info, StringRef Src,lib/CodeGen/MIRParser/MIParser.cpp
323 VRegInfo &PerFunctionMIParsingState::getVRegInfo(unsigned Num) { 327 VRegInfo *Info = new (Allocator) VRegInfo; 327 VRegInfo *Info = new (Allocator) VRegInfo; 334 VRegInfo &PerFunctionMIParsingState::getVRegInfoNamed(StringRef RegName) { 339 VRegInfo *Info = new (Allocator) VRegInfo; 339 VRegInfo *Info = new (Allocator) VRegInfo; 400 bool parseStandaloneVirtualRegister(VRegInfo *&Info); 413 bool parseVirtualRegister(VRegInfo *&Info); 414 bool parseNamedVirtualRegister(VRegInfo *&Info); 415 bool parseRegister(unsigned &Reg, VRegInfo *&VRegInfo); 417 bool parseRegisterClassOrBank(VRegInfo &RegInfo); 1018 bool MIParser::parseStandaloneVirtualRegister(VRegInfo *&Info) { 1036 VRegInfo *Info; 1189 bool MIParser::parseNamedVirtualRegister(VRegInfo *&Info) { 1198 bool MIParser::parseVirtualRegister(VRegInfo *&Info) { 1209 bool MIParser::parseRegister(unsigned &Reg, VRegInfo *&Info) { 1228 bool MIParser::parseRegisterClassOrBank(VRegInfo &RegInfo) { 1240 case VRegInfo::UNKNOWN: 1241 case VRegInfo::NORMAL: 1242 RegInfo.Kind = VRegInfo::NORMAL; 1252 case VRegInfo::GENERIC: 1253 case VRegInfo::REGBANK: 1270 case VRegInfo::UNKNOWN: 1271 case VRegInfo::GENERIC: 1272 case VRegInfo::REGBANK: 1273 RegInfo.Kind = RegBank ? VRegInfo::REGBANK : VRegInfo::GENERIC; 1273 RegInfo.Kind = RegBank ? VRegInfo::REGBANK : VRegInfo::GENERIC; 1280 case VRegInfo::NORMAL: 1404 VRegInfo *RegInfo; 1465 if (RegInfo->Kind == VRegInfo::GENERIC || 1466 RegInfo->Kind == VRegInfo::REGBANK) 3075 VRegInfo *&Info, StringRef Src,lib/CodeGen/MIRParser/MIRParser.cpp
504 VRegInfo &Info = PFS.getVRegInfo(VReg.ID.Value); 512 Info.Kind = VRegInfo::GENERIC; 517 Info.Kind = VRegInfo::NORMAL; 526 Info.Kind = VRegInfo::REGBANK; 532 if (Info.Kind != VRegInfo::NORMAL) 549 VRegInfo *Info; 583 case VRegInfo::UNKNOWN: 588 case VRegInfo::NORMAL: 593 case VRegInfo::GENERIC: 595 case VRegInfo::REGBANK: 603 const VRegInfo &Info = *I->second; 608 const VRegInfo &Info = *P.second;