Home
last modified time | relevance | path

Searched refs:isBitOrNoopPointerCastable (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixFunctionBitcasts.cpp142 if (CastInst::isBitOrNoopPointerCastable(ArgType, ParamType, DL)) { in createWrapper()
181 } else if (CastInst::isBitOrNoopPointerCastable(ExpectedRtnType, RtnType, in createWrapper()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoads.cpp592 if (CastInst::isBitOrNoopPointerCastable(LI->getType(), AccessTy, DL)) { in getAvailableLoadStore()
616 if (CastInst::isBitOrNoopPointerCastable(Val->getType(), AccessTy, DL)) in getAvailableLoadStore()
657 if (CastInst::isBitOrNoopPointerCastable(SplatC->getType(), AccessTy, DL)) in getAvailableLoadStore()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCallPromotionUtils.cpp408 if (!CastInst::isBitOrNoopPointerCastable(FuncRetTy, CallRetTy, DL)) { in isLegalToPromote()
452 if (!CastInst::isBitOrNoopPointerCastable(ActualTy, FormalTy, DL)) { in isLegalToPromote()
H A DEvaluator.cpp174 !CastInst::isBitOrNoopPointerCastable(Ty, MV->getType(), DL)) { in write()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMergedLoadStoreMotion.cpp200 CastInst::isBitOrNoopPointerCastable( in canSinkFromBlock()
H A DLoopLoadElimination.cpp224 if (!CastInst::isBitOrNoopPointerCastable( in findStoreToLoadDependences()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp1555 return CastInst::isBitOrNoopPointerCastable(OSVTy, SIVTy, DL) && in mergeStoreIntoSuccessor()
H A DInstCombineCalls.cpp4424 if (!CastInst::isBitOrNoopPointerCastable(NewRetTy, OldRetTy, DL)) { in transformConstExprCastCall()
4472 if (!CastInst::isBitOrNoopPointerCastable(ActTy, ParamTy, DL)) in transformConstExprCastCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp737 return CastInst::isBitOrNoopPointerCastable(VecTy->getElementType(), AccessTy, in isSupportedAccessType()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstrTypes.h553 LLVM_ABI static bool isBitOrNoopPointerCastable(
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp3355 if (CastInst::isBitOrNoopPointerCastable(SrcElemTy, DstElemTy, DL)) { in createBitOrPointerCast()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp3185 bool CastInst::isBitOrNoopPointerCastable(Type *SrcTy, Type *DestTy, in isBitOrNoopPointerCastable() function in CastInst