Home
last modified time | relevance | path

Searched refs:PassRegistry (Results 1 – 25 of 443) sorted by relevance

12345678910>>...18

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/
DInitializePasses.h19 class PassRegistry; variable
22 void initializeCore(PassRegistry&);
25 void initializeTransformUtils(PassRegistry&);
28 void initializeScalarOpts(PassRegistry&);
31 void initializeObjCARCOpts(PassRegistry&);
34 void initializeVectorization(PassRegistry&);
37 void initializeInstCombine(PassRegistry&);
40 void initializeAggressiveInstCombine(PassRegistry&);
43 void initializeIPO(PassRegistry&);
46 void initializeInstrumentation(PassRegistry&);
[all …]
DPassSupport.h34 static void *initialize##passName##PassOnce(PassRegistry &Registry) { \
42 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
48 static void *initialize##passName##PassOnce(PassRegistry &Registry) {
62 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
97 PassRegistry::getPassRegistry()->registerPass(*this);
136 static void *initialize##agName##AnalysisGroupOnce(PassRegistry &Registry) { \
143 void llvm::initialize##agName##AnalysisGroup(PassRegistry &Registry) { \
150 static void *initialize##passName##PassOnce(PassRegistry &Registry) { \
164 void llvm::initialize##passName##Pass(PassRegistry &Registry) { \
170 static void *initialize##passName##PassOnce(PassRegistry &Registry) { \
[all …]
DPassRegistry.h38 class PassRegistry {
52 PassRegistry() = default;
53 ~PassRegistry();
58 static PassRegistry *getPassRegistry();
93 DEFINE_STDCXX_CONVERSION_FUNCTIONS(PassRegistry, LLVMPassRegistryRef)
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPU.h27 class PassRegistry; variable
68 void initializeAMDGPUDAGToDAGISelPass(PassRegistry&);
70 void initializeAMDGPUMachineCFGStructurizerPass(PassRegistry&);
73 void initializeAMDGPUAlwaysInlinePass(PassRegistry&);
76 void initializeAMDGPUAnnotateKernelFeaturesPass(PassRegistry &);
80 void initializeAMDGPUAtomicOptimizerPass(PassRegistry &);
84 void initializeAMDGPULowerIntrinsicsPass(PassRegistry &);
88 void initializeAMDGPUFixFunctionBitcastsPass(PassRegistry &);
92 void initializeAMDGPULowerKernelArgumentsPass(PassRegistry &);
96 void initializeAMDGPULowerKernelAttributesPass(PassRegistry &);
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssembly.h58 void initializeWebAssemblyAddMissingPrototypesPass(PassRegistry &);
59 void initializeWebAssemblyLowerEmscriptenEHSjLjPass(PassRegistry &);
60 void initializeLowerGlobalDtorsPass(PassRegistry &);
61 void initializeFixFunctionBitcastsPass(PassRegistry &);
62 void initializeOptimizeReturnedPass(PassRegistry &);
63 void initializeWebAssemblyArgumentMovePass(PassRegistry &);
64 void initializeWebAssemblySetP2AlignOperandsPass(PassRegistry &);
65 void initializeWebAssemblyReplacePhysRegsPass(PassRegistry &);
66 void initializeWebAssemblyPrepareForLiveIntervalsPass(PassRegistry &);
67 void initializeWebAssemblyOptimizeLiveIntervalsPass(PassRegistry &);
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64.h62 void initializeAArch64A53Fix835769Pass(PassRegistry&);
63 void initializeAArch64A57FPLoadBalancingPass(PassRegistry&);
64 void initializeAArch64AdvSIMDScalarPass(PassRegistry&);
65 void initializeAArch64BranchTargetsPass(PassRegistry&);
66 void initializeAArch64CollectLOHPass(PassRegistry&);
67 void initializeAArch64CondBrTuningPass(PassRegistry &);
68 void initializeAArch64CompressJumpTablesPass(PassRegistry&);
69 void initializeAArch64ConditionalComparesPass(PassRegistry&);
70 void initializeAArch64ConditionOptimizerPass(PassRegistry&);
71 void initializeAArch64DeadRegisterDefinitionsPass(PassRegistry&);
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPC.h24 class PassRegistry; variable
59 void initializePPCCTRLoopsPass(PassRegistry&);
61 void initializePPCCTRLoopsVerifyPass(PassRegistry&);
63 void initializePPCLoopInstrFormPrepPass(PassRegistry&);
64 void initializePPCTOCRegDepsPass(PassRegistry&);
65 void initializePPCEarlyReturnPass(PassRegistry&);
66 void initializePPCVSXCopyPass(PassRegistry&);
67 void initializePPCVSXFMAMutatePass(PassRegistry&);
68 void initializePPCVSXSwapRemovalPass(PassRegistry&);
69 void initializePPCReduceCRLogicalsPass(PassRegistry&);
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86.h25 class PassRegistry; variable
138 void initializeEvexToVexInstPassPass(PassRegistry &);
139 void initializeFixupBWInstPassPass(PassRegistry &);
140 void initializeFixupLEAPassPass(PassRegistry &);
141 void initializeFPSPass(PassRegistry &);
142 void initializeWinEHStatePassPass(PassRegistry &);
143 void initializeX86AvoidSFBPassPass(PassRegistry &);
144 void initializeX86CallFrameOptimizationPass(PassRegistry &);
145 void initializeX86CmovConverterPassPass(PassRegistry &);
146 void initializeX86CondBrFoldingPassPass(PassRegistry &);
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARM.h36 class PassRegistry; variable
61 void initializeARMParallelDSPPass(PassRegistry &);
62 void initializeARMLoadStoreOptPass(PassRegistry &);
63 void initializeARMPreAllocLoadStoreOptPass(PassRegistry &);
64 void initializeARMConstantIslandsPass(PassRegistry &);
65 void initializeARMExpandPseudoPass(PassRegistry &);
66 void initializeThumb2SizeReducePass(PassRegistry &);
67 void initializeThumb2ITBlockPass(PassRegistry &);
68 void initializeMVEVPTBlockPass(PassRegistry &);
69 void initializeARMLowOverheadLoopsPass(PassRegistry &);
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DPassRegistry.cpp30 static ManagedStatic<PassRegistry> PassRegistryObj;
31 PassRegistry *PassRegistry::getPassRegistry() { in getPassRegistry()
39 PassRegistry::~PassRegistry() = default;
41 const PassInfo *PassRegistry::getPassInfo(const void *TI) const { in getPassInfo()
47 const PassInfo *PassRegistry::getPassInfo(StringRef Arg) const { in getPassInfo()
57 void PassRegistry::registerPass(const PassInfo &PI, bool ShouldFree) { in registerPass()
73 void PassRegistry::enumerateWith(PassRegistrationListener *L) { in enumerateWith()
80 void PassRegistry::registerAnalysisGroup(const void *InterfaceID, in registerAnalysisGroup()
118 void PassRegistry::addRegistrationListener(PassRegistrationListener *L) { in addRegistrationListener()
123 void PassRegistry::removeRegistrationListener(PassRegistrationListener *L) { in removeRegistrationListener()
DPass.cpp81 const PassInfo *PI = PassRegistry::getPassRegistry()->getPassInfo(AID); in getPassName()
180 return PassRegistry::getPassRegistry()->getPassInfo(TI); in lookupPassInfo()
184 return PassRegistry::getPassRegistry()->getPassInfo(Arg); in lookupPassInfo()
188 const PassInfo *PI = PassRegistry::getPassRegistry()->getPassInfo(ID); in createPass()
203 PassRegistry::getPassRegistry()->registerAnalysisGroup(InterfaceID, PassID, in RegisterAGBase()
214 PassRegistry::getPassRegistry()->enumerateWith(this); in enumeratePasses()
219 PassRegistry::getPassRegistry()->addRegistrationListener(this); in PassNameParser()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonTargetMachine.cpp128 void initializeHexagonBitSimplifyPass(PassRegistry&);
129 void initializeHexagonConstExtendersPass(PassRegistry&);
130 void initializeHexagonConstPropagationPass(PassRegistry&);
131 void initializeHexagonEarlyIfConversionPass(PassRegistry&);
132 void initializeHexagonExpandCondsetsPass(PassRegistry&);
133 void initializeHexagonGenMuxPass(PassRegistry&);
134 void initializeHexagonHardwareLoopsPass(PassRegistry&);
135 void initializeHexagonLoopIdiomRecognizePass(PassRegistry&);
136 void initializeHexagonVectorLoopCarriedReusePass(PassRegistry&);
137 void initializeHexagonNewValueJumpPass(PassRegistry&);
[all …]
DHexagonSplitConst32AndConst64.cpp34 void initializeHexagonSplitConst32AndConst64Pass(PassRegistry&);
42 PassRegistry &R = *PassRegistry::getPassRegistry(); in HexagonSplitConst32AndConst64()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPF.h27 void initializeBPFAbstractMemberAccessPass(PassRegistry&);
28 void initializeBPFMISimplifyPatchablePass(PassRegistry&);
29 void initializeBPFMIPeepholePass(PassRegistry&);
30 void initializeBPFMIPeepholeTruncElimPass(PassRegistry&);
31 void initializeBPFMIPreEmitPeepholePass(PassRegistry&);
32 void initializeBPFMIPreEmitCheckingPass(PassRegistry&);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXTargetMachine.cpp63 void initializeNVVMIntrRangePass(PassRegistry&);
64 void initializeNVVMReflectPass(PassRegistry&);
65 void initializeGenericToNVVMPass(PassRegistry&);
66 void initializeNVPTXAllocaHoistingPass(PassRegistry &);
67 void initializeNVPTXAssignValidGlobalNamesPass(PassRegistry&);
68 void initializeNVPTXLowerAggrCopiesPass(PassRegistry &);
69 void initializeNVPTXLowerArgsPass(PassRegistry &);
70 void initializeNVPTXLowerAllocaPass(PassRegistry &);
71 void initializeNVPTXProxyRegErasurePass(PassRegistry &);
82 PassRegistry &PR = *PassRegistry::getPassRegistry(); in LLVMInitializeNVPTXTarget()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMips.h28 class PassRegistry; variable
46 void initializeMipsDelaySlotFillerPass(PassRegistry &);
47 void initializeMipsBranchExpansionPass(PassRegistry &);
48 void initializeMicroMipsSizeReducePass(PassRegistry &);
49 void initializeMipsPreLegalizerCombinerPass(PassRegistry&);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DDomPrinter.cpp114 initializeDomViewerPass(*PassRegistry::getPassRegistry()); in DomViewer()
126 initializeDomOnlyViewerPass(*PassRegistry::getPassRegistry()); in DomOnlyViewer()
146 initializePostDomViewerPass(*PassRegistry::getPassRegistry()); in PostDomViewer()
160 initializePostDomOnlyViewerPass(*PassRegistry::getPassRegistry()); in PostDomOnlyViewer()
193 initializeDomPrinterPass(*PassRegistry::getPassRegistry()); in DomPrinter()
205 initializeDomOnlyPrinterPass(*PassRegistry::getPassRegistry()); in DomOnlyPrinter()
220 initializePostDomPrinterPass(*PassRegistry::getPassRegistry()); in PostDomPrinter()
235 initializePostDomOnlyPrinterPass(*PassRegistry::getPassRegistry()); in PostDomOnlyPrinter()
DCFGPrinter.cpp40 initializeCFGViewerLegacyPassPass(*PassRegistry::getPassRegistry()); in CFGViewerLegacyPass()
70 initializeCFGOnlyViewerLegacyPassPass(*PassRegistry::getPassRegistry()); in CFGOnlyViewerLegacyPass()
117 initializeCFGPrinterLegacyPassPass(*PassRegistry::getPassRegistry()); in CFGPrinterLegacyPass()
147 initializeCFGOnlyPrinterLegacyPassPass(*PassRegistry::getPassRegistry()); in CFGOnlyPrinterLegacyPass()
DRegionPrinter.cpp158 initializeRegionPrinterPass(*PassRegistry::getPassRegistry()); in RegionPrinter()
170 initializeRegionOnlyPrinterPass(*PassRegistry::getPassRegistry()); in RegionOnlyPrinter()
182 initializeRegionViewerPass(*PassRegistry::getPassRegistry()); in RegionViewer()
194 initializeRegionOnlyViewerPass(*PassRegistry::getPassRegistry()); in RegionOnlyViewer()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCV.h31 class PassRegistry; variable
41 void initializeRISCVMergeBaseOffsetOptPass(PassRegistry &);
44 void initializeRISCVExpandPseudoPass(PassRegistry &);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/
DCoroInternal.h22 class PassRegistry; variable
24 void initializeCoroEarlyLegacyPass(PassRegistry &);
25 void initializeCoroSplitLegacyPass(PassRegistry &);
26 void initializeCoroElideLegacyPass(PassRegistry &);
27 void initializeCoroCleanupLegacyPass(PassRegistry &);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DCallGraphSCCPass.h114 void initializeDummyCGSCCPassPass(PassRegistry &);
123 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in DummyCGSCCPass()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/ObjCARC/
DObjCARC.cpp20 class PassRegistry;
28 void llvm::initializeObjCARCOpts(PassRegistry &Registry) { in initializeObjCARCOpts()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVR.h33 void initializeAVRExpandPseudoPass(PassRegistry&);
34 void initializeAVRRelaxMemPass(PassRegistry&);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DRegisterUsageInfo.h39 PassRegistry &Registry = *PassRegistry::getPassRegistry(); in PhysicalRegisterUsageInfo()

12345678910>>...18