Lines Matching refs:usesRegClass
97 bool usesRegClass(MachineOperand &MO, const TargetRegisterClass *TRC);
132 bool A15SDOptimizer::usesRegClass(MachineOperand &MO, in usesRegClass() function in A15SDOptimizer
163 if (MI->isCopy() && usesRegClass(MI->getOperand(1), in getPrefSPRLane()
287 if (MI->isRegSequence() && usesRegClass(MI->getOperand(1), in optimizeSDPattern()
326 if (MI->isCopy() && usesRegClass(MI->getOperand(1), &ARM::SPRRegClass)) in hasPartialWrite()
329 if (MI->isInsertSubreg() && usesRegClass(MI->getOperand(2), in hasPartialWrite()
333 if (MI->isRegSequence() && usesRegClass(MI->getOperand(1), &ARM::SPRRegClass)) in hasPartialWrite()
404 if (!usesRegClass(MO, &ARM::DPRRegClass) && in getReadDPRs()
405 !usesRegClass(MO, &ARM::QPRRegClass) && in getReadDPRs()
406 !usesRegClass(MO, &ARM::DPairRegClass)) // Treat DPair as QPR in getReadDPRs()
551 bool UsesQPR = usesRegClass(MI->getOperand(0), &ARM::QPRRegClass) || in optimizeAllLanesPattern()
552 usesRegClass(MI->getOperand(0), &ARM::DPairRegClass); in optimizeAllLanesPattern()