Lines Matching refs:CountValue
99 class CountValue;
195 CountValue *getLoopTripCount(MachineLoop *L,
205 CountValue *computeCount(MachineLoop *Loop, const MachineOperand *Start,
313 class CountValue {
331 explicit CountValue(CountValueType t, unsigned v, unsigned u = 0) {
345 assert(isReg() && "Wrong CountValue accessor");
350 assert(isReg() && "Wrong CountValue accessor");
355 assert(isImm() && "Wrong CountValue accessor");
566 CountValue *HexagonHardwareLoops::getLoopTripCount(MachineLoop *L,
725 CountValue *HexagonHardwareLoops::computeCount(MachineLoop *Loop,
817 return new CountValue(CountValue::CV_Immediate, Count);
985 return new CountValue(CountValue::CV_Register, CountR, CountSR);
1205 CountValue *TripCount = getLoopTripCount(L, OldInsts);