Lines Matching refs:getType

34     ParamTys.push_back(I->getType());
42 switch((int)Fn->arg_begin()->getType()->getTypeID()) {
55 Fn->arg_begin()->getType());
74 ParamTys.push_back((*I)->getType());
167 assert(V->getType()->isIntegerTy() && "Can't bswap a non-integer type!");
169 unsigned BitSize = V->getType()->getPrimitiveSizeInBits();
176 Value *Tmp1 = Builder.CreateShl(V, ConstantInt::get(V->getType(), 8),
178 Value *Tmp2 = Builder.CreateLShr(V, ConstantInt::get(V->getType(), 8),
184 Value *Tmp4 = Builder.CreateShl(V, ConstantInt::get(V->getType(), 24),
186 Value *Tmp3 = Builder.CreateShl(V, ConstantInt::get(V->getType(), 8),
188 Value *Tmp2 = Builder.CreateLShr(V, ConstantInt::get(V->getType(), 8),
190 Value *Tmp1 = Builder.CreateLShr(V,ConstantInt::get(V->getType(), 24),
204 Value *Tmp8 = Builder.CreateShl(V, ConstantInt::get(V->getType(), 56),
206 Value *Tmp7 = Builder.CreateShl(V, ConstantInt::get(V->getType(), 40),
208 Value *Tmp6 = Builder.CreateShl(V, ConstantInt::get(V->getType(), 24),
210 Value *Tmp5 = Builder.CreateShl(V, ConstantInt::get(V->getType(), 8),
212 Value* Tmp4 = Builder.CreateLShr(V, ConstantInt::get(V->getType(), 8),
215 ConstantInt::get(V->getType(), 24),
218 ConstantInt::get(V->getType(), 40),
221 ConstantInt::get(V->getType(), 56),
263 assert(V->getType()->isIntegerTy() && "Can't ctpop a non-integer type!");
273 unsigned BitSize = V->getType()->getPrimitiveSizeInBits();
275 Value *Count = ConstantInt::get(V->getType(), 0);
281 Value *MaskCst = ConstantInt::get(V->getType(), MaskValues[ct]);
284 ConstantInt::get(V->getType(), i),
291 V = Builder.CreateLShr(V, ConstantInt::get(V->getType(), 64),
306 unsigned BitSize = V->getType()->getPrimitiveSizeInBits();
308 Value *ShVal = ConstantInt::get(V->getType(), i);
321 switch (CI->getArgOperand(0)->getType()->getTypeID()) {
335 CI->getArgOperand(0)->getType());
370 if (!CI->getType()->isVoidTy())
375 if (!CI->getType()->isVoidTy())
376 CI->replaceAllUsesWith(Constant::getNullValue(CI->getType()));
408 Value *SrcM1 = ConstantInt::get(Src->getType(), 1);
423 CI->replaceAllUsesWith(Constant::getNullValue(CI->getType()));
433 cast<PointerType>(CI->getType())));
453 CI->replaceAllUsesWith(ConstantInt::get(CI->getType(), 1));
473 ReplaceCallWith("memcpy", CI, Ops, Ops+3, CI->getArgOperand(0)->getType());
484 ReplaceCallWith("memmove", CI, Ops, Ops+3, CI->getArgOperand(0)->getType());
489 Type *IntPtr = DL.getIntPtrType(Op0->getType());
499 ReplaceCallWith("memset", CI, Ops, Ops+3, CI->getArgOperand(0)->getType());
532 if (!CI->getType()->isVoidTy())
533 CI->replaceAllUsesWith(ConstantInt::get(CI->getType(), 1));
538 CI->replaceAllUsesWith(UndefValue::get(CI->getType()));
554 CI->getType() != CI->getArgOperand(0)->getType() ||
555 !CI->getType()->isIntegerTy())
558 IntegerType *Ty = dyn_cast<IntegerType>(CI->getType());