|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/IR/AttributesCompatFunc.inc 80 .Case("dereferenceable", Attribute::Dereferenceable)
213 return llvm::Attribute::Dereferenceable;
include/llvm/Transforms/IPO/Attributor.h 1843 : public IRAttribute<Attribute::Dereferenceable,
lib/Bitcode/Reader/BitcodeReader.cpp 1286 case Attribute::Dereferenceable:
1312 I == Attribute::Dereferenceable ||
1468 return Attribute::Dereferenceable;
1627 else if (Kind == Attribute::Dereferenceable)
lib/Bitcode/Writer/BitcodeWriter.cpp 654 case Attribute::Dereferenceable:
lib/IR/AttributeImpl.h 138 Kind == Attribute::Dereferenceable ||
lib/IR/Attributes.cpp 158 return get(Context, Dereferenceable, Bytes);
257 assert(hasAttribute(Attribute::Dereferenceable) &&
439 if (hasAttribute(Attribute::Dereferenceable))
789 case Attribute::Dereferenceable:
861 if (I.hasAttribute(Attribute::Dereferenceable))
1449 Val != Attribute::Dereferenceable && Val != Attribute::AllocSize &&
1470 else if (Kind == Attribute::Dereferenceable)
1494 else if (Val == Attribute::Dereferenceable)
1546 Attrs[Attribute::Dereferenceable] = true;
lib/Transforms/IPO/Attributor.cpp 1587 hasAttr({Attribute::NonNull, Attribute::Dereferenceable}))
2466 getAttrs({Attribute::Dereferenceable, Attribute::DereferenceableOrNull},
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp 2387 R.addAttribute(Attribute::get(Ctx, Attribute::Dereferenceable,
lib/Transforms/Utils/CodeExtractor.cpp 856 case Attribute::Dereferenceable:
lib/Transforms/Utils/SimplifyLibCalls.cpp 207 CI->removeParamAttr(ArgNo, Attribute::Dereferenceable);
unittests/IR/AttributesTest.cpp 37 Attribute Deref4 = Attribute::get(C, Attribute::Dereferenceable, 4);
38 Attribute Deref5 = Attribute::get(C, Attribute::Dereferenceable, 5);