/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/ |
H A D | NVPTXTargetMachine.cpp | 164 addPass(createGVNPass()); 166 addPass(createEarlyCSEPass()); 179 addPass(createNVVMReflectPass()); 180 addPass(createNVPTXImageOptimizerPass()); 181 addPass(createNVPTXAssignValidGlobalNamesPass()); 182 addPass(createGenericToNVVMPass()); 185 addPass(createNVPTXLowerKernelArgsPass(&getNVPTXTargetMachine())); 188 addPass(createSROAPass()); 189 addPass(createNVPTXLowerAllocaPass()); 190 addPass(createNVPTXFavorNonGenericAddrSpacesPas [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetMachine.cpp | 198 addPass(createAMDGPUAlwaysInlinePass()); 199 addPass(createAlwaysInlinerPass()); 205 addPass(createBarrierNoopPass()); 208 addPass(createAMDGPUOpenCLImageTypeLoweringPass()); 216 addPass(createAMDGPUPromoteAlloca(ST)); 217 addPass(createSROAPass()); 225 addPass(createFlattenCFGPass()); 227 addPass(createStructurizeCFGPass()); 232 addPass(createAMDGPUISelDag(getAMDGPUTargetMachine())); 247 addPass(createR600TextureIntrinsicsReplace [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetMachine.cpp | 136 addPass(createLowerAtomicPass()); 140 addPass(createAtomicExpandPass(TM)); 143 addPass(createWebAssemblyOptimizeReturned()); 150 addPass( 155 addPass(createWebAssemblyArgumentMove()); 168 addPass(createWebAssemblyStoreResults()); 183 addPass(createWebAssemblyRegStackify()); 186 addPass(createWebAssemblyRegColoring()); 193 addPass(createWebAssemblyPEI()); 200 addPass(createWebAssemblyCFGStackif [all...] |
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/ |
H A D | Passes.cpp | 128 /// to addPass(). It may be a target-specific ID in the case that the target 311 void TargetPassConfig::addPass(Pass *P, bool verifyAfter, bool printAfter) { function in class:TargetPassConfig 338 addPass(IP.getInsertedPass(), IP.VerifyAfter, IP.PrintAfter); 354 /// addPass cannot return a pointer to the pass instance because is internal the 356 AnalysisID TargetPassConfig::addPass(AnalysisID PassID, bool verifyAfter, function in class:TargetPassConfig 372 addPass(P, verifyAfter, printAfter); // Ends the lifetime of P. 400 addPass(createCFLAAWrapperPass()); 401 addPass(createTypeBasedAAWrapperPass()); 402 addPass(createScopedNoAliasAAWrapperPass()); 403 addPass(createBasicAAWrapperPas [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetMachine.cpp | 217 addPass(createAtomicExpandPass(TM)); 220 addPass(createHexagonCommonGEP()); 223 addPass(createHexagonGenExtract()); 232 addPass(createHexagonOptimizeSZextends()); 234 addPass(createHexagonISelDag(TM, getOptLevel())); 239 addPass(createHexagonGenPredicate(), false); 242 addPass(createHexagonLoopRescheduling(), false); 245 addPass(createHexagonSplitDoubleRegs()); 248 addPass(createHexagonBitSimplify(), false); 249 addPass(createHexagonPeephol [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetMachine.cpp | 218 addPass(createAtomicExpandPass(TM)); 224 addPass(createCFGSimplificationPass()); 230 addPass(createInterleavedAccessPass(TM)); 236 addPass(createSeparateConstOffsetFromGEPPass(TM, true)); 239 addPass(createEarlyCSEPass()); 242 addPass(createLICMPass()); 251 addPass(createAArch64PromoteConstantPass()); 260 addPass(createGlobalMergePass(TM, 4095, OnlyOptimizeForSize)); 264 addPass(createAArch64AddressTypePromotionPass()); 270 addPass(createAArch64ISelDa [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetMachine.cpp | 119 addPass(createSystemZISelDag(getSystemZTargetMachine(), getOptLevel())); 122 addPass(createSystemZLDCleanupPass(getSystemZTargetMachine())); 130 addPass(&IfConverterID); 139 addPass(createSystemZShortenInstPass(getSystemZTargetMachine()), false); 165 addPass(createSystemZElimComparePass(getSystemZTargetMachine()), false); 166 addPass(createSystemZLongBranchPass(getSystemZTargetMachine())); 173 addPass(&PostMachineSchedulerID); 175 addPass(&PostRASchedulerID);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCTargetMachine.cpp | 306 addPass(createPPCBoolRetToIntPass()); 307 addPass(createAtomicExpandPass(&getPPCTargetMachine())); 316 addPass(createPPCLoopDataPrefetchPass()); 322 addPass(createSeparateConstOffsetFromGEPPass(TM, true)); 325 addPass(createEarlyCSEPass()); 328 addPass(createLICMPass()); 336 addPass(createPPCLoopPreIncPrepPass(getPPCTargetMachine())); 339 addPass(createPPCCTRLoops(getPPCTargetMachine())); 345 addPass(&EarlyIfConverterID); 348 addPass( [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/XCore/ |
H A D | XCoreTargetMachine.cpp | 63 addPass(createAtomicExpandPass(&getXCoreTargetMachine())); 69 addPass(createXCoreLowerThreadLocalPass()); 74 addPass(createXCoreISelDag(getXCoreTargetMachine(), getOptLevel())); 79 addPass(createXCoreFrameToArgsOffsetEliminationPass(), false);
|
/freebsd-11.0-release/contrib/llvm/tools/opt/ |
H A D | NewPMDriver.cpp | 66 MPM.addPass(VerifierPass()); 75 MPM.addPass(VerifierPass()); 82 MPM.addPass( 86 MPM.addPass(
|
H A D | opt.cpp | 199 static inline void addPass(legacy::PassManagerBase &PM, Pass *P) { function 529 addPass(Passes, P);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86TargetMachine.cpp | 222 addPass(createAtomicExpandPass(&getX86TargetMachine())); 229 addPass(createX86ISelDag(getX86TargetMachine(), getOptLevel())); 234 addPass(createCleanupLocalDynamicTLSPass()); 236 addPass(createX86GlobalBaseRegPass()); 242 addPass(&EarlyIfConverterID); 244 addPass(&MachineCombinerID); 252 addPass(createX86WinEHStatePass()); 258 addPass(createX86OptimizeLEAs()); 260 addPass(createX86CallFrameOptimization()); 264 addPass(createX86FloatingPointStackifierPas [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Passes/ |
H A D | PassBuilder.cpp | 157 MPM.addPass(CREATE_PASS); \ 162 MPM.addPass(RequireAnalysisPass<decltype(CREATE_PASS)>()); \ 166 MPM.addPass(InvalidateAnalysisPass<decltype(CREATE_PASS)>()); \ 177 CGPM.addPass(CREATE_PASS); \ 182 CGPM.addPass(RequireAnalysisPass<decltype(CREATE_PASS)>()); \ 186 CGPM.addPass(InvalidateAnalysisPass<decltype(CREATE_PASS)>()); \ 198 FPM.addPass(CREATE_PASS); \ 203 FPM.addPass(RequireAnalysisPass<decltype(CREATE_PASS)>()); \ 207 FPM.addPass(InvalidateAnalysisPass<decltype(CREATE_PASS)>()); \ 234 FPM.addPass(st [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/MSP430/ |
H A D | MSP430TargetMachine.cpp | 65 addPass(createMSP430ISelDag(getMSP430TargetMachine(), getOptLevel())); 71 addPass(createMSP430BranchSelectionPass(), false);
|
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsTargetMachine.cpp | 210 addPass(createAtomicExpandPass(&getMipsTargetMachine())); 212 addPass(createMipsOs16Pass(getMipsTargetMachine())); 214 addPass(createMips16HardFloatPass(getMipsTargetMachine())); 219 addPass(createMipsModuleISelDagPass(getMipsTargetMachine())); 220 addPass(createMips16ISelDag(getMipsTargetMachine())); 221 addPass(createMipsSEISelDag(getMipsTargetMachine())); 226 addPass(createMipsOptimizePICCallPass(getMipsTargetMachine())); 232 addPass(createMipsOptimizePICCallPass(getMipsTargetMachine())); 253 addPass(createMipsDelaySlotFillerPass(TM)); 254 addPass(createMipsLongBranchPas [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/ |
H A D | ARMTargetMachine.cpp | 333 addPass(createLowerAtomicPass()); 335 addPass(createAtomicExpandPass(TM)); 341 addPass(createCFGSimplificationPass(-1, [this](const Function &F) { 350 addPass(createInterleavedAccessPass(TM)); 369 addPass(createGlobalMergePass(TM, 127, OnlyOptimizeForSize, 377 addPass(createARMISelDag(getARMTargetMachine(), getOptLevel())); 383 addPass(createMLxExpansionPass()); 386 addPass(createARMLoadStoreOptimizationPass(/* pre-register alloc */ true)); 389 addPass(createA15SDOptimizerPass()); 396 addPass(createARMLoadStoreOptimizationPas [all...] |
/freebsd-11.0-release/contrib/llvm/lib/Target/Sparc/ |
H A D | SparcTargetMachine.cpp | 93 addPass(createAtomicExpandPass(&getSparcTargetMachine())); 99 addPass(createSparcISelDag(getSparcTargetMachine())); 104 addPass(createSparcDelaySlotFillerPass(getSparcTargetMachine()));
|
/freebsd-11.0-release/contrib/llvm/lib/Target/BPF/ |
H A D | BPFTargetMachine.cpp | 72 addPass(createBPFISelDag(getBPFTargetMachine()));
|
/freebsd-11.0-release/contrib/llvm/tools/bugpoint/ |
H A D | bugpoint.cpp | 103 D.addPass(PI->getPassArgument()); 188 D.addPass(PI->getPassArgument());
|
H A D | BugDriver.h | 79 void addPass(std::string p) { PassesToRun.push_back(p); } function in class:llvm::BugDriver
|
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | Passes.h | 335 AnalysisID addPass(AnalysisID PassID, bool verifyAfter = true, 345 void addPass(Pass *P, bool verifyAfter = true, bool printAfter = true);
|
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/ |
H A D | PassManager.h | 236 template <typename PassT> void addPass(PassT Pass) { function in class:llvm::PassManager
|