Searched refs:CanBeNull (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Value.cpp | 852 bool &CanBeNull, in getPointerDereferenceableBytes() argument 857 CanBeNull = false; in getPointerDereferenceableBytes() 873 CanBeNull = true; in getPointerDereferenceableBytes() 879 CanBeNull = true; in getPointerDereferenceableBytes() 892 CanBeNull = true; in getPointerDereferenceableBytes() 905 CanBeNull = true; in getPointerDereferenceableBytes() 911 CanBeNull = false; in getPointerDereferenceableBytes() 919 CanBeNull = false; in getPointerDereferenceableBytes()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CaptureTracking.cpp | 70 bool CanBeNull, CanBeFreed; in isDereferenceableOrNull() local 71 return O->getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed); in isDereferenceableOrNull()
|
| H A D | BasicAliasAnalysis.cpp | 172 bool CanBeNull, CanBeFreed; in getMinimalExtentFrom() local 174 V.getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed); in getMinimalExtentFrom() 175 DerefBytes = (CanBeNull && NullIsValidLoc) ? 0 : DerefBytes; in getMinimalExtentFrom()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | MemoryOpRemark.cpp | 364 bool CanBeNull; in visitPtr() local 366 uint64_t Size = Ptr->getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed); in visitPtr()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Value.h | 780 bool &CanBeNull,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | MemCpyOptimizer.cpp | 1474 bool CanBeNull, CanBeFreed; in performStackMoveOptzn() local 1475 return V->getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed); in performStackMoveOptzn()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstructionCombining.cpp | 2654 bool CanBeNull, CanBeFreed; in visitGetElementPtrInst() local 2656 DL, CanBeNull, CanBeFreed); in visitGetElementPtrInst() 2657 if (!CanBeNull && !CanBeFreed && DerefBytes != 0) { in visitGetElementPtrInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | AttributorAttributes.cpp | 4917 bool CanBeNull, CanBeFreed; in initialize() local 4919 A.getDataLayout(), CanBeNull, CanBeFreed)); in initialize() 5046 bool CanBeNull, CanBeFreed; in updateImpl() local 5048 Base->getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed); in updateImpl()
|