Lines Matching defs:isImm
43 if (FoldOp->isImm()) {
57 bool isImm() const {
228 return UseMI.getOperand(OpNo == 1 ? 2 : 1).isImm() &&
232 return UseMI.getOperand(OpNo == 2 ? 3 : 2).isImm() &&
274 const bool UseVOP3 = !Src0->isImm() || TII->isInlineConstant(*Src0);
330 assert(Old.isReg() && Fold.isImm());
484 if (Fold.isImm() && canUseImmWithOpSel(Fold)) {
498 if ((Fold.isImm() || Fold.isFI() || Fold.isGlobal()) && Fold.needsShrink()) {
542 if (Fold.isImm()) {
595 if (!OpToFold->isImm())
614 if (Op2.isImm()) {
629 if (!IsLegal && OpToFold->isImm()) {
663 if (OpToFold->isImm()) {
703 (!OpToFold->isImm() && !OpToFold->isFI() && !OpToFold->isGlobal())) {
795 if (Op->isImm()) {
822 if (OpToFold.isImm() && TII->isInlineConstant(OpToFold, OpTy) &&
843 if (DefOp.isImm() && TII->isInlineConstant(DefOp, OpTy) &&
857 if (!Op->isImm())
934 if (!SOff.isImm() || SOff.getImm() != 0)
954 OpToFold.isImm() || OpToFold.isFI() || OpToFold.isGlobal();
1044 if (Def->isImm() &&
1122 if (OpToFold.isImm())
1306 if (ImmSrc.isImm())
1329 Src0->isImm()) {
1340 if (!Src0->isImm() && !Src1->isImm())
1346 if (Src0->isImm() && Src1->isImm()) {
1364 if (Src0->isImm() && !Src1->isImm()) {
1462 if (!Src0->isImm() || Src0->getImm() != 0xffff)
1488 if (OpToFold.isImm()) {
1580 bool FoldingImm = OpToFold.isImm() || OpToFold.isFI() || OpToFold.isGlobal();
1802 if (Src0->isImm()) {
1805 } else if (Src1->isImm()) {