Lines Matching refs:ConstantInt

80     if (ConstantInt *ConstInt = dyn_cast<ConstantInt>(&V)) {  in canSafelyConvertTo16Bit()
176 dyn_cast<ConstantInt>(II.getOperand(ImageDimIntr->MipIndex))) { in simplifyAMDGCNImageIntrinsic()
211 dyn_cast<ConstantInt>(II.getOperand(ImageDimIntr->OffsetIndex))) { in simplifyAMDGCNImageIntrinsic()
410 return IC.replaceInstUsesWith(II, ConstantInt::get(II.getType(), Exp)); in instCombineIntrinsic()
439 const ConstantInt *CMask = dyn_cast<ConstantInt>(Src1); in instCombineIntrinsic()
447 ConstantInt::get(II.getType(), false)); in instCombineIntrinsic()
456 return IC.replaceInstUsesWith(II, ConstantInt::get(II.getType(), true)); in instCombineIntrinsic()
460 return IC.replaceInstUsesWith(II, ConstantInt::get(II.getType(), false)); in instCombineIntrinsic()
483 II, 1, ConstantInt::get(Src1->getType(), Mask & ~(S_NAN | Q_NAN))); in instCombineIntrinsic()
496 {Src0, ConstantInt::get(Src1->getType(), Mask & FullMask)}); in instCombineIntrinsic()
519 return IC.replaceInstUsesWith(II, ConstantInt::get(II.getType(), Result)); in instCombineIntrinsic()
572 ConstantInt *CWidth = dyn_cast<ConstantInt>(II.getArgOperand(2)); in instCombineIntrinsic()
576 return IC.replaceInstUsesWith(II, ConstantInt::getNullValue(Ty)); in instCombineIntrinsic()
582 II, 2, ConstantInt::get(CWidth->getType(), Width & (IntSize - 1))); in instCombineIntrinsic()
587 ConstantInt *COffset = dyn_cast<ConstantInt>(II.getArgOperand(1)); in instCombineIntrinsic()
593 ConstantInt::get(COffset->getType(), Offset & (IntSize - 1))); in instCombineIntrinsic()
626 ConstantInt *En = cast<ConstantInt>(II.getArgOperand(1)); in instCombineIntrinsic()
717 const ConstantInt *CC = cast<ConstantInt>(II.getArgOperand(2)); in instCombineIntrinsic()
760 2, ConstantInt::get(CC->getType(), static_cast<int>(SwapPred))); in instCombineIntrinsic()
779 IC.replaceOperand(II, 1, ConstantInt::getNullValue(Src1->getType())); in instCombineIntrinsic()
781 ConstantInt::get(CC->getType(), CmpInst::ICMP_NE)); in instCombineIntrinsic()
845 ConstantInt::get(CC->getType(), SrcPred)}; in instCombineIntrinsic()
854 if (auto *Src = dyn_cast<ConstantInt>(II.getArgOperand(0))) { in instCombineIntrinsic()
889 const ConstantInt *C = dyn_cast<ConstantInt>(II.getArgOperand(0)); in instCombineIntrinsic()
899 auto *BC = cast<ConstantInt>(II.getArgOperand(5)); in instCombineIntrinsic()
900 auto *RM = cast<ConstantInt>(II.getArgOperand(3)); in instCombineIntrinsic()
901 auto *BM = cast<ConstantInt>(II.getArgOperand(4)); in instCombineIntrinsic()
916 ConstantInt *FetchInvalid = cast<ConstantInt>(II.getArgOperand(4)); in instCombineIntrinsic()
917 ConstantInt *BoundCtrl = cast<ConstantInt>(II.getArgOperand(5)); in instCombineIntrinsic()
1068 return IC.replaceInstUsesWith(II, ConstantInt::getFalse(II.getType())); in instCombineIntrinsic()
1146 auto *OffsetAddVal = ConstantInt::get(Offset->getType(), OffsetAdd); in simplifyAMDGCNMemoryIntrinsicDemanded()
1153 ConstantInt *DMask = cast<ConstantInt>(II.getArgOperand(DMaskIdx)); in simplifyAMDGCNMemoryIntrinsicDemanded()
1171 Args[DMaskIdx] = ConstantInt::get(DMask->getType(), NewDMaskVal); in simplifyAMDGCNMemoryIntrinsicDemanded()