Lines Matching defs:RISCVPostLegalizerCombiner
1 //=== RISCVPostLegalizerCombiner.cpp --------------------------*- C++ -*-===//
62 static const char *getName() { return "RISCVPostLegalizerCombiner"; }
91 class RISCVPostLegalizerCombiner : public MachineFunctionPass {
95 RISCVPostLegalizerCombiner();
98 return "RISCVPostLegalizerCombiner";
109 void RISCVPostLegalizerCombiner::getAnalysisUsage(AnalysisUsage &AU) const {
122 RISCVPostLegalizerCombiner::RISCVPostLegalizerCombiner()
130 bool RISCVPostLegalizerCombiner::runOnMachineFunction(MachineFunction &MF) {
160 char RISCVPostLegalizerCombiner::ID = 0;
161 INITIALIZE_PASS_BEGIN(RISCVPostLegalizerCombiner, DEBUG_TYPE,
166 INITIALIZE_PASS_END(RISCVPostLegalizerCombiner, DEBUG_TYPE,
172 return new RISCVPostLegalizerCombiner();