Searched refs:CreateBitCast (Results 51 - 75 of 96) sorted by relevance

1234

/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp1101 Builder.CreateBitCast(CurPtr.getPointer(), BeginPtr.getType());
1131 CurPtr = Builder.CreateBitCast(CurPtr, BeginPtr.getType());
1744 result = Builder.CreateBitCast(result, resultType);
1787 llvm::Value *DeletePtr = Builder.CreateBitCast(Ptr, ConvertType(ArgTy));
2186 return Builder.CreateBitCast(TypeInfo, StdTypeInfoPtrTy);
2199 return Builder.CreateBitCast(CGM.GetAddrOfRTTIDescriptor(OperandTy),
H A DCodeGenFunction.cpp1780 Address SrcPtr(Builder.CreateBitCast(NullVariable, Builder.getInt8PtrTy()),
2185 Builder.CreateBitCast(CGM.EmitAnnotationString(AnnotationStr), Int8PtrTy),
2186 Builder.CreateBitCast(CGM.EmitAnnotationUnit(Location), Int8PtrTy),
2198 Builder.CreateBitCast(V, CGM.Int8PtrTy, V->getName()),
2215 V = Builder.CreateBitCast(V, CGM.Int8PtrTy);
2217 V = Builder.CreateBitCast(V, VTy);
H A DCGVTables.cpp214 AdjustedThisPtr = Builder.CreateBitCast(AdjustedThisPtr,
410 AdjustedThisPtr = Builder.CreateBitCast(AdjustedThisPtr, ThisType);
417 AdjustedThisPtr = Builder.CreateBitCast(AdjustedThisPtr, ThisType);
H A DCGExpr.cpp60 return Builder.CreateBitCast(value, destType);
157 Builder.CreateBitCast(Result.getPointer(), VectorTy->getPointerTo()),
748 llvm::Value *CastAddr = Builder.CreateBitCast(Ptr, Int8PtrTy);
831 Address VPtrAddr(Builder.CreateBitCast(Ptr, VPtrTy), getPointerAlign());
1122 ? Builder.CreateBitCast(Addr, ConvertType(E->getType()))
2395 return CGF.Builder.CreateBitCast(V, IRType->getPointerTo(AS), Name);
2980 V = Builder.CreateBitCast(V, llvm::Type::getIntNTy(getLLVMContext(),
3215 Args.push_back(Builder.CreateBitCast(InfoPtr, Int8PtrTy));
3282 SlowPathFn, {TypeId, Ptr, Builder.CreateBitCast(InfoPtr, Int8PtrTy)});
3741 Addr = Builder.CreateBitCast(Add
[all...]
H A DCGExprScalar.cpp478 return Builder.CreateBitCast(V, ConvertType(E->getType()));
1298 return Builder.CreateBitCast(Src, DstTy, "conv");
1335 return Builder.CreateBitCast(Src, DstTy, "conv");
2082 return Builder.CreateBitCast(Src, DstTy);
2572 value = Builder.CreateBitCast(value, input->getType());
2696 value = Builder.CreateBitCast(value, input->getType());
3392 Value *result = CGF.Builder.CreateBitCast(pointer, CGF.VoidPtrTy);
3394 return CGF.Builder.CreateBitCast(result, pointer->getType());
3425 return CGF.Builder.CreateBitCast(result, pointer->getType());
4461 RHSTmp = Builder.CreateBitCast(RH
[all...]
H A DCGObjCGNU.cpp328 return B.CreateBitCast(V, Ty);
332 return B.CreateBitCast(V, Ty);
2546 ReceiverClass = Builder.CreateBitCast(ReceiverClass,
2588 ReceiverClass = Builder.CreateBitCast(ReceiverClass,
3052 return CGF.Builder.CreateBitCast(protocol, llvm::PointerType::getUnqual(T));
3973 ExceptionAsObject = CGF.Builder.CreateBitCast(ExceptionAsObject, IdTy);
H A DTargetInfo.cpp1319 ReturnSlot.setAddress(CGF.Builder.CreateBitCast(ReturnSlot.getAddress(CGF),
3931 CGF.Builder.CreateBitCast(overflow_arg_area,
4045 TyLo, CGF.Builder.CreateBitCast(RegLoAddr, PTyLo),
4051 TyHi, CGF.Builder.CreateBitCast(RegHiAddr, PTyHi),
8285 Address AddrTyped = CGF.Builder.CreateBitCast(
8307 Address VAListAddrAsBPP = Builder.CreateBitCast(VAListAddr, BPP, "ap");
8319 Address AddrTyped = Builder.CreateBitCast(
8411 llvm::Value *__saved_reg_area_p = CGF.Builder.CreateBitCast(
8463 llvm::Value *__overflow_area_p = CGF.Builder.CreateBitCast(
9401 return Builder.CreateBitCast(ArgAdd
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetFolder.h198 Constant *CreateBitCast(Constant *C, Type *DestTy) const override {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp296 Callee = Builder.CreateBitCast(Callee, CB.getCalledOperand()->getType());
H A DLoopUtils.cpp1673 Value *Start0 = ChkBuilder.CreateBitCast(A.Start, PtrArithTy0, "bc");
1674 Value *Start1 = ChkBuilder.CreateBitCast(B.Start, PtrArithTy1, "bc");
1675 Value *End0 = ChkBuilder.CreateBitCast(A.End, PtrArithTy1, "bc");
1676 Value *End1 = ChkBuilder.CreateBitCast(B.End, PtrArithTy0, "bc");
H A DScalarEvolutionExpander.cpp1077 IncV = Builder.CreateBitCast(IncV, PN->getType());
1905 V = Builder.CreateBitCast(V, Type::getInt8PtrTy(SE.getContext(), AS));
1908 V = Builder.CreateBitCast(V, Vty);
2415 Add = Builder.CreateBitCast(expandAddToGEP(MulS, ARPtrTy, Ty, StartValue),
2417 Sub = Builder.CreateBitCast(
H A DSimplifyLibCalls.cpp818 return B.CreateBitCast(CI->getArgOperand(0), CI->getType());
846 return B.CreateBitCast(CI->getArgOperand(0), CI->getType());
859 return B.CreateBitCast(Result, CI->getType());
865 return StrChr ? B.CreateBitCast(StrChr, CI->getType()) : nullptr;
1009 LHSV = B.CreateLoad(IntType, B.CreateBitCast(LHS, LHSPtrTy), "lhsv");
1014 RHSV = B.CreateLoad(IntType, B.CreateBitCast(RHS, RHSPtrTy), "rhsv");
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PartialReduction.cpp261 Ops[i] = Builder.CreateBitCast(Ops[i], I32Ty);
H A DX86InterleavedAccess.cpp206 VecBasePtr = Builder.CreateBitCast(LI->getPointerOperand(), VecBasePtrTy);
211 VecBasePtr = Builder.CreateBitCast(LI->getPointerOperand(), VecBasePtrTy);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp846 ResultPtr = Builder.CreateBitCast(ResultPtr, I8PtrTy);
895 ResultPtr = Builder.CreateBitCast(ResultPtr, Variadic->getType());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULibCalls.cpp1139 sign = B.CreateAnd(B.CreateBitCast(opr0, nTy), sign, "__pow_sign");
1140 nval = B.CreateOr(B.CreateBitCast(nval, nTy), sign);
1141 nval = B.CreateBitCast(nval, opr0->getType());
H A DAMDGPUCodeGenPrepare.cpp1287 Value *BitCast= Builder.CreateBitCast(I.getPointerOperand(), PT);
1314 Value *ValOrig = Builder.CreateBitCast(ValTrunc, I.getType());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp528 Ptr = Builder.CreateBitCast(Ptr,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp436 NewPtr = Builder.CreateBitCast(Ptr, NewTy->getPointerTo(AS));
458 V, IC.Builder.CreateBitCast(Ptr, V->getType()->getPointerTo(AS)),
H A DInstCombineVectorOps.cpp240 Scalar = Builder.CreateBitCast(Scalar, SrcIntTy);
2153 : Builder.CreateBitCast(V, CastSrcTy, SVI.getName() + ".bc");
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp506 return Builder.CreateBitCast(V, DestTy);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp401 Value *CastV = Builder.CreateBitCast(V, DestTy);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp776 Value *VecPtr = IRB.CreateBitCast(Base->getPointerOperand(),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp1060 Builder.CreateBitCast(RelocatedBase, Base->getType());
1070 Builder.CreateBitCast(Replacement, ToReplace->getType());
6641 Value *BC1 = Builder.CreateBitCast(
6647 Value *BC2 = Builder.CreateBitCast(Shuffle, SVIVecType);
7238 LValue = Builder.CreateBitCast(LBC->getOperand(0), LBC->getType());
7240 HValue = Builder.CreateBitCast(HBC->getOperand(0), HBC->getType());
7245 Value *Addr = Builder.CreateBitCast(
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp2272 : CondBuilder.CreateBitCast(StoreBasePtr, Int32PtrTy);
2275 : CondBuilder.CreateBitCast(LoadBasePtr, Int32PtrTy);

Completed in 498 milliseconds

1234