Lines Matching refs:Cycles
42 unsigned int Cycles; member
44 VisitedBBInfo() : HasReturn(false), Cycles(0) {} in VisitedBBInfo()
45 VisitedBBInfo(bool HasReturn, unsigned int Cycles) in VisitedBBInfo()
46 : HasReturn(HasReturn), Cycles(Cycles) {} in VisitedBBInfo()
67 unsigned int Cycles = 0);
70 unsigned int &Cycles);
117 unsigned int Cycles = 0; in runOnMachineFunction() local
123 Cycles = I->second; in runOnMachineFunction()
125 if (Cycles < Threshold) { in runOnMachineFunction()
137 addPadding(MBB, ReturnLoc, Threshold - Cycles); in runOnMachineFunction()
148 void PadShortFunc::findReturns(MachineBasicBlock *MBB, unsigned int Cycles) { in findReturns() argument
150 bool hasReturn = cyclesUntilReturn(MBB, Cycles); in findReturns()
151 if (Cycles >= Threshold) in findReturns()
155 ReturnBBs[MBB] = std::max(ReturnBBs[MBB], Cycles); in findReturns()
164 findReturns(*I, Cycles); in findReturns()
173 unsigned int &Cycles) { in cyclesUntilReturn() argument
179 Cycles += BBInfo.Cycles; in cyclesUntilReturn()
191 Cycles += CyclesToEnd; in cyclesUntilReturn()
199 Cycles += CyclesToEnd; in cyclesUntilReturn()