Lines Matching defs:RISCVPreLegalizerCombiner
1 //=== RISCVPreLegalizerCombiner.cpp ---------------------------------------===//
87 class RISCVPreLegalizerCombiner : public MachineFunctionPass {
91 RISCVPreLegalizerCombiner();
93 StringRef getPassName() const override { return "RISCVPreLegalizerCombiner"; }
104 void RISCVPreLegalizerCombiner::getAnalysisUsage(AnalysisUsage &AU) const {
117 RISCVPreLegalizerCombiner::RISCVPreLegalizerCombiner()
125 bool RISCVPreLegalizerCombiner::runOnMachineFunction(MachineFunction &MF) {
159 char RISCVPreLegalizerCombiner::ID = 0;
160 INITIALIZE_PASS_BEGIN(RISCVPreLegalizerCombiner, DEBUG_TYPE,
166 INITIALIZE_PASS_END(RISCVPreLegalizerCombiner, DEBUG_TYPE,
172 return new RISCVPreLegalizerCombiner();