Lines Matching refs:ConstantInt

83     if (ConstantInt *ConstInt = dyn_cast<ConstantInt>(&V)) {  in canSafelyConvertTo16Bit()
179 dyn_cast<ConstantInt>(II.getOperand(ImageDimIntr->MipIndex))) { in simplifyAMDGCNImageIntrinsic()
214 dyn_cast<ConstantInt>(II.getOperand(ImageDimIntr->OffsetIndex))) { in simplifyAMDGCNImageIntrinsic()
591 return IC.replaceInstUsesWith(II, ConstantInt::get(II.getType(), Exp)); in instCombineIntrinsic()
603 const ConstantInt *CMask = dyn_cast<ConstantInt>(Src1); in instCombineIntrinsic()
609 II.setArgOperand(1, ConstantInt::get(Src1->getType(), in instCombineIntrinsic()
620 return IC.replaceInstUsesWith(II, ConstantInt::get(II.getType(), false)); in instCombineIntrinsic()
625 Src1, ConstantInt::getNullValue(Src1->getType())); in instCombineIntrinsic()
681 ConstantInt *CWidth = dyn_cast<ConstantInt>(II.getArgOperand(2)); in instCombineIntrinsic()
685 return IC.replaceInstUsesWith(II, ConstantInt::getNullValue(Ty)); in instCombineIntrinsic()
691 II, 2, ConstantInt::get(CWidth->getType(), Width & (IntSize - 1))); in instCombineIntrinsic()
696 ConstantInt *COffset = dyn_cast<ConstantInt>(II.getArgOperand(1)); in instCombineIntrinsic()
702 ConstantInt::get(COffset->getType(), Offset & (IntSize - 1))); in instCombineIntrinsic()
735 ConstantInt *En = cast<ConstantInt>(II.getArgOperand(1)); in instCombineIntrinsic()
842 const ConstantInt *CC = cast<ConstantInt>(II.getArgOperand(2)); in instCombineIntrinsic()
886 2, ConstantInt::get(CC->getType(), static_cast<int>(SwapPred))); in instCombineIntrinsic()
905 IC.replaceOperand(II, 1, ConstantInt::getNullValue(Src1->getType())); in instCombineIntrinsic()
907 ConstantInt::get(CC->getType(), CmpInst::ICMP_NE)); in instCombineIntrinsic()
971 ConstantInt::get(CC->getType(), SrcPred)}; in instCombineIntrinsic()
986 if (auto *Src = dyn_cast<ConstantInt>(II.getArgOperand(0))) { in instCombineIntrinsic()
1015 const ConstantInt *C = dyn_cast<ConstantInt>(II.getArgOperand(0)); in instCombineIntrinsic()
1025 auto *BC = cast<ConstantInt>(II.getArgOperand(5)); in instCombineIntrinsic()
1026 auto *RM = cast<ConstantInt>(II.getArgOperand(3)); in instCombineIntrinsic()
1027 auto *BM = cast<ConstantInt>(II.getArgOperand(4)); in instCombineIntrinsic()
1055 ConstantInt *FetchInvalid = cast<ConstantInt>(II.getArgOperand(FiIdx)); in instCombineIntrinsic()
1056 ConstantInt *BoundCtrl = cast<ConstantInt>(II.getArgOperand(BcIdx)); in instCombineIntrinsic()
1135 const ConstantInt *Cseg = dyn_cast<ConstantInt>(Segment); in instCombineIntrinsic()
1230 return IC.replaceInstUsesWith(II, ConstantInt::getFalse(II.getType())); in instCombineIntrinsic()
1350 auto *OffsetAddVal = ConstantInt::get(Offset->getType(), OffsetAdd); in simplifyAMDGCNMemoryIntrinsicDemanded()
1357 ConstantInt *DMask = cast<ConstantInt>(Args[DMaskIdx]); in simplifyAMDGCNMemoryIntrinsicDemanded()
1379 Args[DMaskIdx] = ConstantInt::get(DMask->getType(), NewDMaskVal); in simplifyAMDGCNMemoryIntrinsicDemanded()