reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
324 KillMO = MI->findRegisterUseOperand(SavedReg, false, TRI); 623 bool CompB = FromRegB && regsAreCompatible(FromRegB, ToRegA, TRI); 624 bool CompC = FromRegC && regsAreCompatible(FromRegC, ToRegA, TRI); 723 return (ToRegA && !regsAreCompatible(FromRegB, ToRegA, TRI)); 748 if (NewMI->findRegisterUseOperand(RegB, false, TRI)) 932 if (End->isCopy() && regOverlapsSet(Defs, End->getOperand(1).getReg(), TRI)) 961 if (regOverlapsSet(Uses, MOReg, TRI)) 964 if (!MO.isDead() && regOverlapsSet(Defs, MOReg, TRI)) 970 if (regOverlapsSet(Defs, MOReg, TRI)) 974 if (MOReg != Reg && ((isKill && regOverlapsSet(Uses, MOReg, TRI)) || 975 regOverlapsSet(Kills, MOReg, TRI))) 1362 TRI->getAllocatableClass( 1363 TII->getRegClass(UnfoldMCID, LoadRegIndex, TRI, *MF)); 1375 NewMIs[1]->addRegisterKilled(Reg, TRI); 1487 TRI, *MF)) 1560 assert(TRI->getMatchingSuperRegClass(RC, MRI->getRegClass(RegA), 1566 assert(TRI->getMatchingSuperReg(RegA, SubRegB, MRI->getRegClass(RegB)) 1671 TRI = MF->getSubtarget().getRegisterInfo();