Lines Matching refs:ConstantInt
529 if (ConstantInt *ConstLHS = dyn_cast<ConstantInt>(LHS)) {
533 if (ConstantInt *ConstRHS = dyn_cast<ConstantInt>(RHS)) {
599 if (ConstantInt *CI = dyn_cast<ConstantInt>(V)) {
638 // ConstantExpr::getCast emits a ConstantInt if C is a ConstantInt.
668 assert(isa<ConstantInt>(U));
669 // If U is a ConstantInt, applyExts will return a ConstantInt as well.
670 return UserChain[ChainIndex] = cast<ConstantInt>(applyExts(U));
702 assert(isa<ConstantInt>(UserChain[ChainIndex]));
703 return ConstantInt::getNullValue(UserChain[ChainIndex]->getType());
719 if (ConstantInt *CI = dyn_cast<ConstantInt>(NextInChain)) {
818 uint64_t Field = cast<ConstantInt>(GEP->getOperand(I))->getZExtValue();
855 if (ConstantInt *CI = dyn_cast<ConstantInt>(Idx))
865 Idx, ConstantInt::get(IntPtrTy, ElementSize.logBase2()));
867 Idx = Builder.CreateMul(Idx, ConstantInt::get(IntPtrTy, ElementSize));
880 Value *Offset = ConstantInt::get(IntPtrTy, AccumulativeByteOffset);
916 if (ConstantInt *CI = dyn_cast<ConstantInt>(Idx))
926 Idx, ConstantInt::get(IntPtrTy, ElementSize.logBase2()));
928 Idx = Builder.CreateMul(Idx, ConstantInt::get(IntPtrTy, ElementSize));
939 ResultPtr, ConstantInt::get(IntPtrTy, AccumulativeByteOffset));
1091 ConstantInt::get(IntPtrTy, Index, true),
1116 ConstantInt::get(IntPtrTy, AccumulativeByteOffset, true), "uglygep",
1299 isa<ConstantInt>(FirstOffsetDef->getOperand(1)))
1308 (isa<ConstantInt>(BO->getOperand(0)) ||
1309 isa<ConstantInt>(BO->getOperand(1))))