Home
last modified time | relevance | path

Searched refs:PFS (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/AsmParser/
H A DLLParser.h461 PerFunctionState *PFS);
469 return parseValue(Ty, V, &PFS); in parseValue()
474 return parseValue(Ty, V, &PFS); in parseValue()
479 return parseTypeAndValue(V, &PFS); in parseTypeAndValue()
483 return parseTypeAndValue(V, PFS); in parseTypeAndValue()
489 return parseTypeAndBasicBlock(BB, Loc, PFS); in parseTypeAndBasicBlock()
508 PerFunctionState &PFS);
511 bool parseValID(ValID &ID, PerFunctionState *PFS,
544 PerFunctionState *PFS);
558 bool parseBasicBlock(PerFunctionState &PFS);
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/MIRParser/
H A DMIRParser.cpp390 MachineFunction &MF = PFS.MF; in initializeCallSiteInfo()
484 if (parseRegisterInfo(PFS, YamlMF)) in initializeMachineFunction()
502 PFS.SM = &BlockSM; in initializeMachineFunction()
514 PFS.SM = &SM; in initializeMachineFunction()
532 PFS.SM = &InsnSM; in initializeMachineFunction()
538 PFS.SM = &SM; in initializeMachineFunction()
540 if (setupRegisterInfo(PFS, YamlMF)) in initializeMachineFunction()
579 MachineFunction &MF = PFS.MF; in parseRegisterInfo()
660 MachineFunction &MF = PFS.MF; in setupRegisterInfo()
690 for (auto P : PFS.VRegInfos) { in setupRegisterInfo()
[all …]
H A DMIParser.cpp397 PerFunctionMIParsingState &PFS; member in __anon2336dc8b0111::MIParser
567 : MF(PFS.MF), Error(Error), Source(Source), CurrentSource(Source), PFS(PFS) in MIParser()
573 SourceRange(SourceRange), PFS(PFS) {} in MIParser()
584 const SourceMgr &SM = *PFS.SM; in error()
1451 Info = &PFS.getVRegInfoNamed(Name); in parseNamedVirtualRegister()
1462 Info = &PFS.getVRegInfo(ID); in parseVirtualRegister()
1803 Loc, StringValue, PFS, C, in parseIRConstant()
1994 if (MBBInfo == PFS.MBBSlots.end()) in parseMBBReference()
2096 Token, PFS, GV, in parseGlobalValue()
2966 V = PFS.getIRValue(SlotNumber); in parseIRValue()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/MIRParser/
H A DMIParser.h204 bool parseMachineBasicBlockDefinitions(PerFunctionMIParsingState &PFS,
217 bool parseMachineInstructions(PerFunctionMIParsingState &PFS, StringRef Src,
220 bool parseMBBReference(PerFunctionMIParsingState &PFS,
224 bool parseRegisterReference(PerFunctionMIParsingState &PFS,
228 bool parseNamedRegisterReference(PerFunctionMIParsingState &PFS, Register &Reg,
231 bool parseVirtualRegisterReference(PerFunctionMIParsingState &PFS,
235 bool parseStackObjectReference(PerFunctionMIParsingState &PFS, int &FI,
238 bool parseMDNode(PerFunctionMIParsingState &PFS, MDNode *&Node, StringRef Src,
241 bool parseMachineMetadata(PerFunctionMIParsingState &PFS, StringRef Src,
/llvm-project-15.0.7/llvm/lib/AsmParser/
H A DLLParser.cpp3312 parseValID(Fn, PFS) || in parseValID()
3360 } else if (PFS) { in parseValID()
3407 if (parseValID(Fn, PFS)) in parseValID()
3438 if (parseValID(ID, PFS)) in parseValID()
5290 if (parseMetadata(MD, &PFS)) in parseMetadataAsValue()
5311 if (parseValue(Ty, V, PFS)) in parseValueAsMetadata()
5381 if (!PFS) in convertValIDToValue()
5386 if (!PFS) in convertValIDToValue()
5879 if (parseBasicBlock(PFS)) in parseFunctionBody()
6382 parseValID(CalleeID, &PFS) || parseParameterList(ArgList, PFS) || in parseInvoke()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMIRFormatter.h63 StringRef Src, MachineFunction &MF, PerFunctionMIParsingState &PFS, in parseCustomPseudoSourceValue() argument
79 PerFunctionMIParsingState &PFS, const Value *&V,
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUMIRFormatter.h34 PerFunctionMIParsingState &PFS,
H A DAMDGPUMIRFormatter.cpp21 StringRef Src, MachineFunction &MF, PerFunctionMIParsingState &PFS, in parseCustomPseudoSourceValue() argument
H A DAMDGPUTargetMachine.cpp1463 const yaml::MachineFunctionInfo &MFI_, PerFunctionMIParsingState &PFS, in parseMachineFunctionInfo() argument
1467 MachineFunction &MF = PFS.MF; in parseMachineFunctionInfo()
1470 if (MFI->initializeBaseYamlFields(YamlMFI, MF, PFS, Error, SourceRange)) in parseMachineFunctionInfo()
1481 if (parseNamedRegisterReference(PFS, TempReg, RegName.Value, Error)) { in parseMachineFunctionInfo()
1501 *PFS.SM->getMemoryBuffer(PFS.SM->getMainFileID()); in parseMachineFunctionInfo()
1502 Error = SMDiagnostic(*PFS.SM, SMLoc(), Buffer.getBufferIdentifier(), 1, in parseMachineFunctionInfo()
1548 if (parseNamedRegisterReference(PFS, Reg, A->RegisterName.Value, Error)) { in parseMachineFunctionInfo()
H A DSIMachineFunctionInfo.cpp629 PerFunctionMIParsingState &PFS, SMDiagnostic &Error, SMRange &SourceRange) { in initializeBaseYamlFields() argument
651 *PFS.SM->getMemoryBuffer(PFS.SM->getMainFileID()); in initializeBaseYamlFields()
653 Error = SMDiagnostic(*PFS.SM, SMLoc(), Buffer.getBufferIdentifier(), 1, 1, in initializeBaseYamlFields()
H A DAMDGPUTargetMachine.h99 PerFunctionMIParsingState &PFS,
H A DSIMachineFunctionInfo.h548 PerFunctionMIParsingState &PFS,
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp281 const yaml::MachineFunctionInfo &MFI, PerFunctionMIParsingState &PFS, in parseMachineFunctionInfo() argument
285 PFS.MF.getInfo<RISCVMachineFunctionInfo>()->initializeBaseYamlFields(YamlMFI); in parseMachineFunctionInfo()
H A DRISCVTargetMachine.h53 PerFunctionMIParsingState &PFS,
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.h57 PerFunctionMIParsingState &PFS,
H A DWebAssemblyTargetMachine.cpp592 const yaml::MachineFunctionInfo &MFI, PerFunctionMIParsingState &PFS, in parseMachineFunctionInfo() argument
595 MachineFunction &MF = PFS.MF; in parseMachineFunctionInfo()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.h54 PerFunctionMIParsingState &PFS,
H A DAArch64TargetMachine.cpp828 const yaml::MachineFunctionInfo &MFI, PerFunctionMIParsingState &PFS, in parseMachineFunctionInfo() argument
831 MachineFunction &MF = PFS.MF; in parseMachineFunctionInfo()
/llvm-project-15.0.7/llvm/include/llvm/Target/
H A DTargetMachine.h155 PerFunctionMIParsingState &PFS, in parseMachineFunctionInfo() argument
/llvm-project-15.0.7/llvm/unittests/Support/
H A DVirtualFileSystemTest.cpp903 vfs::ProxyFileSystem PFS(Base); in TEST() local
907 auto Stat = PFS.status("/a"); in TEST()
910 auto File = PFS.openFileForRead("/a"); in TEST()
915 vfs::directory_iterator I = PFS.dir_begin("/", EC); in TEST()
922 ASSERT_FALSE(PFS.setCurrentWorkingDirectory("/")); in TEST()
924 auto PWD = PFS.getCurrentWorkingDirectory(); in TEST()
929 ASSERT_FALSE(PFS.getRealPath("a", Path)); in TEST()
933 ASSERT_FALSE(PFS.isLocal("/a", Local)); in TEST()