Lines Matching refs:isInlineConstant
2137 if (SrcOp.isReg() || isInlineConstant(MI, 1) || in expandPostRAPseudo()
2145 if (ST.hasPkMovB32() && Lo == Hi && isInlineConstant(Lo)) { in expandPostRAPseudo()
2198 if (Imm.isIntN(32) || isInlineConstant(Imm)) { in expandPostRAPseudo()
3416 if (Is64Bit || !isInlineConstant(Imm)) in FoldImmediate()
3463 if (isInlineConstant(UseMI, *Src0, *ImmOp)) in FoldImmediate()
3499 !isInlineConstant(Def->getOperand(1))) in FoldImmediate()
3557 isInlineConstant(Def->getOperand(1)) && in FoldImmediate()
3572 isInlineConstant(Def->getOperand(1)) && in FoldImmediate()
3848 if (Src0->isImm() && !isInlineConstant(MI, Src0Idx, *Src0)) in convertToThreeAddress()
4111 bool SIInstrInfo::isInlineConstant(const APInt &Imm) const { in isInlineConstant() function in SIInstrInfo
4131 bool SIInstrInfo::isInlineConstant(const MachineOperand &MO, in isInlineConstant() function in SIInstrInfo
4255 if (MO.isImm() && isInlineConstant(MO, OpInfo)) { in isImmOperandLegal()
4423 return !isInlineConstant(MO, OpInfo); in usesConstantBus()
4590 if (!MO.isReg() && (!MO.isImm() || !isInlineConstant(MI, i))) { in verifyInstruction()
4597 if (!MI.getOperand(i).isImm() || !isInlineConstant(MI, i)) { in verifyInstruction()
4904 !isInlineConstant(Src0, Desc.operands()[Src0Idx]) && in verifyInstruction()
4905 !isInlineConstant(Src1, Desc.operands()[Src1Idx]) && in verifyInstruction()
5631 if (!MO->isReg() && !isInlineConstant(*MO, OpInfo) && !LiteralLimit--) in isOperandLegal()
5652 !isInlineConstant(Op, InstDesc.operands()[i])) { in isOperandLegal()
5896 if (isInlineConstant(MO, get(Opc).operands()[Idx])) in legalizeOperandsVOP3()
8596 if (!Op.isReg() && !isInlineConstant(Op, OpInfo)) { in getInstSizeInBytes()