reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/AtomicExpandPass.cpp
 1729           Builder.CreateBitOrPointerCast(ValueOperand, SizedIntTy);
 1798       V = Builder.CreateBitOrPointerCast(Result, I->getType());
lib/Target/AArch64/AArch64StackTagging.cpp
  263     return IRB.CreateBitOrPointerCast(
lib/Transforms/InstCombine/InstCombineCalls.cpp
 4573       NewArg = Builder.CreateBitOrPointerCast(*AI, ParamTy);
lib/Transforms/InstCombine/InstCombineCompares.cpp
  741       NewBase = Builder.CreateBitOrPointerCast(Base, Start->getType(),
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  988         LI, Builder.CreateBitOrPointerCast(AvailableVal, LI.getType(),
lib/Transforms/Instrumentation/ThreadSanitizer.cpp
  643     Value *Cast = IRB.CreateBitOrPointerCast(C, OrigTy);
  655                      IRB.CreateBitOrPointerCast(SI->getValueOperand(), Ty),
  686       IRB.CreateBitOrPointerCast(CASI->getCompareOperand(), Ty);
  688       IRB.CreateBitOrPointerCast(CASI->getNewValOperand(), Ty);
lib/Transforms/Scalar/NaryReassociate.cpp
  397   Candidate = Builder.CreateBitOrPointerCast(Candidate, GEP->getType());
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
 1069             Builder.CreateBitOrPointerCast(Extract, StoreTy->getScalarType());
 1234         V = Builder.CreateBitOrPointerCast(V, CV->getType());
lib/Transforms/Vectorize/LoopVectorize.cpp
 2660     return Builder.CreateBitOrPointerCast(V, DstVTy);
 2673   Value *CastVal = Builder.CreateBitOrPointerCast(V, VecIntTy);
 2674   return Builder.CreateBitOrPointerCast(CastVal, DstVTy);
tools/clang/lib/CodeGen/CGBuiltin.cpp
  863   llvm::Value *Buf = CGF.Builder.CreateBitOrPointerCast(
 1269     ArgVal = Builder.CreateBitOrPointerCast(ArgVal, IntTy);
 3732       NewArg = Builder.CreateBitOrPointerCast(Arg0, NewArgT);
 3736     return RValue::get(Builder.CreateBitOrPointerCast(NewCall,
tools/clang/lib/CodeGen/CGExprScalar.cpp
 4377     return Builder.CreateBitOrPointerCast(Src, DstTy, Name);
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 2534     llvm::Value *ID = Bld.CreateBitOrPointerCast(WFn, CGM.Int8PtrTy);
tools/polly/lib/CodeGen/BlockGenerators.cpp
  285       Address = Builder.CreateBitOrPointerCast(Address, OldPtrTy);
  803             Address = Builder.CreateBitOrPointerCast(
  883         Builder.CreateBitOrPointerCast(EscapeInstReload, EscapeInst->getType());
  962     Reload = Builder.CreateBitOrPointerCast(Reload, PHI->getType());