Lines Matching refs:addPass
135 addPass(createAtomicExpandPass(&getSparcTargetMachine())); in addIRPasses()
141 addPass(createSparcISelDag(getSparcTargetMachine())); in addInstSelector()
146 addPass(createSparcDelaySlotFillerPass(getSparcTargetMachine())); in addPreEmitPass()
148 addPass(new IgnoreZeroFlag(getSparcTargetMachine())); in addPreEmitPass()
151 addPass(new ReplaceSDIV(getSparcTargetMachine())); in addPreEmitPass()
154 addPass(new FixCALL(getSparcTargetMachine())); in addPreEmitPass()
157 addPass(new FixFSMULD(getSparcTargetMachine())); in addPreEmitPass()
160 addPass(new ReplaceFMULS(getSparcTargetMachine())); in addPreEmitPass()
163 addPass(new PreventRoundChange(getSparcTargetMachine())); in addPreEmitPass()
166 addPass(new FixAllFDIVSQRT(getSparcTargetMachine())); in addPreEmitPass()
169 addPass(new InsertNOPsLoadStore(getSparcTargetMachine())); in addPreEmitPass()
172 addPass(new InsertNOPLoad(getSparcTargetMachine())); in addPreEmitPass()
175 addPass(new FlushCacheLineSWAP(getSparcTargetMachine())); in addPreEmitPass()
180 addPass(new InsertNOPDoublePrecision(getSparcTargetMachine())); in addPreEmitPass()