Home
last modified time | relevance | path

Searched refs:addPass (Results 1 – 25 of 27) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Passes/
DPassBuilder.cpp404 FPM.addPass(SROA()); in buildFunctionSimplificationPipeline()
407 FPM.addPass(EarlyCSEPass(true /* Enable mem-ssa. */)); in buildFunctionSimplificationPipeline()
412 FPM.addPass(GVNHoistPass()); in buildFunctionSimplificationPipeline()
416 FPM.addPass(GVNSinkPass()); in buildFunctionSimplificationPipeline()
417 FPM.addPass(SimplifyCFGPass()); in buildFunctionSimplificationPipeline()
423 FPM.addPass(SpeculativeExecutionPass()); in buildFunctionSimplificationPipeline()
426 FPM.addPass(JumpThreadingPass()); in buildFunctionSimplificationPipeline()
427 FPM.addPass(CorrelatedValuePropagationPass()); in buildFunctionSimplificationPipeline()
429 FPM.addPass(SimplifyCFGPass()); in buildFunctionSimplificationPipeline()
431 FPM.addPass(AggressiveInstCombinePass()); in buildFunctionSimplificationPipeline()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXTargetMachine.cpp215 addPass(createGVNPass()); in addEarlyCSEOrGVNPass()
217 addPass(createEarlyCSEPass()); in addEarlyCSEOrGVNPass()
223 addPass(createSROAPass()); in addAddressSpaceInferencePasses()
224 addPass(createNVPTXLowerAllocaPass()); in addAddressSpaceInferencePasses()
225 addPass(createInferAddressSpacesPass()); in addAddressSpaceInferencePasses()
229 addPass(createSeparateConstOffsetFromGEPPass()); in addStraightLineScalarOptimizationPasses()
230 addPass(createSpeculativeExecutionPass()); in addStraightLineScalarOptimizationPasses()
233 addPass(createStraightLineStrengthReducePass()); in addStraightLineScalarOptimizationPasses()
239 addPass(createNaryReassociatePass()); in addStraightLineScalarOptimizationPasses()
242 addPass(createEarlyCSEPass()); in addStraightLineScalarOptimizationPasses()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetPassConfig.cpp519 void TargetPassConfig::addPass(Pass *P, bool verifyAfter, bool printAfter) { in addPass() function in TargetPassConfig
548 addPass(IP.getInsertedPass(), IP.VerifyAfter, IP.PrintAfter); in addPass()
568 AnalysisID TargetPassConfig::addPass(AnalysisID PassID, bool verifyAfter, in addPass() function in TargetPassConfig
584 addPass(P, verifyAfter, printAfter); // Ends the lifetime of P. in addPass()
614 addPass(createCFLSteensAAWrapperPass()); in addIRPasses()
617 addPass(createCFLAndersAAWrapperPass()); in addIRPasses()
620 addPass(createCFLAndersAAWrapperPass()); in addIRPasses()
621 addPass(createCFLSteensAAWrapperPass()); in addIRPasses()
631 addPass(createTypeBasedAAWrapperPass()); in addIRPasses()
632 addPass(createScopedNoAliasAAWrapperPass()); in addIRPasses()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86TargetMachine.cpp405 addPass(createAtomicExpandPass()); in addIRPasses()
410 addPass(createInterleavedAccessPass()); in addIRPasses()
415 addPass(createIndirectBrExpandPass()); in addIRPasses()
421 addPass(createCFGuardDispatchPass()); in addIRPasses()
423 addPass(createCFGuardCheckPass()); in addIRPasses()
430 addPass(createX86ISelDag(getX86TargetMachine(), getOptLevel())); in addInstSelector()
435 addPass(createCleanupLocalDynamicTLSPass()); in addInstSelector()
437 addPass(createX86GlobalBaseRegPass()); in addInstSelector()
442 addPass(new IRTranslator()); in addIRTranslator()
447 addPass(new Legalizer()); in addLegalizeMachineIR()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetMachine.cpp635 addPass(createGVNPass()); in addEarlyCSEOrGVNPass()
637 addPass(createEarlyCSEPass()); in addEarlyCSEOrGVNPass()
641 addPass(createLICMPass()); in addStraightLineScalarOptimizationPasses()
642 addPass(createSeparateConstOffsetFromGEPPass()); in addStraightLineScalarOptimizationPasses()
643 addPass(createSpeculativeExecutionPass()); in addStraightLineScalarOptimizationPasses()
646 addPass(createStraightLineStrengthReducePass()); in addStraightLineScalarOptimizationPasses()
651 addPass(createNaryReassociatePass()); in addStraightLineScalarOptimizationPasses()
654 addPass(createEarlyCSEPass()); in addStraightLineScalarOptimizationPasses()
665 addPass(createAMDGPUPrintfRuntimeBinding()); in addIRPasses()
669 addPass(createAMDGPUFixFunctionBitcastsPass()); in addIRPasses()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonTargetMachine.cpp307 addPass(createConstantPropagationPass()); in addIRPasses()
308 addPass(createDeadCodeEliminationPass()); in addIRPasses()
311 addPass(createAtomicExpandPass()); in addIRPasses()
315 addPass(createCFGSimplificationPass(1, true, true, false, true)); in addIRPasses()
317 addPass(createLoopDataPrefetchPass()); in addIRPasses()
319 addPass(createHexagonCommonGEP()); in addIRPasses()
322 addPass(createHexagonGenExtract()); in addIRPasses()
331 addPass(createHexagonOptimizeSZextends()); in addInstSelector()
333 addPass(createHexagonISelDag(TM, getOptLevel())); in addInstSelector()
337 addPass(createHexagonVExtract()); in addInstSelector()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64TargetMachine.cpp436 addPass(createAtomicExpandPass()); in addIRPasses()
442 addPass(createCFGSimplificationPass(1, true, true, false, true)); in addIRPasses()
450 addPass(createLoopDataPrefetchPass()); in addIRPasses()
452 addPass(createFalkorMarkStridedAccessesPass()); in addIRPasses()
459 addPass(createInterleavedLoadCombinePass()); in addIRPasses()
460 addPass(createInterleavedAccessPass()); in addIRPasses()
467 addPass(createSeparateConstOffsetFromGEPPass(true)); in addIRPasses()
470 addPass(createEarlyCSEPass()); in addIRPasses()
473 addPass(createLICMPass()); in addIRPasses()
476 addPass(createAArch64StackTaggingPass(/* MergeInit = */ TM->getOptLevel() != in addIRPasses()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMTargetMachine.cpp394 addPass(createLowerAtomicPass()); in addIRPasses()
396 addPass(createAtomicExpandPass()); in addIRPasses()
402 addPass(createCFGSimplificationPass( in addIRPasses()
408 addPass(createMVEGatherScatterLoweringPass()); in addIRPasses()
414 addPass(createARMParallelDSPPass()); in addIRPasses()
418 addPass(createInterleavedAccessPass()); in addIRPasses()
422 addPass(createCFGuardCheckPass()); in addIRPasses()
427 addPass(createTypePromotionPass()); in addCodeGenPrepare()
447 addPass(createGlobalMergePass(TM, 127, OnlyOptimizeForSize, in addPreISel()
452 addPass(createHardwareLoopsPass()); in addPreISel()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyTargetMachine.cpp343 addPass(new CoalesceFeaturesAndStripAtomics(&getWebAssemblyTargetMachine())); in addIRPasses()
346 addPass(createAtomicExpandPass()); in addIRPasses()
349 addPass(createWebAssemblyAddMissingPrototypes()); in addIRPasses()
352 addPass(createWebAssemblyLowerGlobalDtors()); in addIRPasses()
356 addPass(createWebAssemblyFixFunctionBitcasts()); in addIRPasses()
360 addPass(createWebAssemblyOptimizeReturned()); in addIRPasses()
369 addPass(createLowerInvokePass()); in addIRPasses()
372 addPass(createUnreachableBlockEliminationPass()); in addIRPasses()
377 addPass(createWebAssemblyLowerEmscriptenEHSjLj(EnableEmException, in addIRPasses()
381 addPass(createIndirectBrExpandPass()); in addIRPasses()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCTargetMachine.cpp400 addPass(createPPCBoolRetToIntPass()); in addIRPasses()
401 addPass(createAtomicExpandPass()); in addIRPasses()
404 addPass(createPPCLowerMASSVEntriesPass()); in addIRPasses()
413 addPass(createLoopDataPrefetchPass()); in addIRPasses()
419 addPass(createSeparateConstOffsetFromGEPPass(true)); in addIRPasses()
422 addPass(createEarlyCSEPass()); in addIRPasses()
425 addPass(createLICMPass()); in addIRPasses()
433 addPass(createPPCLoopInstrFormPrepPass(getPPCTargetMachine())); in addPreISel()
436 addPass(createHardwareLoopsPass()); in addPreISel()
442 addPass(&EarlyIfConverterID); in addILPOpts()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsTargetMachine.cpp263 addPass(createAtomicExpandPass()); in addIRPasses()
265 addPass(createMipsOs16Pass()); in addIRPasses()
267 addPass(createMips16HardFloatPass()); in addIRPasses()
272 addPass(createMipsModuleISelDagPass()); in addInstSelector()
273 addPass(createMips16ISelDag(getMipsTargetMachine(), getOptLevel())); in addInstSelector()
274 addPass(createMipsSEISelDag(getMipsTargetMachine(), getOptLevel())); in addInstSelector()
279 addPass(createMipsOptimizePICCallPass()); in addPreRegAlloc()
299 addPass(createMipsExpandPseudoPass()); in addPreEmitPass()
303 addPass(createMicroMipsSizeReducePass()); in addPreEmitPass()
307 addPass(createMipsDelaySlotFillerPass()); in addPreEmitPass()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZTargetMachine.cpp196 addPass(createSystemZTDCPass()); in addIRPasses()
197 addPass(createLoopDataPrefetchPass()); in addIRPasses()
204 addPass(createSystemZISelDag(getSystemZTargetMachine(), getOptLevel())); in addInstSelector()
207 addPass(createSystemZLDCleanupPass(getSystemZTargetMachine())); in addInstSelector()
213 addPass(&EarlyIfConverterID); in addILPOpts()
218 addPass(createSystemZPostRewritePass(getSystemZTargetMachine())); in addPostRewrite()
225 addPass(createSystemZPostRewritePass(getSystemZTargetMachine())); in addPostRegAlloc()
230 addPass(&IfConverterID); in addPreSched2()
238 addPass(createSystemZShortenInstPass(getSystemZTargetMachine()), false); in addPreEmitPass()
264 addPass(createSystemZElimComparePass(getSystemZTargetMachine()), false); in addPreEmitPass()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVTargetMachine.cpp140 addPass(createAtomicExpandPass()); in addIRPasses()
145 addPass(createRISCVISelDag(getRISCVTargetMachine())); in addInstSelector()
151 addPass(new IRTranslator()); in addIRTranslator()
156 addPass(new Legalizer()); in addLegalizeMachineIR()
161 addPass(new RegBankSelect()); in addRegBankSelect()
166 addPass(new InstructionSelect()); in addGlobalInstructionSelect()
170 void RISCVPassConfig::addPreEmitPass() { addPass(&BranchRelaxationPassID); } in addPreEmitPass()
176 addPass(createRISCVExpandPseudoPass()); in addPreEmitPass2()
180 addPass(createRISCVMergeBaseOffsetOptPass()); in addPreRegAlloc()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFTargetMachine.cpp98 addPass(createBPFAbstractMemberAccess(&getBPFTargetMachine())); in addIRPasses()
106 addPass(createBPFISelDag(getBPFTargetMachine())); in addInstSelector()
112 addPass(createBPFMISimplifyPatchablePass()); in addMachineSSAOptimization()
121 addPass(createBPFMIPeepholePass()); in addMachineSSAOptimization()
122 addPass(createBPFMIPeepholeTruncElimPass()); in addMachineSSAOptimization()
127 addPass(createBPFMIPreEmitCheckingPass()); in addPreEmitPass()
130 addPass(createBPFMIPreEmitPeepholePass()); in addPreEmitPass()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRTargetMachine.cpp102 addPass(createAVRISelDag(getAVRTargetMachine(), getOptLevel())); in addInstSelector()
104 addPass(createAVRFrameAnalyzerPass()); in addInstSelector()
111 addPass(createAVRDynAllocaSRPass()); in addPreRegAlloc()
115 addPass(createAVRRelaxMemPass()); in addPreSched2()
116 addPass(createAVRExpandPseudoPass()); in addPreSched2()
121 addPass(&BranchRelaxationPassID); in addPreEmitPass()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCTargetMachine.cpp72 addPass(createARCISelDag(getARCTargetMachine(), getOptLevel())); in addInstSelector()
76 void ARCPassConfig::addPreEmitPass() { addPass(createARCBranchFinalizePass()); } in addPreEmitPass()
79 addPass(createARCExpandPseudosPass()); in addPreRegAlloc()
80 addPass(createARCOptAddrMode()); in addPreRegAlloc()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreTargetMachine.cpp88 addPass(createAtomicExpandPass()); in addIRPasses()
94 addPass(createXCoreLowerThreadLocalPass()); in addPreISel()
99 addPass(createXCoreISelDag(getXCoreTargetMachine(), getOptLevel())); in addInstSelector()
104 addPass(createXCoreFrameToArgsOffsetEliminationPass(), false); in addPreEmitPass()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcTargetMachine.cpp164 addPass(createAtomicExpandPass()); in addIRPasses()
170 addPass(createSparcISelDag(getSparcTargetMachine())); in addInstSelector()
175 addPass(createSparcDelaySlotFillerPass()); in addPreEmitPass()
179 addPass(new InsertNOPLoad()); in addPreEmitPass()
182 addPass(new DetectRoundChange()); in addPreEmitPass()
186 addPass(new FixAllFDIVSQRT()); in addPreEmitPass()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiTargetMachine.cpp101 addPass(createLanaiISelDag(getLanaiTargetMachine())); in addInstSelector()
108 addPass(createLanaiDelaySlotFillerPass(getLanaiTargetMachine())); in addPreEmitPass()
114 addPass(createLanaiMemAluCombinerPass()); in addPreSched2()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430TargetMachine.cpp78 addPass(createMSP430ISelDag(getMSP430TargetMachine(), getOptLevel())); in addInstSelector()
84 addPass(createMSP430BranchSelectionPass(), false); in addPreEmitPass()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetPassConfig.h432 AnalysisID addPass(AnalysisID PassID, bool verifyAfter = true,
442 void addPass(Pass *P, bool verifyAfter = true, bool printAfter = true);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DLoopPassManager.h270 LoopCanonicalizationFPM.addPass(LoopSimplifyPass());
271 LoopCanonicalizationFPM.addPass(LCSSAPass());
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/
DVETargetMachine.cpp106 addPass(createVEISelDag(getVETargetMachine())); in addInstSelector()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Passes/
DPassBuilder.h754 PM.addPass(InvalidateAnalysisPass<AnalysisT>()); in parseAnalysisUtilityPasses()
763 PM.addPass(RequireAnalysisPass<AnalysisT, IRUnitT, AnalysisManagerT, in parseAnalysisUtilityPasses()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/FuzzMutate/
DIRMutator.cpp72 FPM.addPass(DCEPass()); in eliminateDeadCode()

12