Lines Matching defs:CountValue
99 class CountValue;
195 CountValue *getLoopTripCount(MachineLoop *L,
205 CountValue *computeCount(MachineLoop *Loop, const MachineOperand *Start,
313 class CountValue {
333 explicit CountValue(CountValueType t, Register v, unsigned u = 0) {
347 assert(isReg() && "Wrong CountValue accessor");
352 assert(isReg() && "Wrong CountValue accessor");
357 assert(isImm() && "Wrong CountValue accessor");
569 CountValue *HexagonHardwareLoops::getLoopTripCount(MachineLoop *L,
729 CountValue *HexagonHardwareLoops::computeCount(MachineLoop *Loop,
821 return new CountValue(CountValue::CV_Immediate, Count);
993 return new CountValue(CountValue::CV_Register, CountR, CountSR);
1206 CountValue *TripCount = getLoopTripCount(L, OldInsts);