HomeSort by relevance Sort by last modified time
    Searched refs:addPass (Results 1 - 25 of 57) sorted by null

1 2 3

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

Completed in 501 milliseconds

1 2 3