Lines Matching refs:addPass
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(createHexagonPeephole());
252 addPass(createHexagonGenInsert(), false);
254 addPass(createHexagonEarlyIfConversion(), false);
263 addPass(createHexagonStoreWidening(), false);
265 addPass(createHexagonHardwareLoops(), false);
272 addPass(createHexagonRDFOpt());
274 addPass(createHexagonCFGOptimizer(), false);
279 addPass(createHexagonCopyToCombine(), false);
281 addPass(&IfConverterID, false);
282 addPass(createHexagonSplitConst32AndConst64());
289 addPass(createHexagonNewValueJump(), false);
292 addPass(createHexagonExpandPredSpillCode(), false);
297 addPass(createHexagonFixupHwLoops(), false);
300 addPass(createHexagonGenMux(), false);
302 addPass(createHexagonPacketizer(), false);
306 addPass(createHexagonCallFrameInformation(), false);