/external/llvm/lib/Target/NVPTX/ |
D | NVPTXTargetMachine.cpp | 192 addPass(createGVNPass()); in addEarlyCSEOrGVNPass() 194 addPass(createEarlyCSEPass()); in addEarlyCSEOrGVNPass() 200 addPass(createSROAPass()); in addAddressSpaceInferencePasses() 201 addPass(createNVPTXLowerAllocaPass()); in addAddressSpaceInferencePasses() 203 addPass(createNVPTXInferAddressSpacesPass()); in addAddressSpaceInferencePasses() 205 addPass(createNVPTXFavorNonGenericAddrSpacesPass()); in addAddressSpaceInferencePasses() 209 addPass(createDeadCodeEliminationPass()); in addAddressSpaceInferencePasses() 214 addPass(createSeparateConstOffsetFromGEPPass()); in addStraightLineScalarOptimizationPasses() 215 addPass(createSpeculativeExecutionPass()); in addStraightLineScalarOptimizationPasses() 218 addPass(createStraightLineStrengthReducePass()); in addStraightLineScalarOptimizationPasses() [all …]
|
/external/llvm/lib/CodeGen/ |
D | TargetPassConfig.cpp | 339 void TargetPassConfig::addPass(Pass *P, bool verifyAfter, bool printAfter) { in addPass() function in TargetPassConfig 366 addPass(IP.getInsertedPass(), IP.VerifyAfter, IP.PrintAfter); in addPass() 384 AnalysisID TargetPassConfig::addPass(AnalysisID PassID, bool verifyAfter, in addPass() function in TargetPassConfig 400 addPass(P, verifyAfter, printAfter); // Ends the lifetime of P. in addPass() 425 addPass(createCFLSteensAAWrapperPass()); in addIRPasses() 428 addPass(createCFLAndersAAWrapperPass()); in addIRPasses() 431 addPass(createCFLAndersAAWrapperPass()); in addIRPasses() 432 addPass(createCFLSteensAAWrapperPass()); in addIRPasses() 442 addPass(createTypeBasedAAWrapperPass()); in addIRPasses() 443 addPass(createScopedNoAliasAAWrapperPass()); in addIRPasses() [all …]
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUTargetMachine.cpp | 336 addPass(createGVNPass()); in addEarlyCSEOrGVNPass() 338 addPass(createEarlyCSEPass()); in addEarlyCSEOrGVNPass() 342 addPass(createSeparateConstOffsetFromGEPPass()); in addStraightLineScalarOptimizationPasses() 343 addPass(createSpeculativeExecutionPass()); in addStraightLineScalarOptimizationPasses() 346 addPass(createStraightLineStrengthReducePass()); in addStraightLineScalarOptimizationPasses() 351 addPass(createNaryReassociatePass()); in addStraightLineScalarOptimizationPasses() 354 addPass(createEarlyCSEPass()); in addStraightLineScalarOptimizationPasses() 364 addPass(createAMDGPUAlwaysInlinePass()); in addIRPasses() 365 addPass(createAlwaysInlinerPass()); in addIRPasses() 371 addPass(createBarrierNoopPass()); in addIRPasses() [all …]
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonTargetMachine.cpp | 225 addPass(createAtomicExpandPass(TM)); in addIRPasses() 228 addPass(createHexagonCommonGEP()); in addIRPasses() 231 addPass(createHexagonGenExtract()); in addIRPasses() 240 addPass(createHexagonOptimizeSZextends()); in addInstSelector() 242 addPass(createHexagonISelDag(TM, getOptLevel())); in addInstSelector() 247 addPass(createHexagonGenPredicate(), false); in addInstSelector() 250 addPass(createHexagonLoopRescheduling(), false); in addInstSelector() 253 addPass(createHexagonSplitDoubleRegs()); in addInstSelector() 256 addPass(createHexagonBitSimplify(), false); in addInstSelector() 257 addPass(createHexagonPeephole()); in addInstSelector() [all …]
|
/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyTargetMachine.cpp | 142 addPass(createLowerAtomicPass()); in addIRPasses() 146 addPass(createAtomicExpandPass(TM)); in addIRPasses() 150 addPass(createWebAssemblyOptimizeReturned()); in addIRPasses() 157 addPass( in addInstSelector() 162 addPass(createWebAssemblyArgumentMove()); in addInstSelector() 166 addPass(createWebAssemblySetP2AlignOperands()); in addInstSelector() 195 addPass(createWebAssemblyReplacePhysRegs()); in addPreEmitPass() 199 addPass(createWebAssemblyPrepareForLiveIntervals()); in addPreEmitPass() 202 addPass(createWebAssemblyOptimizeLiveIntervals()); in addPreEmitPass() 205 addPass(createWebAssemblyStoreResults()); in addPreEmitPass() [all …]
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64TargetMachine.cpp | 302 addPass(createAtomicExpandPass(TM)); in addIRPasses() 308 addPass(createCFGSimplificationPass()); in addIRPasses() 315 addPass(createLoopDataPrefetchPass()); in addIRPasses() 321 addPass(createInterleavedAccessPass(TM)); in addIRPasses() 327 addPass(createSeparateConstOffsetFromGEPPass(TM, true)); in addIRPasses() 330 addPass(createEarlyCSEPass()); in addIRPasses() 333 addPass(createLICMPass()); in addIRPasses() 342 addPass(createAArch64PromoteConstantPass()); in addPreISel() 351 addPass(createGlobalMergePass(TM, 4095, OnlyOptimizeForSize)); in addPreISel() 355 addPass(createAArch64AddressTypePromotionPass()); in addPreISel() [all …]
|
/external/llvm/lib/Passes/ |
D | PassBuilder.cpp | 239 EarlyFPM.addPass(SimplifyCFGPass()); in addPerModuleDefaultPipeline() 240 EarlyFPM.addPass(SROA()); in addPerModuleDefaultPipeline() 241 EarlyFPM.addPass(EarlyCSEPass()); in addPerModuleDefaultPipeline() 242 EarlyFPM.addPass(LowerExpectIntrinsicPass()); in addPerModuleDefaultPipeline() 244 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(EarlyFPM))); in addPerModuleDefaultPipeline() 259 LateFPM.addPass(InstCombinePass()); in addLTODefaultPipeline() 260 LateFPM.addPass(SimplifyCFGPass()); in addLTODefaultPipeline() 262 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(LateFPM))); in addLTODefaultPipeline() 349 MPM.addPass(CREATE_PASS); \ in parseModulePassName() 354 MPM.addPass(RequireAnalysisPass< \ in parseModulePassName() [all …]
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCTargetMachine.cpp | 324 addPass(createPPCBoolRetToIntPass()); in addIRPasses() 325 addPass(createAtomicExpandPass(&getPPCTargetMachine())); in addIRPasses() 334 addPass(createLoopDataPrefetchPass()); in addIRPasses() 340 addPass(createSeparateConstOffsetFromGEPPass(TM, true)); in addIRPasses() 343 addPass(createEarlyCSEPass()); in addIRPasses() 346 addPass(createLICMPass()); in addIRPasses() 354 addPass(createPPCLoopPreIncPrepPass(getPPCTargetMachine())); in addPreISel() 357 addPass(createPPCCTRLoops(getPPCTargetMachine())); in addPreISel() 363 addPass(&EarlyIfConverterID); in addILPOpts() 366 addPass(&MachineCombinerID); in addILPOpts() [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86TargetMachine.cpp | 273 addPass(createAtomicExpandPass(&getX86TargetMachine())); in addIRPasses() 280 addPass(createX86ISelDag(getX86TargetMachine(), getOptLevel())); in addInstSelector() 285 addPass(createCleanupLocalDynamicTLSPass()); in addInstSelector() 287 addPass(createX86GlobalBaseRegPass()); in addInstSelector() 292 addPass(&EarlyIfConverterID); in addILPOpts() 294 addPass(&MachineCombinerID); in addILPOpts() 302 addPass(createX86WinEHStatePass()); in addPreISel() 308 addPass(createX86FixupSetCC()); in addPreRegAlloc() 309 addPass(createX86OptimizeLEAs()); in addPreRegAlloc() 310 addPass(createX86CallFrameOptimization()); in addPreRegAlloc() [all …]
|
/external/llvm/lib/Target/Sparc/ |
D | SparcTargetMachine.cpp | 135 addPass(createAtomicExpandPass(&getSparcTargetMachine())); in addIRPasses() 141 addPass(createSparcISelDag(getSparcTargetMachine())); in addInstSelector() 146 addPass(createSparcDelaySlotFillerPass(getSparcTargetMachine())); in addPreEmitPass() 148 addPass(new IgnoreZeroFlag(getSparcTargetMachine())); in addPreEmitPass() 151 addPass(new ReplaceSDIV(getSparcTargetMachine())); in addPreEmitPass() 154 addPass(new FixCALL(getSparcTargetMachine())); in addPreEmitPass() 157 addPass(new FixFSMULD(getSparcTargetMachine())); in addPreEmitPass() 160 addPass(new ReplaceFMULS(getSparcTargetMachine())); in addPreEmitPass() 163 addPass(new PreventRoundChange(getSparcTargetMachine())); in addPreEmitPass() 166 addPass(new FixAllFDIVSQRT(getSparcTargetMachine())); in addPreEmitPass() [all …]
|
/external/swiftshader/third_party/LLVM/tools/llvm-ld/ |
D | Optimize.cpp | 67 static inline void addPass(PassManager &PM, Pass *P) { in addPass() function 90 addPass(Passes, new TargetData(M)); in Optimize() 100 addPass(Passes, createStripSymbolsPass(StripDebug && !Strip)); in Optimize() 107 addPass(Passes, Opt->getNormalCtor()()); in Optimize() 116 addPass(Passes, createInstructionCombiningPass()); in Optimize() 117 addPass(Passes, createCFGSimplificationPass()); in Optimize() 118 addPass(Passes, createAggressiveDCEPass()); in Optimize() 119 addPass(Passes, createGlobalDCEPass()); in Optimize()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZTargetMachine.cpp | 126 addPass(createSystemZTDCPass()); in addIRPasses() 132 addPass(createSystemZISelDag(getSystemZTargetMachine(), getOptLevel())); in addInstSelector() 135 addPass(createSystemZLDCleanupPass(getSystemZTargetMachine())); in addInstSelector() 142 addPass(&IfConverterID); in addPreSched2() 151 addPass(createSystemZShortenInstPass(getSystemZTargetMachine()), false); in addPreEmitPass() 177 addPass(createSystemZElimComparePass(getSystemZTargetMachine()), false); in addPreEmitPass() 178 addPass(createSystemZLongBranchPass(getSystemZTargetMachine())); in addPreEmitPass() 185 addPass(&PostMachineSchedulerID); in addPreEmitPass() 187 addPass(&PostRASchedulerID); in addPreEmitPass()
|
/external/llvm/unittests/IR/ |
D | PassManagerTest.cpp | 241 NestedFPM.addPass(TestFunctionPass( in TEST_F() 245 NestedMPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in TEST_F() 251 MPM.addPass(TestModulePass(ModulePassRunCount)); in TEST_F() 259 FPM.addPass(TestFunctionPass(FunctionPassRunCount2, AnalyzedInstrCount2, in TEST_F() 261 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in TEST_F() 266 MPM.addPass(TestPreservingModulePass()); in TEST_F() 272 FPM.addPass(TestFunctionPass(FunctionPassRunCount3, AnalyzedInstrCount3, in TEST_F() 274 FPM.addPass(TestInvalidationFunctionPass("f")); in TEST_F() 275 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in TEST_F() 279 MPM.addPass(TestMinPreservingModulePass()); in TEST_F() [all …]
|
/external/llvm/lib/Target/Mips/ |
D | MipsTargetMachine.cpp | 222 addPass(createAtomicExpandPass(&getMipsTargetMachine())); in addIRPasses() 224 addPass(createMipsOs16Pass(getMipsTargetMachine())); in addIRPasses() 226 addPass(createMips16HardFloatPass(getMipsTargetMachine())); in addIRPasses() 231 addPass(createMipsModuleISelDagPass(getMipsTargetMachine())); in addInstSelector() 232 addPass(createMips16ISelDag(getMipsTargetMachine(), getOptLevel())); in addInstSelector() 233 addPass(createMipsSEISelDag(getMipsTargetMachine(), getOptLevel())); in addInstSelector() 238 addPass(createMipsOptimizePICCallPass(getMipsTargetMachine())); in addMachineSSAOptimization() 244 addPass(createMipsOptimizePICCallPass(getMipsTargetMachine())); in addPreRegAlloc() 270 addPass(createMipsDelaySlotFillerPass(TM)); in addPreEmitPass() 271 addPass(createMipsHazardSchedule()); in addPreEmitPass() [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMTargetMachine.cpp | 357 addPass(createLowerAtomicPass()); in addIRPasses() 359 addPass(createAtomicExpandPass(TM)); in addIRPasses() 365 addPass(createCFGSimplificationPass(-1, [this](const Function &F) { in addIRPasses() 374 addPass(createInterleavedAccessPass(TM)); in addIRPasses() 393 addPass(createGlobalMergePass(TM, 127, OnlyOptimizeForSize, in addPreISel() 401 addPass(createARMISelDag(getARMTargetMachine(), getOptLevel())); in addInstSelector() 407 addPass(createMLxExpansionPass()); in addPreRegAlloc() 410 addPass(createARMLoadStoreOptimizationPass(/* pre-register alloc */ true)); in addPreRegAlloc() 413 addPass(createA15SDOptimizerPass()); in addPreRegAlloc() 420 addPass(createARMLoadStoreOptimizationPass()); in addPreSched2() [all …]
|
/external/llvm/unittests/Analysis/ |
D | LoopPassManagerTest.cpp | 170 LPM.addPass(TestLoopPass(VisitedLoops1, AnalyzedBlockCount1)); in TEST_F() 172 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM))); in TEST_F() 180 LPM.addPass(TestLoopInvalidatingPass("loop.g.0")); in TEST_F() 181 LPM.addPass(TestLoopPass(VisitedLoops2, AnalyzedBlockCount2, in TEST_F() 184 FPM.addPass(createFunctionToLoopPassAdaptor(std::move(LPM))); in TEST_F() 187 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in TEST_F()
|
D | CGSCCPassManagerTest.cpp | 279 MPM.addPass(TestModulePass(ModulePassRunCount1)); in TEST() 286 CGPM1.addPass(TestSCCPass(SCCPassRunCount1, AnalyzedInstrCount1, in TEST() 292 FPM1.addPass(TestFunctionPass(FunctionPassRunCount1)); in TEST() 293 CGPM1.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM1))); in TEST() 294 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM1))); in TEST()
|
/external/llvm/lib/Target/XCore/ |
D | XCoreTargetMachine.cpp | 71 addPass(createAtomicExpandPass(&getXCoreTargetMachine())); in addIRPasses() 77 addPass(createXCoreLowerThreadLocalPass()); in addPreISel() 82 addPass(createXCoreISelDag(getXCoreTargetMachine(), getOptLevel())); in addInstSelector() 87 addPass(createXCoreFrameToArgsOffsetEliminationPass(), false); in addPreEmitPass()
|
/external/llvm/tools/opt/ |
D | NewPMDriver.cpp | 83 MPM.addPass(VerifierPass()); in runPassPipeline() 92 MPM.addPass(VerifierPass()); in runPassPipeline() 99 MPM.addPass( in runPassPipeline() 103 MPM.addPass( in runPassPipeline()
|
/external/llvm/lib/Target/Lanai/ |
D | LanaiTargetMachine.cpp | 100 addPass(createLanaiISelDag(getLanaiTargetMachine())); in addInstSelector() 107 addPass(createLanaiDelaySlotFillerPass(getLanaiTargetMachine())); in addPreEmitPass() 113 addPass(createLanaiMemAluCombinerPass()); in addPreSched2()
|
/external/llvm/lib/Target/MSP430/ |
D | MSP430TargetMachine.cpp | 73 addPass(createMSP430ISelDag(getMSP430TargetMachine(), getOptLevel())); in addInstSelector() 79 addPass(createMSP430BranchSelectionPass(), false); in addPreEmitPass()
|
/external/llvm/tools/bugpoint/ |
D | bugpoint.cpp | 103 D.addPass(PI->getPassArgument()); in add() 188 D.addPass(PI->getPassArgument()); in main()
|
/external/swiftshader/third_party/LLVM/tools/bugpoint/ |
D | bugpoint.cpp | 107 D.addPass(PI->getPassArgument()); in add() 193 D.addPass(PI->getPassArgument()); in main()
|
/external/llvm/include/llvm/CodeGen/ |
D | TargetPassConfig.h | 357 AnalysisID addPass(AnalysisID PassID, bool verifyAfter = true, 367 void addPass(Pass *P, bool verifyAfter = true, bool printAfter = true);
|
/external/swiftshader/third_party/LLVM/tools/opt/ |
D | opt.cpp | 395 static inline void addPass(PassManagerBase &PM, Pass *P) { in addPass() function 436 addPass(PM, createStripSymbolsPass(true)); in AddStandardCompilePasses() 454 addPass(PM, createStripSymbolsPass(true)); in AddStandardLinkPasses() 591 addPass(Passes, createStripSymbolsPass(true)); in main() 633 addPass(Passes, P); in main()
|