Home | History | Annotate | Download | only in MIRParser

Lines Matching refs:PFS

68   const PerFunctionMIParsingState &PFS;
89 MIParser(const PerFunctionMIParsingState &PFS, SMDiagnostic &Error,
257 MIParser::MIParser(const PerFunctionMIParsingState &PFS, SMDiagnostic &Error,
259 : MF(PFS.MF), Error(Error), Source(Source), CurrentSource(Source), PFS(PFS)
271 const SourceMgr &SM = *PFS.SM;
818 const auto RegInfo = PFS.VirtualRegisterSlots.find(ID);
819 if (RegInfo == PFS.VirtualRegisterSlots.end())
983 } else if (PFS.GenericVRegs.count(Reg)) {
1012 &PFS.IRSlots);
1030 *MF.getFunction()->getParent(), &PFS.IRSlots);
1098 auto MBBInfo = PFS.MBBSlots.find(Number);
1099 if (MBBInfo == PFS.MBBSlots.end())
1123 auto ObjectInfo = PFS.StackObjectSlots.find(ID);
1124 if (ObjectInfo == PFS.StackObjectSlots.end())
1152 auto ObjectInfo = PFS.FixedStackObjectSlots.find(ID);
1153 if (ObjectInfo == PFS.FixedStackObjectSlots.end())
1183 if (GVIdx >= PFS.IRSlots.GlobalValues.size())
1186 GV = PFS.IRSlots.GlobalValues[GVIdx];
1211 auto ConstantInfo = PFS.ConstantPoolSlots.find(ID);
1212 if (ConstantInfo == PFS.ConstantPoolSlots.end())
1226 auto JumpTableEntryInfo = PFS.JumpTableSlots.find(ID);
1227 if (JumpTableEntryInfo == PFS.JumpTableSlots.end())
1264 auto NodeInfo = PFS.IRSlots.MetadataNodes.find(ID);
1265 if (NodeInfo == PFS.IRSlots.MetadataNodes.end())
2054 bool llvm::parseMachineBasicBlockDefinitions(PerFunctionMIParsingState &PFS,
2057 return MIParser(PFS, Error, Src).parseBasicBlockDefinitions(PFS.MBBSlots);
2060 bool llvm::parseMachineInstructions(const PerFunctionMIParsingState &PFS,
2062 return MIParser(PFS, Error, Src).parseBasicBlocks();
2065 bool llvm::parseMBBReference(const PerFunctionMIParsingState &PFS,
2068 return MIParser(PFS, Error, Src).parseStandaloneMBB(MBB);
2071 bool llvm::parseNamedRegisterReference(const PerFunctionMIParsingState &PFS,
2074 return MIParser(PFS, Error, Src).parseStandaloneNamedRegister(Reg);
2077 bool llvm::parseVirtualRegisterReference(const PerFunctionMIParsingState &PFS,
2080 return MIParser(PFS, Error, Src).parseStandaloneVirtualRegister(Reg);
2083 bool llvm::parseStackObjectReference(const PerFunctionMIParsingState &PFS,
2086 return MIParser(PFS, Error, Src).parseStandaloneStackObject(FI);
2089 bool llvm::parseMDNode(const PerFunctionMIParsingState &PFS,
2091 return MIParser(PFS, Error, Src).parseStandaloneMDNode(Node);