Lines Matching defs:Cycles
42 // Cycles - Number of cycles until return if HasReturn is true, otherwise
44 unsigned int Cycles;
46 VisitedBBInfo() : HasReturn(false), Cycles(0) {}
47 VisitedBBInfo(bool HasReturn, unsigned int Cycles)
48 : HasReturn(HasReturn), Cycles(Cycles) {}
64 unsigned int Cycles = 0);
67 unsigned int &Cycles);
114 unsigned int Cycles = 0;
120 Cycles = I->second;
122 if (Cycles < Threshold) {
134 addPadding(MBB, ReturnLoc, Threshold - Cycles);
145 void PadShortFunc::findReturns(MachineBasicBlock *MBB, unsigned int Cycles) {
147 bool hasReturn = cyclesUntilReturn(MBB, Cycles);
148 if (Cycles >= Threshold)
152 ReturnBBs[MBB] = std::max(ReturnBBs[MBB], Cycles);
161 findReturns(*I, Cycles);
167 /// Cycles will be incremented by the number of cycles taken to reach the
170 unsigned int &Cycles) {
176 Cycles += BBInfo.Cycles;
190 Cycles += CyclesToEnd;
198 Cycles += CyclesToEnd;