Searched refs:addPass (Results 1 - 22 of 22) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXTargetMachine.cpp164 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 DAMDGPUTargetMachine.cpp198 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 DWebAssemblyTargetMachine.cpp136 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 DPasses.cpp128 /// 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 DHexagonTargetMachine.cpp217 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 DAArch64TargetMachine.cpp218 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 DSystemZTargetMachine.cpp119 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 DPPCTargetMachine.cpp306 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 DXCoreTargetMachine.cpp63 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 DNewPMDriver.cpp66 MPM.addPass(VerifierPass());
75 MPM.addPass(VerifierPass());
82 MPM.addPass(
86 MPM.addPass(
H A Dopt.cpp199 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 DX86TargetMachine.cpp222 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 DPassBuilder.cpp157 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 DMSP430TargetMachine.cpp65 addPass(createMSP430ISelDag(getMSP430TargetMachine(), getOptLevel()));
71 addPass(createMSP430BranchSelectionPass(), false);
/freebsd-11.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsTargetMachine.cpp210 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 DARMTargetMachine.cpp333 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 DSparcTargetMachine.cpp93 addPass(createAtomicExpandPass(&getSparcTargetMachine()));
99 addPass(createSparcISelDag(getSparcTargetMachine()));
104 addPass(createSparcDelaySlotFillerPass(getSparcTargetMachine()));
/freebsd-11.0-release/contrib/llvm/lib/Target/BPF/
H A DBPFTargetMachine.cpp72 addPass(createBPFISelDag(getBPFTargetMachine()));
/freebsd-11.0-release/contrib/llvm/tools/bugpoint/
H A Dbugpoint.cpp103 D.addPass(PI->getPassArgument());
188 D.addPass(PI->getPassArgument());
H A DBugDriver.h79 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 DPasses.h335 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 DPassManager.h236 template <typename PassT> void addPass(PassT Pass) { function in class:llvm::PassManager

Completed in 239 milliseconds