reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3958 if (!MO) 3959 MO = &MI.getOperand(OpIdx); 3963 if (isVALU(MI) && usesConstantBus(MRI, *MO, OpInfo)) { 3964 if (isVOP3(MI) && isLiteralConstantLike(*MO, OpInfo) && !VOP3LiteralLimit--) 3968 if (MO->isReg()) 3969 SGPRsUsed.insert(RegSubRegPair(MO->getReg(), MO->getSubReg())); 3969 SGPRsUsed.insert(RegSubRegPair(MO->getReg(), MO->getSubReg())); 3996 if (MO->isReg()) { 3998 return isLegalRegOperand(MRI, OpInfo, *MO); 4002 assert(MO->isImm() || MO->isTargetIndex() || MO->isFI() || MO->isGlobal()); 4002 assert(MO->isImm() || MO->isTargetIndex() || MO->isFI() || MO->isGlobal()); 4002 assert(MO->isImm() || MO->isTargetIndex() || MO->isFI() || MO->isGlobal()); 4002 assert(MO->isImm() || MO->isTargetIndex() || MO->isFI() || MO->isGlobal()); 4009 return isImmOperandLegal(MI, OpIdx, *MO);