Home
last modified time | relevance | path

Searched refs:FSDiscriminatorPass (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DDiscriminator.h57 enum FSDiscriminatorPass { enum
83 return static_cast<unsigned>(sampleprof::FSDiscriminatorPass::PassLast); in getNumFSPasses()
87 static inline unsigned getFSPassBitEnd(sampleprof::FSDiscriminatorPass P) { in getFSPassBitEnd()
94 static inline unsigned getFSPassBitBegin(sampleprof::FSDiscriminatorPass P) { in getFSPassBitBegin()
95 if (P == sampleprof::FSDiscriminatorPass::Base) in getFSPassBitBegin()
99 return getFSPassBitEnd(static_cast<sampleprof::FSDiscriminatorPass>(I - 1)) + in getFSPassBitBegin()
106 static_cast<sampleprof::FSDiscriminatorPass>(getNumFSPasses())); in getLastFSPassBitBegin()
112 static_cast<sampleprof::FSDiscriminatorPass>(getNumFSPasses())); in getLastFSPassBitEnd()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMIRFSDiscriminator.h34 FSDiscriminatorPass Pass;
41 MIRAddFSDiscriminators(FSDiscriminatorPass P = FSDiscriminatorPass::Pass1)
H A DMIRSampleProfile.h40 FSDiscriminatorPass P;
49 FSDiscriminatorPass P = FSDiscriminatorPass::Pass1,
H A DPasses.h562 createMIRAddFSDiscriminatorsPass(sampleprof::FSDiscriminatorPass P);
567 sampleprof::FSDiscriminatorPass P,
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DSampleProfReader.h360 void setDiscriminatorMaskedBitFrom(FSDiscriminatorPass P) { in setDiscriminatorMaskedBitFrom()
440 FSDiscriminatorPass P = FSDiscriminatorPass::Base,
448 FSDiscriminatorPass P = FSDiscriminatorPass::Base,
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRSampleProfile.cpp84 FSDiscriminatorPass P, in createMIRProfileLoaderPass()
156 void setFSPass(FSDiscriminatorPass Pass) { in setFSPass()
180 FSDiscriminatorPass P;
348 std::string FileName, std::string RemappingFileName, FSDiscriminatorPass P, in MIRProfileLoaderPass()
H A DMIRFSDiscriminator.cpp53 FunctionPass *llvm::createMIRAddFSDiscriminatorsPass(FSDiscriminatorPass P) { in createMIRAddFSDiscriminatorsPass()
157 if ((Pass == FSDiscriminatorPass::Pass1) && I.isPseudoProbe()) { in runOnMachineFunction()
H A DTargetPassConfig.cpp1128 sampleprof::FSDiscriminatorPass::Pass1)); in addMachinePasses()
1132 sampleprof::FSDiscriminatorPass::Pass1, in addMachinePasses()
1229 sampleprof::FSDiscriminatorPass::PassLast)); in addMachinePasses()
1243 sampleprof::FSDiscriminatorPass::PassLast, nullptr)); in addMachinePasses()
1525 sampleprof::FSDiscriminatorPass::Pass2)); in addBlockPlacement()
1529 sampleprof::FSDiscriminatorPass::Pass2, in addBlockPlacement()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DSampleProfReader.cpp1827 vfs::FileSystem &FS, FSDiscriminatorPass P, in create()
1898 vfs::FileSystem &FS, FSDiscriminatorPass P, in create()
/freebsd/contrib/llvm-project/llvm/tools/llvm-profdata/
H A Dllvm-profdata.cpp1077 using sampleprof::FSDiscriminatorPass;
1081 static cl::opt<FSDiscriminatorPass> FSDiscriminatorPassOption(
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp1959 Filename, Ctx, *FS, FSDiscriminatorPass::Base, RemappingFilename); in doInitialization()