Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/lld/include/lld/Core/
H A DUndefinedAtom.h24 enum CanBeNull { enum
51 virtual CanBeNull canBeNull() const = 0;
H A DSimple.h261 CanBeNull canBeNull() const override { return UndefinedAtom::canBeNullNever; } in canBeNull()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DValue.cpp831 bool &CanBeNull, in getPointerDereferenceableBytes() argument
836 CanBeNull = false; in getPointerDereferenceableBytes()
852 CanBeNull = true; in getPointerDereferenceableBytes()
859 CanBeNull = true; in getPointerDereferenceableBytes()
872 CanBeNull = true; in getPointerDereferenceableBytes()
885 CanBeNull = true; in getPointerDereferenceableBytes()
891 CanBeNull = false; in getPointerDereferenceableBytes()
899 CanBeNull = false; in getPointerDereferenceableBytes()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DCaptureTracking.cpp71 bool CanBeNull, CanBeFreed; in isDereferenceableOrNull() local
72 return O->getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed); in isDereferenceableOrNull()
H A DBasicAliasAnalysis.cpp210 bool CanBeNull, CanBeFreed; in getMinimalExtentFrom() local
212 V.getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed); in getMinimalExtentFrom()
213 DerefBytes = (CanBeNull && NullIsValidLoc) ? 0 : DerefBytes; in getMinimalExtentFrom()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMemoryOpRemark.cpp359 bool CanBeNull; in visitPtr() local
361 uint64_t Size = Ptr->getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed); in visitPtr()
/freebsd-13.1/contrib/llvm-project/lld/lib/ReaderWriter/YAML/
H A DReaderWriterYAML.cpp433 template <> struct ScalarEnumerationTraits<lld::UndefinedAtom::CanBeNull> {
434 static void enumeration(IO &io, lld::UndefinedAtom::CanBeNull &value) { in enumeration()
1033 CanBeNull canBeNull() const override { return _canBeNull; } in canBeNull()
1037 CanBeNull _canBeNull;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DValue.h758 bool &CanBeNull,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp2652 bool CanBeNull, CanBeFreed; in convertBitCastToGEP() local
2653 if (Src->getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed)) { in convertBitCastToGEP()
2660 if (SrcPTy->getAddressSpace() == 0 || !CanBeNull) in convertBitCastToGEP()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp2194 bool CanBeNull, CanBeFreed; in initialize() local
2195 if (V.getPointerDereferenceableBytes(A.getDataLayout(), CanBeNull, in initialize()
2197 if (!CanBeNull) { in initialize()
4034 bool CanBeNull, CanBeFreed; in initialize() local
4037 A.getDataLayout(), CanBeNull, CanBeFreed)); in initialize()
4147 bool CanBeNull, CanBeFreed; in updateImpl() local
4149 Base->getPointerDereferenceableBytes(DL, CanBeNull, CanBeFreed); in updateImpl()