Lines Matching refs:RenameIndependentSubregs
46 class RenameIndependentSubregs : public MachineFunctionPass { class
49 RenameIndependentSubregs() : MachineFunctionPass(ID) {} in RenameIndependentSubregs() function in __anonba2e7c970111::RenameIndependentSubregs
111 char RenameIndependentSubregs::ID;
113 char &llvm::RenameIndependentSubregsID = RenameIndependentSubregs::ID;
115 INITIALIZE_PASS_BEGIN(RenameIndependentSubregs, "rename-independent-subregs",
119 INITIALIZE_PASS_END(RenameIndependentSubregs, "rename-independent-subregs", in INITIALIZE_PASS_DEPENDENCY()
122 bool RenameIndependentSubregs::renameComponents(LiveInterval &LI) const { in INITIALIZE_PASS_DEPENDENCY()
155 bool RenameIndependentSubregs::findComponents(IntEqClasses &Classes, in findComponents()
156 SmallVectorImpl<RenameIndependentSubregs::SubRangeInfo> &SubRangeInfos, in findComponents()
185 for (RenameIndependentSubregs::SubRangeInfo &SRInfo : SubRangeInfos) { in findComponents()
211 void RenameIndependentSubregs::rewriteOperands(const IntEqClasses &Classes, in rewriteOperands()
253 void RenameIndependentSubregs::distribute(const IntEqClasses &Classes, in distribute()
287 void RenameIndependentSubregs::computeMainRangesFixFlags( in computeMainRangesFixFlags()
360 bool RenameIndependentSubregs::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()