reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/IR/AttributesCompatFunc.inc
   81     .Case("dereferenceable_or_null", Attribute::DereferenceableOrNull)
  218     return llvm::Attribute::DereferenceableOrNull;
lib/Bitcode/Reader/BitcodeReader.cpp
 1289   case Attribute::DereferenceableOrNull:
 1313         I == Attribute::DereferenceableOrNull ||
 1470     return Attribute::DereferenceableOrNull;
 1629           else if (Kind == Attribute::DereferenceableOrNull)
lib/Bitcode/Writer/BitcodeWriter.cpp
  656   case Attribute::DereferenceableOrNull:
lib/IR/AttributeImpl.h
  139             Kind == Attribute::DereferenceableOrNull ||
lib/IR/Attributes.cpp
  164   return get(Context, DereferenceableOrNull, Bytes);
  264   assert(hasAttribute(Attribute::DereferenceableOrNull) &&
  442   if (hasAttribute(Attribute::DereferenceableOrNull))
  793     case Attribute::DereferenceableOrNull:
  868     if (I.hasAttribute(Attribute::DereferenceableOrNull))
 1472   else if (Kind == Attribute::DereferenceableOrNull)
 1496   else if (Val == Attribute::DereferenceableOrNull)
 1555   Attrs[Attribute::DereferenceableOrNull] = true;
lib/Transforms/IPO/Attributor.cpp
 2466     getAttrs({Attribute::Dereferenceable, Attribute::DereferenceableOrNull},
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
 2390     R.addAttribute(Attribute::get(Ctx, Attribute::DereferenceableOrNull,
lib/Transforms/Utils/CodeExtractor.cpp
  857       case Attribute::DereferenceableOrNull:
lib/Transforms/Utils/SimplifyLibCalls.cpp
  210         CI->removeParamAttr(ArgNo, Attribute::DereferenceableOrNull);