Home
last modified time | relevance | path

Searched refs:isDereferenceableAndAlignedPointer (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoads.cpp70 static bool isDereferenceableAndAlignedPointer( in isDereferenceableAndAlignedPointer() function
106 return isDereferenceableAndAlignedPointer( in isDereferenceableAndAlignedPointer()
114 return isDereferenceableAndAlignedPointer( in isDereferenceableAndAlignedPointer()
121 return isDereferenceableAndAlignedPointer(Sel->getTrueValue(), Alignment, in isDereferenceableAndAlignedPointer()
124 isDereferenceableAndAlignedPointer(Sel->getFalseValue(), Alignment, in isDereferenceableAndAlignedPointer()
164 return isDereferenceableAndAlignedPointer(RP, Alignment, Size, DL, CtxI, in isDereferenceableAndAlignedPointer()
197 return isDereferenceableAndAlignedPointer(RelocateInst->getDerivedPtr(), in isDereferenceableAndAlignedPointer()
202 return isDereferenceableAndAlignedPointer(ASC->getOperand(0), Alignment, in isDereferenceableAndAlignedPointer()
214 bool llvm::isDereferenceableAndAlignedPointer( in isDereferenceableAndAlignedPointer() function in llvm
224 return ::isDereferenceableAndAlignedPointer(V, Alignment, Size, DL, CtxI, AC, in isDereferenceableAndAlignedPointer()
[all …]
H A DMemDerefPrinter.cpp32 if (isDereferenceableAndAlignedPointer(PO, LI->getType(), LI->getAlign(), in run()
H A DValueTracking.cpp6997 return isDereferenceableAndAlignedPointer(LI->getPointerOperand(), in isSafeToSpeculativelyExecuteWithOpcode()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoads.h49 LLVM_ABI bool isDereferenceableAndAlignedPointer(
58 LLVM_ABI bool isDereferenceableAndAlignedPointer(
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp448 if (isDereferenceableAndAlignedPointer(Arg, NeededAlign, Bytes, DL)) in allCallersPassValidPointerForArgument()
482 return isDereferenceableAndAlignedPointer(CB.getArgOperand(Arg->getArgNo()), in allCallersPassValidPointerForArgument()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOperand.cpp1064 return isDereferenceableAndAlignedPointer( in isDereferenceable()
H A DTargetLoweringBase.cpp2344 if (isDereferenceableAndAlignedPointer(LI.getPointerOperand(), LI.getType(), in getLoadMemOperandFlags()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp181 return isDereferenceableAndAlignedPointer(V, AI->getAlign(), in isDereferenceableForAllocaSize()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp929 !isDereferenceableAndAlignedPointer(cpyDest, Align(1), APInt(64, cpySize), in performCallSlotOptzn()
H A DLICM.cpp2078 DereferenceableInPH = isDereferenceableAndAlignedPointer( in promoteLoopAccessesToScalars()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp259 if (!isDereferenceableAndAlignedPointer(Str, Align(1), APInt(64, Len), DL)) in canTransformToMemCmp()