Lines Matching defs:RISCVPreLegalizerCombiner
1 //=== RISCVPreLegalizerCombiner.cpp ---------------------------------------===//
89 class RISCVPreLegalizerCombiner : public MachineFunctionPass {
93 RISCVPreLegalizerCombiner();
95 StringRef getPassName() const override { return "RISCVPreLegalizerCombiner"; }
106 void RISCVPreLegalizerCombiner::getAnalysisUsage(AnalysisUsage &AU) const {
119 RISCVPreLegalizerCombiner::RISCVPreLegalizerCombiner()
127 bool RISCVPreLegalizerCombiner::runOnMachineFunction(MachineFunction &MF) {
155 char RISCVPreLegalizerCombiner::ID = 0;
156 INITIALIZE_PASS_BEGIN(RISCVPreLegalizerCombiner, DEBUG_TYPE,
162 INITIALIZE_PASS_END(RISCVPreLegalizerCombiner, DEBUG_TYPE,
168 return new RISCVPreLegalizerCombiner();