Home
last modified time | relevance | path

Searched refs:PM (Results 1 - 25 of 96) sorted by relevance

1234

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
H A DScalar.cpp117 void LLVMAddLoopSimplifyCFGPass(LLVMPassManagerRef PM) { in LLVMAddLoopSimplifyCFGPass() argument
118 unwrap(PM)->add(createLoopSimplifyCFGPass()); in LLVMAddLoopSimplifyCFGPass()
125 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) { in LLVMAddAggressiveDCEPass() argument
126 unwrap(PM)->add(createAggressiveDCEPass()); in LLVMAddAggressiveDCEPass()
129 void LLVMAddDCEPass(LLVMPassManagerRef PM) { in LLVMAddDCEPass() argument
130 unwrap(PM)->add(createDeadCodeEliminationPass()); in LLVMAddDCEPass()
133 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM) { in LLVMAddBitTrackingDCEPass() argument
134 unwrap(PM)->add(createBitTrackingDCEPass()); in LLVMAddBitTrackingDCEPass()
137 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM) { in LLVMAddAlignmentFromAssumptionsPass() argument
138 unwrap(PM) in LLVMAddAlignmentFromAssumptionsPass()
141 LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) LLVMAddCFGSimplificationPass() argument
145 LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) LLVMAddDeadStoreEliminationPass() argument
149 LLVMAddScalarizerPass(LLVMPassManagerRef PM) LLVMAddScalarizerPass() argument
153 LLVMAddGVNPass(LLVMPassManagerRef PM) LLVMAddGVNPass() argument
157 LLVMAddNewGVNPass(LLVMPassManagerRef PM) LLVMAddNewGVNPass() argument
161 LLVMAddMergedLoadStoreMotionPass(LLVMPassManagerRef PM) LLVMAddMergedLoadStoreMotionPass() argument
165 LLVMAddIndVarSimplifyPass(LLVMPassManagerRef PM) LLVMAddIndVarSimplifyPass() argument
169 LLVMAddJumpThreadingPass(LLVMPassManagerRef PM) LLVMAddJumpThreadingPass() argument
173 LLVMAddLoopSinkPass(LLVMPassManagerRef PM) LLVMAddLoopSinkPass() argument
177 LLVMAddLICMPass(LLVMPassManagerRef PM) LLVMAddLICMPass() argument
181 LLVMAddLoopDeletionPass(LLVMPassManagerRef PM) LLVMAddLoopDeletionPass() argument
185 LLVMAddLoopIdiomPass(LLVMPassManagerRef PM) LLVMAddLoopIdiomPass() argument
189 LLVMAddLoopRotatePass(LLVMPassManagerRef PM) LLVMAddLoopRotatePass() argument
193 LLVMAddLoopRerollPass(LLVMPassManagerRef PM) LLVMAddLoopRerollPass() argument
197 LLVMAddLoopUnrollPass(LLVMPassManagerRef PM) LLVMAddLoopUnrollPass() argument
201 LLVMAddLoopUnrollAndJamPass(LLVMPassManagerRef PM) LLVMAddLoopUnrollAndJamPass() argument
205 LLVMAddLoopUnswitchPass(LLVMPassManagerRef PM) LLVMAddLoopUnswitchPass() argument
209 LLVMAddLowerAtomicPass(LLVMPassManagerRef PM) LLVMAddLowerAtomicPass() argument
213 LLVMAddMemCpyOptPass(LLVMPassManagerRef PM) LLVMAddMemCpyOptPass() argument
217 LLVMAddPartiallyInlineLibCallsPass(LLVMPassManagerRef PM) LLVMAddPartiallyInlineLibCallsPass() argument
221 LLVMAddReassociatePass(LLVMPassManagerRef PM) LLVMAddReassociatePass() argument
225 LLVMAddSCCPPass(LLVMPassManagerRef PM) LLVMAddSCCPPass() argument
229 LLVMAddScalarReplAggregatesPass(LLVMPassManagerRef PM) LLVMAddScalarReplAggregatesPass() argument
233 LLVMAddScalarReplAggregatesPassSSA(LLVMPassManagerRef PM) LLVMAddScalarReplAggregatesPassSSA() argument
237 LLVMAddScalarReplAggregatesPassWithThreshold(LLVMPassManagerRef PM, int Threshold) LLVMAddScalarReplAggregatesPassWithThreshold() argument
242 LLVMAddSimplifyLibCallsPass(LLVMPassManagerRef PM) LLVMAddSimplifyLibCallsPass() argument
246 LLVMAddTailCallEliminationPass(LLVMPassManagerRef PM) LLVMAddTailCallEliminationPass() argument
250 LLVMAddConstantPropagationPass(LLVMPassManagerRef PM) LLVMAddConstantPropagationPass() argument
254 LLVMAddDemoteMemoryToRegisterPass(LLVMPassManagerRef PM) LLVMAddDemoteMemoryToRegisterPass() argument
258 LLVMAddVerifierPass(LLVMPassManagerRef PM) LLVMAddVerifierPass() argument
262 LLVMAddCorrelatedValuePropagationPass(LLVMPassManagerRef PM) LLVMAddCorrelatedValuePropagationPass() argument
266 LLVMAddEarlyCSEPass(LLVMPassManagerRef PM) LLVMAddEarlyCSEPass() argument
270 LLVMAddEarlyCSEMemSSAPass(LLVMPassManagerRef PM) LLVMAddEarlyCSEMemSSAPass() argument
274 LLVMAddGVNHoistLegacyPass(LLVMPassManagerRef PM) LLVMAddGVNHoistLegacyPass() argument
278 LLVMAddTypeBasedAliasAnalysisPass(LLVMPassManagerRef PM) LLVMAddTypeBasedAliasAnalysisPass() argument
282 LLVMAddScopedNoAliasAAPass(LLVMPassManagerRef PM) LLVMAddScopedNoAliasAAPass() argument
286 LLVMAddBasicAliasAnalysisPass(LLVMPassManagerRef PM) LLVMAddBasicAliasAnalysisPass() argument
290 LLVMAddLowerConstantIntrinsicsPass(LLVMPassManagerRef PM) LLVMAddLowerConstantIntrinsicsPass() argument
294 LLVMAddLowerExpectIntrinsicPass(LLVMPassManagerRef PM) LLVMAddLowerExpectIntrinsicPass() argument
298 LLVMAddUnifyFunctionExitNodesPass(LLVMPassManagerRef PM) LLVMAddUnifyFunctionExitNodesPass() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm-c/Transforms/
H A DScalar.h35 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM);
38 void LLVMAddDCEPass(LLVMPassManagerRef PM);
41 void LLVMAddBitTrackingDCEPass(LLVMPassManagerRef PM);
44 void LLVMAddAlignmentFromAssumptionsPass(LLVMPassManagerRef PM);
47 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM);
50 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM);
53 void LLVMAddScalarizerPass(LLVMPassManagerRef PM);
56 void LLVMAddMergedLoadStoreMotionPass(LLVMPassManagerRef PM);
59 void LLVMAddGVNPass(LLVMPassManagerRef PM);
62 void LLVMAddNewGVNPass(LLVMPassManagerRef PM);
[all...]
H A DIPO.h31 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM);
34 void LLVMAddConstantMergePass(LLVMPassManagerRef PM);
37 void LLVMAddMergeFunctionsPass(LLVMPassManagerRef PM);
40 void LLVMAddCalledValuePropagationPass(LLVMPassManagerRef PM);
43 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM);
46 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM);
49 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM);
52 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM);
55 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM);
58 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM);
[all...]
H A DCoroutines.h35 void LLVMAddCoroEarlyPass(LLVMPassManagerRef PM);
38 void LLVMAddCoroSplitPass(LLVMPassManagerRef PM);
41 void LLVMAddCoroElidePass(LLVMPassManagerRef PM);
44 void LLVMAddCoroCleanupPass(LLVMPassManagerRef PM);
H A DUtils.h35 void LLVMAddLowerSwitchPass(LLVMPassManagerRef PM);
38 void LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM);
41 void LLVMAddAddDiscriminatorsPass(LLVMPassManagerRef PM);
H A DPassManagerBuilder.h68 LLVMPassManagerRef PM);
73 LLVMPassManagerRef PM);
77 LLVMPassManagerRef PM,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
H A DIPO.cpp69 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM) { in LLVMAddArgumentPromotionPass() argument
70 unwrap(PM)->add(createArgumentPromotionPass()); in LLVMAddArgumentPromotionPass()
73 void LLVMAddCalledValuePropagationPass(LLVMPassManagerRef PM) { in LLVMAddCalledValuePropagationPass() argument
74 unwrap(PM)->add(createCalledValuePropagationPass()); in LLVMAddCalledValuePropagationPass()
77 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) { in LLVMAddConstantMergePass() argument
78 unwrap(PM)->add(createConstantMergePass()); in LLVMAddConstantMergePass()
81 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadArgEliminationPass() argument
82 unwrap(PM)->add(createDeadArgEliminationPass()); in LLVMAddDeadArgEliminationPass()
85 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) { in LLVMAddFunctionAttrsPass() argument
86 unwrap(PM) in LLVMAddFunctionAttrsPass()
89 LLVMAddFunctionInliningPass(LLVMPassManagerRef PM) LLVMAddFunctionInliningPass() argument
93 LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM) LLVMAddAlwaysInlinerPass() argument
97 LLVMAddGlobalDCEPass(LLVMPassManagerRef PM) LLVMAddGlobalDCEPass() argument
101 LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM) LLVMAddGlobalOptimizerPass() argument
105 LLVMAddIPConstantPropagationPass(LLVMPassManagerRef PM) LLVMAddIPConstantPropagationPass() argument
109 LLVMAddPruneEHPass(LLVMPassManagerRef PM) LLVMAddPruneEHPass() argument
113 LLVMAddIPSCCPPass(LLVMPassManagerRef PM) LLVMAddIPSCCPPass() argument
117 LLVMAddMergeFunctionsPass(LLVMPassManagerRef PM) LLVMAddMergeFunctionsPass() argument
121 LLVMAddInternalizePass(LLVMPassManagerRef PM, unsigned AllButMain) LLVMAddInternalizePass() argument
128 LLVMAddInternalizePassWithMustPreservePredicate( LLVMPassManagerRef PM, void *Context, LLVMBool (*Pred)(LLVMValueRef, void *)) LLVMAddInternalizePassWithMustPreservePredicate() argument
137 LLVMAddStripDeadPrototypesPass(LLVMPassManagerRef PM) LLVMAddStripDeadPrototypesPass() argument
141 LLVMAddStripSymbolsPass(LLVMPassManagerRef PM) LLVMAddStripSymbolsPass() argument
[all...]
H A DPassManagerBuilder.cpp236 legacy::PassManagerBase &PM) const { in addExtensionsToPM()
240 std::get<1>(Ext)(*this, PM); in addExtensionsToPM()
245 Extensions[i].second(*this, PM); in addExtensionsToPM()
249 legacy::PassManagerBase &PM) const { in addInitialAliasAnalysisPasses()
252 PM.add(createCFLSteensAAWrapperPass()); in addInitialAliasAnalysisPasses()
255 PM.add(createCFLAndersAAWrapperPass()); in addInitialAliasAnalysisPasses()
258 PM.add(createCFLSteensAAWrapperPass()); in addInitialAliasAnalysisPasses()
259 PM.add(createCFLAndersAAWrapperPass()); in addInitialAliasAnalysisPasses()
268 PM.add(createTypeBasedAAWrapperPass()); in addInitialAliasAnalysisPasses()
269 PM in addInitialAliasAnalysisPasses()
839 addLTOOptimizationPasses(legacy::PassManagerBase &PM) addLTOOptimizationPasses() argument
1009 addLateLTOOptimizationPasses( legacy::PassManagerBase &PM) addLateLTOOptimizationPasses() argument
1031 populateThinLTOPassManager( legacy::PassManagerBase &PM) populateThinLTOPassManager() argument
1064 populateLTOPassManager(legacy::PassManagerBase &PM) populateLTOPassManager() argument
1159 LLVMPassManagerBuilderPopulateFunctionPassManager(LLVMPassManagerBuilderRef PMB, LLVMPassManagerRef PM) LLVMPassManagerBuilderPopulateFunctionPassManager() argument
1167 LLVMPassManagerBuilderPopulateModulePassManager(LLVMPassManagerBuilderRef PMB, LLVMPassManagerRef PM) LLVMPassManagerBuilderPopulateModulePassManager() argument
1174 LLVMPassManagerBuilderPopulateLTOPassManager(LLVMPassManagerBuilderRef PMB, LLVMPassManagerRef PM, LLVMBool Internalize, LLVMBool RunInliner) LLVMPassManagerBuilderPopulateLTOPassManager() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
H A DLLVMTargetMachine.cpp98 addPassesToGenerateCode(LLVMTargetMachine &TM, PassManagerBase &PM, in addPassesToGenerateCode() argument
103 TargetPassConfig *PassConfig = TM.createPassConfig(PM); in addPassesToGenerateCode()
106 PM.add(PassConfig); in addPassesToGenerateCode()
107 PM.add(&MMIWP); in addPassesToGenerateCode()
116 bool LLVMTargetMachine::addAsmPrinter(PassManagerBase &PM, in addAsmPrinter() argument
186 PM.add(Printer); in addAsmPrinter()
191 PassManagerBase &PM, raw_pwrite_stream &Out, raw_pwrite_stream *DwoOut, in addPassesToEmitFile()
198 addPassesToGenerateCode(*this, PM, DisableVerify, *MMIWP); in addPassesToEmitFile()
212 PM.add(createPrintMIRPass(Out)); in addPassesToEmitFile()
213 } else if (addAsmPrinter(PM, Ou in addPassesToEmitFile()
190 addPassesToEmitFile( PassManagerBase &PM, raw_pwrite_stream &Out, raw_pwrite_stream *DwoOut, CodeGenFileType FileType, bool DisableVerify, MachineModuleInfoWrapperPass *MMIWP) addPassesToEmitFile() argument
226 addPassesToEmitMC(PassManagerBase &PM, MCContext *&Ctx, raw_pwrite_stream &Out, bool DisableVerify) addPassesToEmitMC() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
H A DUtils.cpp50 void LLVMAddLowerSwitchPass(LLVMPassManagerRef PM) { in LLVMAddLowerSwitchPass() argument
51 unwrap(PM)->add(createLowerSwitchPass()); in LLVMAddLowerSwitchPass()
54 void LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM) { in LLVMAddPromoteMemoryToRegisterPass() argument
55 unwrap(PM)->add(createPromoteMemoryToRegisterPass()); in LLVMAddPromoteMemoryToRegisterPass()
58 void LLVMAddAddDiscriminatorsPass(LLVMPassManagerRef PM) { in LLVMAddAddDiscriminatorsPass() argument
59 unwrap(PM)->add(createAddDiscriminatorsPass()); in LLVMAddAddDiscriminatorsPass()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetMachine.cpp411 legacy::PassManagerBase &PM) { in adjustPassManager()
413 PM.add(createAMDGPUAAWrapperPass()); in adjustPassManager()
414 PM.add(createAMDGPUExternalAAWrapperPass()); in adjustPassManager()
416 PM.add(createAMDGPUUnifyMetadataPass()); in adjustPassManager()
417 PM.add(createAMDGPUPrintfRuntimeBinding()); in adjustPassManager()
418 PM.add(createAMDGPUPropagateAttributesLatePass(this)); in adjustPassManager()
420 PM.add(createInternalizePass(mustPreserveGV)); in adjustPassManager()
421 PM.add(createGlobalDCEPass()); in adjustPassManager()
424 PM.add(createAMDGPUAlwaysInlinePass(false)); in adjustPassManager()
431 legacy::PassManagerBase &PM) { in adjustPassManager()
545 AMDGPUPassConfig(LLVMTargetMachine &TM, PassManagerBase &PM) AMDGPUPassConfig() argument
582 R600PassConfig(LLVMTargetMachine &TM, PassManagerBase &PM) R600PassConfig() argument
599 GCNPassConfig(LLVMTargetMachine &TM, PassManagerBase &PM) GCNPassConfig() argument
808 createPassConfig(PassManagerBase &PM) createPassConfig() argument
1000 createPassConfig(PassManagerBase &PM) createPassConfig() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp53 legacy::PassManagerBase &PM) { in addCoroutineOpt0Passes()
54 PM.add(createCoroSplitLegacyPass()); in addCoroutineOpt0Passes()
55 PM.add(createCoroElideLegacyPass()); in addCoroutineOpt0Passes()
57 PM.add(createBarrierNoopPass()); in addCoroutineOpt0Passes()
58 PM.add(createCoroCleanupLegacyPass()); in addCoroutineOpt0Passes()
62 legacy::PassManagerBase &PM) { in addCoroutineEarlyPasses()
63 PM.add(createCoroEarlyLegacyPass()); in addCoroutineEarlyPasses()
67 legacy::PassManagerBase &PM) { in addCoroutineScalarOptimizerPasses()
68 PM.add(createCoroElideLegacyPass()); in addCoroutineScalarOptimizerPasses()
72 legacy::PassManagerBase &PM) { in addCoroutineSCCPasses()
52 addCoroutineOpt0Passes(const PassManagerBuilder &Builder, legacy::PassManagerBase &PM) addCoroutineOpt0Passes() argument
61 addCoroutineEarlyPasses(const PassManagerBuilder &Builder, legacy::PassManagerBase &PM) addCoroutineEarlyPasses() argument
66 addCoroutineScalarOptimizerPasses(const PassManagerBuilder &Builder, legacy::PassManagerBase &PM) addCoroutineScalarOptimizerPasses() argument
71 addCoroutineSCCPasses(const PassManagerBuilder &Builder, legacy::PassManagerBase &PM) addCoroutineSCCPasses() argument
76 addCoroutineOptimizerLastPasses(const PassManagerBuilder &Builder, legacy::PassManagerBase &PM) addCoroutineOptimizerLastPasses() argument
637 LLVMAddCoroEarlyPass(LLVMPassManagerRef PM) LLVMAddCoroEarlyPass() argument
641 LLVMAddCoroSplitPass(LLVMPassManagerRef PM) LLVMAddCoroSplitPass() argument
645 LLVMAddCoroElidePass(LLVMPassManagerRef PM) LLVMAddCoroElidePass() argument
649 LLVMAddCoroCleanupPass(LLVMPassManagerRef PM) LLVMAddCoroCleanupPass() argument
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/IPO/
H A DPassManagerBuilder.h50 /// static void addMyLoopPass(const PMBuilder &Builder, PassManagerBase &PM) {
52 /// PM.add(createMyAwesomePass());
63 legacy::PassManagerBase &PM)>
213 legacy::PassManagerBase &PM) const;
214 void addInitialAliasAnalysisPasses(legacy::PassManagerBase &PM) const;
215 void addLTOOptimizationPasses(legacy::PassManagerBase &PM);
216 void addLateLTOOptimizationPasses(legacy::PassManagerBase &PM);
229 void populateLTOPassManager(legacy::PassManagerBase &PM);
230 void populateThinLTOPassManager(legacy::PassManagerBase &PM);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
H A DVectorize.cpp36 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM) { in LLVMAddLoopVectorizePass() argument
37 unwrap(PM)->add(createLoopVectorizePass()); in LLVMAddLoopVectorizePass()
40 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM) { in LLVMAddSLPVectorizePass() argument
41 unwrap(PM)->add(createSLPVectorizerPass()); in LLVMAddSLPVectorizePass()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
H A DARCTargetMachine.cpp53 ARCPassConfig(ARCTargetMachine &TM, PassManagerBase &PM) in ARCPassConfig() argument
54 : TargetPassConfig(TM, PM) {} in ARCPassConfig()
67 TargetPassConfig *ARCTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() argument
68 return new ARCPassConfig(*this, PM); in createPassConfig()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
H A DAVRTargetMachine.cpp61 AVRPassConfig(AVRTargetMachine &TM, PassManagerBase &PM) in AVRPassConfig() argument
62 : TargetPassConfig(TM, PM) {} in AVRPassConfig()
75 TargetPassConfig *AVRTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() argument
76 return new AVRPassConfig(*this, PM); in createPassConfig()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.cpp60 MSP430PassConfig(MSP430TargetMachine &TM, PassManagerBase &PM) in MSP430PassConfig() argument
61 : TargetPassConfig(TM, PM) {} in MSP430PassConfig()
72 TargetPassConfig *MSP430TargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() argument
73 return new MSP430PassConfig(*this, PM); in createPassConfig()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/
H A DVETargetMachine.cpp90 VEPassConfig(VETargetMachine &TM, PassManagerBase &PM) in VEPassConfig() argument
91 : TargetPassConfig(TM, PM) {} in VEPassConfig()
101 TargetPassConfig *VETargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() argument
102 return new VEPassConfig(*this, PM); in createPassConfig()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
H A DXCoreTargetMachine.cpp68 XCorePassConfig(XCoreTargetMachine &TM, PassManagerBase &PM) in XCorePassConfig() argument
69 : TargetPassConfig(TM, PM) {} in XCorePassConfig()
83 TargetPassConfig *XCoreTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() argument
84 return new XCorePassConfig(*this, PM); in createPassConfig()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
H A DLegacyPassManager.cpp832 for (PMDataManager *PM : PassManagers) in dumpArguments()
833 PM->dumpPassArguments(); in dumpArguments()
838 for (PMDataManager *PM : PassManagers) in initializeAllAnalysisInfo()
839 PM->initializeAnalysisInfo(); in initializeAllAnalysisInfo()
853 for (PMDataManager *PM : PassManagers) in ~PMTopLevelManager()
854 delete PM; in ~PMTopLevelManager()
1306 return PM.findAnalysisPass(ID, dir); in getAnalysisIfAvailable()
1311 return PM.getOnTheFlyPass(P, AnalysisPI, F); in findImplPass()
1709 PM = new PassManagerImpl(); in PassManager()
1710 // PM i in PassManager()
1742 push(PMDataManager *PM) push() argument
1791 PMDataManager *PM; assignPassManager() local
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp156 NVPTXPassConfig(NVPTXTargetMachine &TM, PassManagerBase &PM) in NVPTXPassConfig() argument
157 : TargetPassConfig(TM, PM) {} in NVPTXPassConfig()
195 TargetPassConfig *NVPTXTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() argument
196 return new NVPTXPassConfig(*this, PM); in createPassConfig()
202 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager()
203 PM.add(createNVVMReflectPass(Subtarget.getSmVersion())); in adjustPassManager()
204 PM.add(createNVVMIntrRangePass(Subtarget.getSmVersion())); in adjustPassManager()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp78 BPFPassConfig(BPFTargetMachine &TM, PassManagerBase &PM) in BPFPassConfig() argument
79 : TargetPassConfig(TM, PM) {} in BPFPassConfig()
92 TargetPassConfig *BPFTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() argument
93 return new BPFPassConfig(*this, PM); in createPassConfig()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp116 RISCVPassConfig(RISCVTargetMachine &TM, PassManagerBase &PM) in RISCVPassConfig() argument
117 : TargetPassConfig(TM, PM) {} in RISCVPassConfig()
135 TargetPassConfig *RISCVTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() argument
136 return new RISCVPassConfig(*this, PM); in createPassConfig()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DCallGraphSCCPass.cpp122 PMDataManager *PM = P->getAsPMDataManager();
125 if (!PM) {
166 assert(PM->getPassManagerType() == PMT_FunctionPassManager &&
515 if (PMDataManager *PM = getContainedPass(i)->getAsPMDataManager()) { in doInitialization()
516 assert(PM->getPassManagerType() == PMT_FunctionPassManager && in doInitialization()
518 Changed |= ((FPPassManager*)PM)->doInitialization(CG.getModule()); in doInitialization()
530 if (PMDataManager *PM = getContainedPass(i)->getAsPMDataManager()) { in doFinalization()
531 assert(PM->getPassManagerType() == PMT_FunctionPassManager && in doFinalization()
533 Changed |= ((FPPassManager*)PM)->doFinalization(CG.getModule()); in doFinalization()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/
H A DCompileUtils.cpp47 legacy::PassManager PM; in operator ()() local
49 if (TM.addPassesToEmitMC(PM, Ctx, ObjStream)) in operator ()()
52 PM.run(M); in operator ()()

Completed in 13 milliseconds

1234