| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ |
| H A D | Pass.h | 38 class ImmutablePass; variable 175 virtual ImmutablePass *getAsImmutablePass(); 269 class ImmutablePass : public ModulePass { 271 explicit ImmutablePass(char &pid) : ModulePass(pid) {} in ImmutablePass() function 274 ~ImmutablePass() override; 283 ImmutablePass *getAsImmutablePass() override { return this; } in getAsImmutablePass()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | Hexagon.h | 19 class ImmutablePass; variable 22 ImmutablePass *createHexagonTargetTransformInfoPass(const HexagonTargetMachine *TM);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Pass.cpp | 109 ImmutablePass *Pass::getAsImmutablePass() { in getAsImmutablePass() 140 ImmutablePass::~ImmutablePass() = default; 142 void ImmutablePass::initializePass() { in initializePass()
|
| H A D | LegacyPassManager.cpp | 327 for (ImmutablePass *ImPass : getImmutablePasses()) in doInitialization() 342 for (ImmutablePass *ImPass : getImmutablePasses()) in doFinalization() 537 for (ImmutablePass *ImPass : getImmutablePasses()) in run() 546 for (ImmutablePass *ImPass : getImmutablePasses()) in run() 737 if (ImmutablePass *IP = P->getAsImmutablePass()) { in schedulePass() 802 void PMTopLevelManager::addImmutablePass(ImmutablePass *P) { in addImmutablePass() 845 for (ImmutablePass *P : ImmutablePasses) in dumpArguments() 870 for (ImmutablePass *P : ImmutablePasses) in ~PMTopLevelManager()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | Passes.h | 19 class ImmutablePass; variable 27 ImmutablePass *createObjCARCAAWrapperPass();
|
| H A D | ScopedNoAliasAA.h | 65 class ScopedNoAliasAAWrapperPass : public ImmutablePass { 86 ImmutablePass *createScopedNoAliasAAWrapperPass();
|
| H A D | ModuleSummaryAnalysis.h | 82 class ImmutableModuleSummaryIndexWrapperPass : public ImmutablePass { 99 ImmutablePass *
|
| H A D | TypeBasedAliasAnalysis.h | 71 class TypeBasedAAWrapperPass : public ImmutablePass { 92 ImmutablePass *createTypeBasedAAWrapperPass();
|
| H A D | CFLAndersAliasAnalysis.h | 106 class CFLAndersAAWrapperPass : public ImmutablePass { 123 ImmutablePass *createCFLAndersAAWrapperPass();
|
| H A D | CFLSteensAliasAnalysis.h | 123 class CFLSteensAAWrapperPass : public ImmutablePass { 140 ImmutablePass *createCFLSteensAAWrapperPass();
|
| H A D | ObjCARCAliasAnalysis.h | 80 class ObjCARCAAWrapperPass : public ImmutablePass {
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | RegisterUsageInfo.h | 34 class PhysicalRegisterUsageInfo : public ImmutablePass { 38 PhysicalRegisterUsageInfo() : ImmutablePass(ID) { in PhysicalRegisterUsageInfo()
|
| H A D | MachineBranchProbabilityInfo.h | 24 class MachineBranchProbabilityInfo : public ImmutablePass {
|
| H A D | GCMetadata.h | 152 class GCModuleInfo : public ImmutablePass {
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAliasAnalysis.h | 64 class AMDGPUAAWrapperPass : public ImmutablePass { 70 AMDGPUAAWrapperPass() : ImmutablePass(ID) { in AMDGPUAAWrapperPass()
|
| H A D | AMDGPUArgumentUsageInfo.h | 158 class AMDGPUArgumentUsageInfo : public ImmutablePass { 168 AMDGPUArgumentUsageInfo() : ImmutablePass(ID) { } in AMDGPUArgumentUsageInfo()
|
| H A D | AMDGPU.h | 20 class ImmutablePass; variable 343 ImmutablePass *createAMDGPUAAWrapperPass(); 345 ImmutablePass *createAMDGPUExternalAAWrapperPass();
|
| H A D | AMDGPUAliasAnalysis.cpp | 32 ImmutablePass *llvm::createAMDGPUAAWrapperPass() { in createAMDGPUAAWrapperPass() 36 ImmutablePass *llvm::createAMDGPUExternalAAWrapperPass() { in createAMDGPUExternalAAWrapperPass()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | LegacyPassManagers.h | 199 void addImmutablePass(ImmutablePass *P); 201 inline SmallVectorImpl<ImmutablePass *>& getImmutablePasses() { in getImmutablePasses() 241 SmallVector<ImmutablePass *, 16> ImmutablePasses; 244 SmallDenseMap<AnalysisID, ImmutablePass *, 8> ImmutablePassMap;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ObjCARCAliasAnalysis.cpp | 147 ImmutablePass *llvm::createObjCARCAAWrapperPass() { in createObjCARCAAWrapperPass() 151 ObjCARCAAWrapperPass::ObjCARCAAWrapperPass() : ImmutablePass(ID) { in ObjCARCAAWrapperPass()
|
| H A D | ScopedNoAliasAA.cpp | 161 ImmutablePass *llvm::createScopedNoAliasAAWrapperPass() { in createScopedNoAliasAAWrapperPass() 165 ScopedNoAliasAAWrapperPass::ScopedNoAliasAAWrapperPass() : ImmutablePass(ID) { in ScopedNoAliasAAWrapperPass()
|
| H A D | CFLSteensAliasAnalysis.cpp | 346 ImmutablePass *llvm::createCFLSteensAAWrapperPass() { in createCFLSteensAAWrapperPass() 350 CFLSteensAAWrapperPass::CFLSteensAAWrapperPass() : ImmutablePass(ID) { in CFLSteensAAWrapperPass()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineBranchProbabilityInfo.cpp | 45 : ImmutablePass(ID) { in MachineBranchProbabilityInfo()
|
| H A D | MachineModuleInfo.cpp | 357 : ImmutablePass(ID), MMI(TM) { in MachineModuleInfoWrapperPass() 363 : ImmutablePass(ID), MMI(TM, ExtContext) { in MachineModuleInfoWrapperPass()
|
| H A D | GCMetadata.cpp | 63 GCModuleInfo::GCModuleInfo() : ImmutablePass(ID) { in GCModuleInfo()
|