Lines Matching refs:getType

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