/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFixFunctionBitcasts.cpp | 143 CastInst::CreateBitOrPointerCast(AI, ParamType, "cast"); in createWrapper() 183 CastInst::CreateBitOrPointerCast(Call, RtnType, "cast"); in createWrapper()
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/ |
H A D | ThreadSanitizer.cpp | 734 Value *Cast = IRB.CreateBitOrPointerCast(C, OrigTy); in instrumentAtomic() 747 IRB.CreateBitOrPointerCast(SI->getValueOperand(), Ty), in instrumentAtomic() 780 IRB.CreateBitOrPointerCast(CASI->getCompareOperand(), Ty); in instrumentAtomic() 782 IRB.CreateBitOrPointerCast(CASI->getNewValOperand(), Ty); in instrumentAtomic()
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | CallPromotionUtils.cpp | 178 auto *Cast = CastInst::CreateBitOrPointerCast(&CB, RetTy, "", InsertBefore); in createRetBitCast() 511 auto *Cast = CastInst::CreateBitOrPointerCast(Arg, FormalTy, "", &CB); in promoteCall()
|
H A D | ScalarEvolutionExpander.cpp | 2547 CastInst::CreateBitOrPointerCast(DefI, ToTy, "tmp.lcssa.user", InsertPt); in fixupLCSSAFormFor()
|
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPromoteAlloca.cpp | 567 ExtractElement = Builder.CreateBitOrPointerCast(ExtractElement, Inst->getType()); in tryPromoteAllocaToVector() 582 Elt = Builder.CreateBitOrPointerCast(Elt, VecEltTy); in tryPromoteAllocaToVector()
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Coroutines/ |
H A D | CoroSplit.cpp | 1652 auto *Val = Builder.CreateBitOrPointerCast(Continuation, Int8PtrTy); in replaceAsyncResumeFunction() 1668 Builder.CreateBitOrPointerCast(FnArgs[ArgIdx], paramTy)); in coerceArguments() 1708 FramePtr = Builder.CreateBitOrPointerCast(FramePtr, Int8PtrTy); in splitAsyncCoroutine()
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
H A D | LoadStoreVectorizer.cpp | 1144 Builder.CreateBitOrPointerCast(Extract, StoreTy->getScalarType()); in vectorizeStoreChain() 1308 V = Builder.CreateBitOrPointerCast(V, CV->getType()); in vectorizeLoadChain()
|
H A D | LoopVectorize.cpp | 2944 return Builder.CreateBitOrPointerCast(V, DstFVTy); in createBitOrPointerCast() 2957 Value *CastVal = Builder.CreateBitOrPointerCast(V, VecIntTy); in createBitOrPointerCast() 2958 return Builder.CreateBitOrPointerCast(CastVal, DstFVTy); in createBitOrPointerCast()
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | LoopLoadElimination.cpp | 454 StoreValue = CastInst::CreateBitOrPointerCast( in propagateStoredValueToLoadUsers()
|
H A D | NaryReassociate.cpp | 427 Candidate = Builder.CreateBitOrPointerCast(Candidate, GEP->getType()); in tryReassociateGEPAtIndex()
|
H A D | JumpThreading.cpp | 1364 AvailableVal = CastInst::CreateBitOrPointerCast( in simplifyPartiallyRedundantLoad() 1541 PredV = CastInst::CreateBitOrPointerCast(PredV, LoadI->getType(), "", in simplifyPartiallyRedundantLoad()
|
H A D | SROA.cpp | 1525 TV = IRB.CreateBitOrPointerCast(TV, TypedPtrTy, ""); in speculateSelectInstLoads() 1526 FV = IRB.CreateBitOrPointerCast(FV, TypedPtrTy, ""); in speculateSelectInstLoads()
|
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64StackTagging.cpp | 287 return IRB.CreateBitOrPointerCast( in flatten()
|
H A D | AArch64TargetTransformInfo.cpp | 1522 Builder.CreateBitOrPointerCast(InsertSubvector, WideScalableTy); in instCombineSVEDupqLane() 1527 Builder.CreateBitOrPointerCast(WideShuffle, II.getType()); in instCombineSVEDupqLane()
|
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
H A D | AtomicExpandPass.cpp | 1890 Builder.CreateBitOrPointerCast(ValueOperand, SizedIntTy); in expandAtomicOpToLibcall() 1959 V = Builder.CreateBitOrPointerCast(Result, I->getType()); in expandAtomicOpToLibcall()
|
/openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntimeGPU.cpp | 1185 ID = Bld.CreateBitOrPointerCast(WFn, CGM.Int8PtrTy); in emitParallelCall() 1186 llvm::Value *FnPtr = Bld.CreateBitOrPointerCast(OutlinedFn, CGM.Int8PtrTy); in emitParallelCall() 1236 Bld.CreateBitOrPointerCast(CapturedVarsAddrs.getPointer(), in emitParallelCall()
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 3253 Call, Builder.CreateBitOrPointerCast(ReturnedArg, CallTy)); in visitCallBase() 3564 NewArg = Builder.CreateBitOrPointerCast(*AI, ParamTy); in transformConstExprCastCall() 3649 NV = NC = CastInst::CreateBitOrPointerCast(NC, OldRetTy); in transformConstExprCastCall()
|
H A D | InstCombinePHI.cpp | 279 CI = CastInst::CreateBitOrPointerCast(IncomingVal, IntToPtr->getType(), in foldIntegerTypedPHI()
|
H A D | InstCombineCasts.cpp | 2416 return CastInst::CreateBitOrPointerCast(NewBO, DestTy); in foldBitCastBitwiseLogic() 2423 return CastInst::CreateBitOrPointerCast(NewBO, DestTy); in foldBitCastBitwiseLogic()
|
H A D | InstCombineLoadStoreAlloca.cpp | 1056 LI, Builder.CreateBitOrPointerCast(AvailableVal, LI.getType(), in visitLoadInst()
|
H A D | InstCombineCompares.cpp | 632 Value *NewVal = Builder.CreateBitOrPointerCast( in rewriteGEPAsOffset() 636 NewVal = Builder.CreateBitOrPointerCast( in rewriteGEPAsOffset()
|
H A D | InstCombineSelect.cpp | 2174 return CastInst::CreateBitOrPointerCast(NewSel, Sel.getType()); in foldSelectCmpBitcasts()
|
H A D | InstructionCombining.cpp | 382 return CastInst::CreateBitOrPointerCast(PtrToInt->getOperand(0), CastTy, in simplifyIntToPtrRoundTripCast()
|
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
H A D | InstrTypes.h | 541 static CastInst *CreateBitOrPointerCast(
|
H A D | IRBuilder.h | 2086 Value *CreateBitOrPointerCast(Value *V, Type *DestTy,
|