Lines Matching refs:Builder
1648 static Value *createCast(IRBuilder<false> &Builder, Value *V, Type *DestTy) {
1656 Builder, Builder.CreateExtractValue(V, makeArrayRef(I)),
1660 Builder.CreateInsertValue(Result, Element, makeArrayRef(I));
1666 return Builder.CreateIntToPtr(V, DestTy);
1668 return Builder.CreatePtrToInt(V, DestTy);
1670 return Builder.CreateBitCast(V, DestTy);
1691 IRBuilder<false> Builder(BB);
1697 Args.push_back(createCast(Builder, &AI, FFTy->getParamType(i)));
1701 CallInst *CI = Builder.CreateCall(F, Args);
1706 Builder.CreateRetVoid();
1708 Builder.CreateRet(createCast(Builder, CI, NewG->getReturnType()));