| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | ThreadSanitizer.cpp | 729 Value *Cast = IRB.CreateBitOrPointerCast(C, OrigTy); in instrumentAtomic() 742 IRB.CreateBitOrPointerCast(SI->getValueOperand(), Ty), in instrumentAtomic() 759 Value *Args[] = {Addr, IRB.CreateBitOrPointerCast(Val, Ty), in instrumentAtomic() 762 I->replaceAllUsesWith(IRB.CreateBitOrPointerCast(C, Val->getType())); in instrumentAtomic() 774 IRB.CreateBitOrPointerCast(CASI->getCompareOperand(), Ty); in instrumentAtomic() 776 IRB.CreateBitOrPointerCast(CASI->getNewValOperand(), Ty); in instrumentAtomic()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyFixFunctionBitcasts.cpp | 144 CastInst::CreateBitOrPointerCast(AI, ParamType, "cast"); in createWrapper() 184 CastInst::CreateBitOrPointerCast(Call, RtnType, "cast"); in createWrapper()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUPromoteAlloca.cpp | 525 return Builder.CreateBitOrPointerCast(Val, Builder.getIntNTy(Size)); in promoteAllocaUserToVector() 531 return Builder.CreateBitOrPointerCast( in promoteAllocaUserToVector() 557 Value *NewVal = Builder.CreateBitOrPointerCast(CurVal, AccessTy); in promoteAllocaUserToVector() 583 SubVec = Builder.CreateBitOrPointerCast(SubVec, AccessTy); in promoteAllocaUserToVector() 591 ExtractElement = Builder.CreateBitOrPointerCast(ExtractElement, AccessTy); in promoteAllocaUserToVector() 614 return Builder.CreateBitOrPointerCast(Val, VectorTy); in promoteAllocaUserToVector() 632 Val = Builder.CreateBitOrPointerCast(Val, SubVecTy); in promoteAllocaUserToVector() 646 Val = Builder.CreateBitOrPointerCast(Val, VecEltTy); in promoteAllocaUserToVector()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CallPromotionUtils.cpp | 184 auto *Cast = CastInst::CreateBitOrPointerCast(&CB, RetTy, "", InsertBefore); in createRetBitCast() 527 CastInst::CreateBitOrPointerCast(Arg, FormalTy, "", CB.getIterator()); in promoteCall()
|
| H A D | ScalarEvolutionExpander.cpp | 2279 CastInst::CreateBitOrPointerCast(DefI, ToTy, "tmp.lcssa.user", InsertPt); in fixupLCSSAFormFor()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | MergedLoadStoreMotion.cpp | 267 auto Cast = Builder.CreateBitOrPointerCast(S0->getValueOperand(), in sinkStoresAndGEPs()
|
| H A D | LoopLoadElimination.cpp | 469 StoreValue = CastInst::CreateBitOrPointerCast(StoreValue, LoadType, in propagateStoredValueToLoadUsers()
|
| H A D | JumpThreading.cpp | 1266 AvailableVal = CastInst::CreateBitOrPointerCast( in simplifyPartiallyRedundantLoad() 1441 PredV = CastInst::CreateBitOrPointerCast( in simplifyPartiallyRedundantLoad()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 1087 LI, Builder.CreateBitOrPointerCast(AvailableVal, LI.getType(), in visitLoadInst() 1617 PN->addIncoming(Builder.CreateBitOrPointerCast(MergedVal, PN->getType()), in mergeStoreIntoSuccessor()
|
| H A D | InstCombineCasts.cpp | 2462 return CastInst::CreateBitOrPointerCast(NewBO, DestTy); in foldBitCastBitwiseLogic() 2469 return CastInst::CreateBitOrPointerCast(NewBO, DestTy); in foldBitCastBitwiseLogic()
|
| H A D | InstCombinePHI.cpp | 311 CI = CastInst::CreateBitOrPointerCast(IncomingVal, IntToPtr->getType(), in foldIntegerTypedPHI()
|
| H A D | InstCombineCalls.cpp | 4239 Call, Builder.CreateBitOrPointerCast(ReturnedArg, CallTy)); in visitCallBase() 4527 NewArg = Builder.CreateBitOrPointerCast(*AI, ParamTy); in transformConstExprCastCall() 4601 NV = NC = CastInst::CreateBitOrPointerCast(NC, OldRetTy); in transformConstExprCastCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 935 V = Builder.CreateBitOrPointerCast(V, I->getType()); in vectorizeChain() 970 V = Builder.CreateBitOrPointerCast(V, VecElemTy); in vectorizeChain()
|
| H A D | VPlanRecipes.cpp | 3356 return Builder.CreateBitOrPointerCast(V, DstVTy); in createBitOrPointerCast() 3369 Value *CastVal = Builder.CreateBitOrPointerCast(V, VecIntTy); in createBitOrPointerCast() 3370 return Builder.CreateBitOrPointerCast(CastVal, DstVTy); in createBitOrPointerCast()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 1669 auto *Val = Builder.CreateBitOrPointerCast(Continuation, Int8PtrTy); in replaceAsyncResumeFunction() 1685 Builder.CreateBitOrPointerCast(FnArgs[ArgIdx], paramTy)); in coerceArguments() 1730 FramePtr = Builder.CreateBitOrPointerCast(FramePtr, Int8PtrTy); in splitCoroutine()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64StackTagging.cpp | 296 return IRB.CreateBitOrPointerCast( in flatten()
|
| H A D | AArch64TargetTransformInfo.cpp | 2610 IC.Builder.CreateBitOrPointerCast(InsertSubvector, WideScalableTy); in instCombineSVEDupqLane() 2615 IC.Builder.CreateBitOrPointerCast(WideShuffle, II.getType()); in instCombineSVEDupqLane()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeGPU.cpp | 1221 ID = Bld.CreateBitOrPointerCast(WFn, CGM.Int8PtrTy); in emitParallelCall() 1222 llvm::Value *FnPtr = Bld.CreateBitOrPointerCast(OutlinedFn, CGM.Int8PtrTy); in emitParallelCall() 1272 Bld.CreateBitOrPointerCast(CapturedVarsAddrs.emitRawPointer(CGF), in emitParallelCall()
|
| H A D | CGBuiltin.cpp | 1814 llvm::Value *Buf = CGF.Builder.CreateBitOrPointerCast( in EmitMSVCRTSetJmp() 2276 ArgVal = Builder.CreateBitOrPointerCast(ArgVal, IntTy); in emitBuiltinOSLogFormat() 5903 NewArg = Builder.CreateBitOrPointerCast(Arg0, NewArgT); in EmitBuiltinExpr() 5907 return RValue::get(Builder.CreateBitOrPointerCast(NewCall, in EmitBuiltinExpr() 6514 Builder.CreateBitOrPointerCast(Args.Src, Args.IntType, "src_addr"); in EmitBuiltinIsAligned()
|
| H A D | CGExprScalar.cpp | 5762 return Builder.CreateBitOrPointerCast(Src, DstTy, Name); in createCastsForTypeOfSameSize()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | AtomicExpandPass.cpp | 2024 Builder.CreateBitOrPointerCast(ValueOperand, SizedIntTy); in expandAtomicOpToLibcall() 2088 V = Builder.CreateBitOrPointerCast(Result, I->getType()); in expandAtomicOpToLibcall()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | IRBuilder.cpp | 102 return CreateBitOrPointerCast(V, DestTy); in CreateAggregateCast()
|
| H A D | Instructions.cpp | 3110 CastInst *CastInst::CreateBitOrPointerCast(Value *S, Type *Ty, in CreateBitOrPointerCast() function in CastInst
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | InstrTypes.h | 510 LLVM_ABI static CastInst *CreateBitOrPointerCast(
|
| H A D | IRBuilder.h | 2288 Value *CreateBitOrPointerCast(Value *V, Type *DestTy,
|