Home | History | Annotate | Download | only in NVPTX

Lines Matching refs:addPass

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());
224 addPass(createNaryReassociatePass());
227 addPass(createEarlyCSEPass());
249 addPass(createNVVMReflectPass());
252 addPass(createNVPTXImageOptimizerPass());
253 addPass(createNVPTXAssignValidGlobalNamesPass());
254 addPass(createGenericToNVVMPass());
258 addPass(createNVPTXLowerKernelArgsPass(&getNVPTXTargetMachine()));
285 addPass(createLowerAggrCopies());
286 addPass(createAllocaHoisting());
287 addPass(createNVPTXISelDag(getNVPTXTargetMachine(), getOptLevel()));
290 addPass(createNVPTXReplaceImageHandlesPass());
296 addPass(createNVPTXPrologEpilogPass(), false);
301 addPass(createNVPTXPeephole());
311 addPass(&PHIEliminationID);
312 addPass(&TwoAddressInstructionPassID);
318 addPass(&ProcessImplicitDefsID);
319 addPass(&LiveVariablesID);
320 addPass(&MachineLoopInfoID);
321 addPass(&PHIEliminationID);
323 addPass(&TwoAddressInstructionPassID);
324 addPass(&RegisterCoalescerID);
327 if (addPass(&MachineSchedulerID))
331 addPass(&StackSlotColoringID);
334 //addPass(&PostRAMachineLICMID);
341 if (addPass(&EarlyTailDuplicateID))
346 addPass(&OptimizePHIsID);
350 addPass(&StackColoringID);
354 addPass(&LocalStackSlotAllocationID);
360 addPass(&DeadMachineInstructionElimID);
369 addPass(&MachineLICMID);
370 addPass(&MachineCSEID);
372 addPass(&MachineSinkingID);
375 addPass(&PeepholeOptimizerID);