Lines Matching refs:SExt
859 case Instruction::SExt: in computeAddress()
3020 case CCValAssign::SExt: { in processCallArgs()
4594 } else if (const auto *SExt = dyn_cast<SExtInst>(Src0)) { in selectMul() local
4595 if (!isIntExtFree(SExt)) { in selectMul()
4597 if (isValueAvailable(SExt) && isTypeSupported(SExt->getSrcTy(), VT)) { in selectMul()
4600 Src0 = SExt->getOperand(0); in selectMul()
4658 } else if (const auto *SExt = dyn_cast<SExtInst>(Op0)) { in selectShift() local
4659 if (!isIntExtFree(SExt)) { in selectShift()
4661 if (isValueAvailable(SExt) && isTypeSupported(SExt->getSrcTy(), TmpVT)) { in selectShift()
4664 Op0 = SExt->getOperand(0); in selectShift()
5064 case Instruction::SExt: in fastSelectInstruction()