Lines Matching defs:LoongArchOptWInstrs
1 //===- LoongArchOptWInstrs.cpp - MI W instruction optimizations ----------===//
60 class LoongArchOptWInstrs : public MachineFunctionPass {
64 LoongArchOptWInstrs() : MachineFunctionPass(ID) {}
87 char LoongArchOptWInstrs::ID = 0;
88 INITIALIZE_PASS(LoongArchOptWInstrs, DEBUG_TYPE, LOONGARCH_OPT_W_INSTRS_NAME,
92 return new LoongArchOptWInstrs();
714 bool LoongArchOptWInstrs::removeSExtWInstrs(MachineFunction &MF,
766 bool LoongArchOptWInstrs::convertToDSuffixes(MachineFunction &MF,
792 bool LoongArchOptWInstrs::convertToWSuffixes(MachineFunction &MF,
844 bool LoongArchOptWInstrs::runOnMachineFunction(MachineFunction &MF) {