Home
last modified time | relevance | path

Searched refs:CanBeNull (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DValue.cpp884 bool &CanBeNull, in getPointerDereferenceableBytes() argument
889 CanBeNull = false; in getPointerDereferenceableBytes()
905 CanBeNull = true; in getPointerDereferenceableBytes()
911 CanBeNull = true; in getPointerDereferenceableBytes()
924 CanBeNull = true; in getPointerDereferenceableBytes()
937 CanBeNull = true; in getPointerDereferenceableBytes()
943 CanBeNull = false; in getPointerDereferenceableBytes()
951 CanBeNull = false; in getPointerDereferenceableBytes()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMemoryOpRemark.cpp364 bool CanBeNull; in visitPtr() local
366 uint64_t Size = Ptr->getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed); in visitPtr()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DBasicAliasAnalysis.cpp164 bool CanBeNull, CanBeFreed; in getMinimalExtentFrom() local
166 V.getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed); in getMinimalExtentFrom()
167 DerefBytes = (CanBeNull && NullIsValidLoc) ? 0 : DerefBytes; in getMinimalExtentFrom()
H A DConstantFolding.cpp975 bool CanBeNull, CanBeFreed; in SymbolicallyEvaluateGEP() local
977 Ptr->getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed); in SymbolicallyEvaluateGEP()
978 if (DerefBytes != 0 && !CanBeNull && Offset.sle(DerefBytes)) in SymbolicallyEvaluateGEP()
H A DScalarEvolution.cpp6904 bool CanBeNull, CanBeFreed; in getRangeRef() local
6906 V->getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed); in getRangeRef()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp1075 bool CanBeNull = false, CanBeFreed = false; in optimizeStrNCmp() local
1076 if (StrP->getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed) > 1) in optimizeStrNCmp()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DValue.h803 bool &CanBeNull,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp3292 bool CanBeNull, CanBeFreed; in visitGetElementPtrInst() local
3294 DL, CanBeNull, CanBeFreed); in visitGetElementPtrInst()
3295 if (!CanBeNull && !CanBeFreed && DerefBytes != 0) { in visitGetElementPtrInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp4954 bool CanBeNull, CanBeFreed; in initialize() local
4956 A.getDataLayout(), CanBeNull, CanBeFreed)); in initialize()
5083 bool CanBeNull, CanBeFreed; in updateImpl() local
5085 Base->getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed); in updateImpl()