/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | Scalar.cpp | 117 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/ |
D | Scalar.h | 35 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 …]
|
D | IPO.h | 31 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 …]
|
D | Coroutines.h | 35 void LLVMAddCoroEarlyPass(LLVMPassManagerRef PM); 38 void LLVMAddCoroSplitPass(LLVMPassManagerRef PM); 41 void LLVMAddCoroElidePass(LLVMPassManagerRef PM); 44 void LLVMAddCoroCleanupPass(LLVMPassManagerRef PM);
|
D | Utils.h | 35 void LLVMAddLowerSwitchPass(LLVMPassManagerRef PM); 38 void LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM); 41 void LLVMAddAddDiscriminatorsPass(LLVMPassManagerRef PM);
|
D | PassManagerBuilder.h | 68 LLVMPassManagerRef PM); 73 LLVMPassManagerRef PM); 77 LLVMPassManagerRef PM,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | IPO.cpp | 69 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 …]
|
D | PassManagerBuilder.cpp | 236 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/ |
D | LLVMTargetMachine.cpp | 98 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/ |
D | Utils.cpp | 50 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/ |
D | Coroutines.cpp | 53 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/ |
D | PassManagerBuilder.h | 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/typescript/tests/baselines/reference/ |
D | checkJsxUnionSFXContextualTypeInferredCorrectly.symbols | 21 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))
|
D | checkJsxUnionSFXContextualTypeInferredCorrectly.types | 20 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/ |
D | AMDGPUTargetMachine.cpp | 411 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/ |
D | Vectorize.cpp | 36 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/ |
D | LegacyPassManager.cpp | 832 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/ |
D | MSP430TargetMachine.cpp | 60 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/ |
D | ARCTargetMachine.cpp | 53 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/ |
D | VETargetMachine.cpp | 90 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/ |
D | XCoreTargetMachine.cpp | 68 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/ |
D | AVRTargetMachine.cpp | 61 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/ |
D | NVPTXTargetMachine.cpp | 156 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/ |
D | BPFTargetMachine.cpp | 78 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/ |
D | HexagonTargetMachine.cpp | 255 [&](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()
|