reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AMDGPU/SIFoldOperands.cpp
  626       if (TRI->isSGPRClass(SrcRC) && TRI->hasVectorRegisters(DestRC)) {
  626       if (TRI->isSGPRClass(SrcRC) && TRI->hasVectorRegisters(DestRC)) {
  687       if (Size > 4 && TRI->isAGPR(*MRI, UseMI->getOperand(0).getReg()) &&
  711           } else if (Def->isReg() && TRI->isAGPR(*MRI, Def->getReg())) {
  731             if (TRI->isSGPRReg(*MRI, Src.Reg)) {
  763       if (TRI->isAGPR(*MRI, UseMI->getOperand(0).getReg()) &&
  764           TRI->isVGPR(*MRI, UseMI->getOperand(1).getReg()))
  766       else if (TRI->isVGPR(*MRI, UseMI->getOperand(0).getReg()) &&
  767                TRI->isAGPR(*MRI, UseMI->getOperand(1).getReg()))
  800       if (OpToFold.isReg() && TRI->isSGPRReg(*MRI, OpToFold.getReg())) {
  842     TRI->getRegClass(FoldDesc.OpInfo[0].RegClass);
 1214       if (DefMI->readsRegister(AMDGPU::EXEC, TRI) &&
 1218     if (updateOperand(Fold, *TII, *TRI, *ST)) {
 1449   TRI = &TII->getRegisterInfo();
 1471         if (CurrentKnownM0Val && MI.modifiesRegister(AMDGPU::M0, TRI))