Searched refs:FSDiscriminatorPass (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | Discriminator.h | 57 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 D | MIRFSDiscriminator.h | 34 FSDiscriminatorPass Pass; 41 MIRAddFSDiscriminators(FSDiscriminatorPass P = FSDiscriminatorPass::Pass1)
|
H A D | MIRSampleProfile.h | 40 FSDiscriminatorPass P; 49 FSDiscriminatorPass P = FSDiscriminatorPass::Pass1,
|
H A D | Passes.h | 562 createMIRAddFSDiscriminatorsPass(sampleprof::FSDiscriminatorPass P); 567 sampleprof::FSDiscriminatorPass P,
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
H A D | SampleProfReader.h | 360 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 D | MIRSampleProfile.cpp | 84 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 D | MIRFSDiscriminator.cpp | 53 FunctionPass *llvm::createMIRAddFSDiscriminatorsPass(FSDiscriminatorPass P) { in createMIRAddFSDiscriminatorsPass() 157 if ((Pass == FSDiscriminatorPass::Pass1) && I.isPseudoProbe()) { in runOnMachineFunction()
|
H A D | TargetPassConfig.cpp | 1128 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 D | SampleProfReader.cpp | 1827 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 D | llvm-profdata.cpp | 1077 using sampleprof::FSDiscriminatorPass; 1081 static cl::opt<FSDiscriminatorPass> FSDiscriminatorPassOption(
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | SampleProfile.cpp | 1959 Filename, Ctx, *FS, FSDiscriminatorPass::Base, RemappingFilename); in doInitialization()
|