Home
last modified time | relevance | path

Searched refs:PM (Results 1 – 25 of 740) sorted by relevance

12345678910>>...30

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
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)->add(createAlignmentFromAssumptionsPass()); in LLVMAddAlignmentFromAssumptionsPass()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm-c/Transforms/
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 …]
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 …]
DCoroutines.h35 void LLVMAddCoroEarlyPass(LLVMPassManagerRef PM);
38 void LLVMAddCoroSplitPass(LLVMPassManagerRef PM);
41 void LLVMAddCoroElidePass(LLVMPassManagerRef PM);
44 void LLVMAddCoroCleanupPass(LLVMPassManagerRef PM);
DUtils.h35 void LLVMAddLowerSwitchPass(LLVMPassManagerRef PM);
38 void LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM);
41 void LLVMAddAddDiscriminatorsPass(LLVMPassManagerRef PM);
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/
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)->add(createPostOrderFunctionAttrsLegacyPass()); in LLVMAddFunctionAttrsPass()
[all …]
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.add(createScopedNoAliasAAWrapperPass()); in addInitialAliasAnalysisPasses()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
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() argument
198 addPassesToGenerateCode(*this, PM, DisableVerify, *MMIWP); in addPassesToEmitFile()
212 PM.add(createPrintMIRPass(Out)); in addPassesToEmitFile()
213 } else if (addAsmPrinter(PM, Out, DwoOut, FileType, in addPassesToEmitFile()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
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/Transforms/Coroutines/
DCoroutines.cpp53 legacy::PassManagerBase &PM) { in addCoroutineOpt0Passes() argument
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() argument
63 PM.add(createCoroEarlyLegacyPass()); in addCoroutineEarlyPasses()
67 legacy::PassManagerBase &PM) { in addCoroutineScalarOptimizerPasses() argument
68 PM.add(createCoroElideLegacyPass()); in addCoroutineScalarOptimizerPasses()
72 legacy::PassManagerBase &PM) { in addCoroutineSCCPasses() argument
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/IPO/
DPassManagerBuilder.h63 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/typescript/tests/baselines/reference/
DcheckJsxUnionSFXContextualTypeInferredCorrectly.symbols21 interface PM {
22 >PM : Symbol(PM, Decl(checkJsxUnionSFXContextualTypeInferredCorrectly.tsx, 8, 1))
25 >multi : Symbol(PM.multi, Decl(checkJsxUnionSFXContextualTypeInferredCorrectly.tsx, 10, 14))
28 >value : Symbol(PM.value, Decl(checkJsxUnionSFXContextualTypeInferredCorrectly.tsx, 11, 15))
31 >onChange : Symbol(PM.onChange, Decl(checkJsxUnionSFXContextualTypeInferredCorrectly.tsx, 12, 19))
35 export function ComponentWithUnion(props: PM | PS) {
38 >PM : Symbol(PM, Decl(checkJsxUnionSFXContextualTypeInferredCorrectly.tsx, 8, 1))
DcheckJsxUnionSFXContextualTypeInferredCorrectly.types20 interface PM {
33 export function ComponentWithUnion(props: PM | PS) {
34 >ComponentWithUnion : (props: PM | PS) => JSX.Element
35 >props : PS | PM
52 >ComponentWithUnion : (props: PS | PM) => JSX.Element
79 >ComponentWithUnion : (props: PS | PM) => JSX.Element
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetMachine.cpp411 legacy::PassManagerBase &PM) { in adjustPassManager() argument
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() argument
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
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/IR/
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()
1711 PM->setTopLevelManager(PM); in PassManager()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
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/ARC/
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/VE/
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/
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/Target/AVR/
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/NVPTX/
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() argument
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/
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/Hexagon/
DHexagonTargetMachine.cpp255 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() argument
256 PM.add(createHexagonLoopIdiomPass()); in adjustPassManager()
260 [&](const PassManagerBuilder &, legacy::PassManagerBase &PM) { in adjustPassManager() argument
261 PM.add(createHexagonVectorLoopCarriedReusePass()); in adjustPassManager()
277 HexagonPassConfig(HexagonTargetMachine &TM, PassManagerBase &PM) in HexagonPassConfig() argument
278 : TargetPassConfig(TM, PM) {} in HexagonPassConfig()
298 TargetPassConfig *HexagonTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() argument
299 return new HexagonPassConfig(*this, PM); in createPassConfig()

12345678910>>...30