Home
last modified time | relevance | path

Searched refs:getRetDereferenceableBytes (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstrTypes.h1840 uint64_t getRetDereferenceableBytes() const {
1841 uint64_t Bytes = Attrs.getRetDereferenceableBytes();
1843 Bytes = std::max(Bytes, F->getAttributes().getRetDereferenceableBytes());
H A DAttributes.h954 LLVM_ABI uint64_t getRetDereferenceableBytes() const;
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DValue.cpp908 DerefBytes = Call->getRetDereferenceableBytes(); in getPointerDereferenceableBytes()
H A DAttributes.cpp1955 uint64_t AttributeList::getRetDereferenceableBytes() const { in getRetDereferenceableBytes() function in AttributeList
H A DInstructions.cpp398 if (getRetDereferenceableBytes() > 0 && in isReturnNonNull()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1526 if (auto DerefBytes = CB.getRetDereferenceableBytes()) in IdentifyValidUBGeneratingAttributes()
1603 if (ValidUB.getDereferenceableBytes() < AL.getRetDereferenceableBytes()) in AddReturnAttributes()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp3862 F->getAttributes().getRetDereferenceableBytes() > 0; in visitReturnInst()