Lines Matching refs:getReg

117     unsigned R = MO.getReg();  in hasWriteToReadDep()
283 if (MO.isReg() && MO.isUse() && (MO.getReg() == DepReg)) in isCallDependent()
351 if (MO.isReg() && MO.getReg() == MI->getOperand(0).getReg()) in cleanUpDotCur()
388 unsigned DestReg = MI->getOperand(0).getReg(); in canPromoteToDotCur()
391 if (MO.isReg() && MO.getReg() == DestReg) in canPromoteToDotCur()
458 DefRegsSet.insert(MO.getReg()); in getPostIncrementOperand()
461 if (MO.isReg() && MO.isUse() && DefRegsSet.count(MO.getReg())) in getPostIncrementOperand()
532 if (Val.isReg() && Val.getReg() != DepReg) in canPromoteToNewValueStore()
554 getPostIncrementOperand(MI, HII).getReg() == DepReg) { in canPromoteToNewValueStore()
559 getPostIncrementOperand(PacketMI, HII).getReg() == DepReg) { in canPromoteToNewValueStore()
568 if (isLoadAbsSet(PacketMI) && getAbsSetOperand(PacketMI).getReg() == DepReg) in canPromoteToNewValueStore()
587 predRegNumSrc = MO.getReg(); in canPromoteToNewValueStore()
599 predRegNumDst = MO.getReg(); in canPromoteToNewValueStore()
646 if (MO.isReg() && TempSU->getInstr()->modifiesRegister(MO.getReg(), HRI)) in canPromoteToNewValueStore()
659 if (MO.isReg() && MO.getReg() == DepReg) in canPromoteToNewValueStore()
671 unsigned R = MO.getReg(); in canPromoteToNewValueStore()
682 if (MO.isReg() && MO.isUse() && MO.isImplicit() && MO.getReg() == DepReg) in canPromoteToNewValueStore()
709 if (MO.isReg() && MO.isDef() && (MO.getReg() == DepReg) && MO.isImplicit()) in isImplicitDependency()
809 Dep.getReg() == DepReg) in restrictingDepExistInPacket()
827 if (Op.isReg() && Op.getReg() && Op.isUse() && in getPredicatedRegister()
828 Hexagon::PredRegsRegClass.contains(Op.getReg())) in getPredicatedRegister()
829 return Op.getReg(); in getPredicatedRegister()
878 Hexagon::PredRegsRegClass.contains(Dep.getReg())) { in arePredicatesComplements()
884 if (restrictingDepExistInPacket(I, Dep.getReg())) in arePredicatesComplements()
1055 DeadDefs[MO.getReg()] = true; in hasDeadDependence()
1061 unsigned R = MO.getReg(); in hasDeadDependence()
1168 if (NOp1.isReg() && I->getOperand(0).getReg() == NOp1.getReg()) in isLegalToPacketizeTogether()
1194 if (OpR.isReg() && PI->modifiesRegister(OpR.getReg(), HRI)) { in isLegalToPacketizeTogether()
1241 DepReg = SUJ->Succs[i].getReg(); in isLegalToPacketizeTogether()
1248 if (!isCallDependent(I, DepType, SUJ->Succs[i].getReg())) in isLegalToPacketizeTogether()
1328 unsigned DepReg = SUJ->Succs[i].getReg(); in isLegalToPacketizeTogether()
1385 if (I->getOperand(0).getReg() == HRI->getStackRegister()) { in isLegalToPacketizeTogether()
1453 unsigned R = MI->getOperand(0).getReg(); in addToPacket()
1534 unsigned DstReg = ProdMI->getOperand(0).getReg(); in isDependent()
1537 if (Op.isReg() && Op.isUse() && Op.getReg() == DstReg) in isDependent()