HomeSort by: relevance | last modified time | path
    Searched defs:MetadataAsValue (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/IR/
Metadata.cpp 63 MetadataAsValue::MetadataAsValue(Type *Ty, Metadata *MD)
68 MetadataAsValue::~MetadataAsValue() {
76 /// MetadataAsValue, we need to canonicalize certain metadata.
106 MetadataAsValue *MetadataAsValue::get(LLVMContext &Context, Metadata *MD) {
110 Entry = new MetadataAsValue(Type::getMetadataTy(Context), MD);
114 MetadataAsValue *MetadataAsValue::getIfExists(LLVMContext &Context
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Metadata.h 176 class MetadataAsValue : public Value {
182 MetadataAsValue(Type *Ty, Metadata *MD);
188 ~MetadataAsValue();
190 static MetadataAsValue *get(LLVMContext &Context, Metadata *MD);
191 static MetadataAsValue *getIfExists(LLVMContext &Context, Metadata *MD);
236 /// Track the reference to metadata for \a MetadataAsValue.
241 static bool track(void *Ref, Metadata &MD, MetadataAsValue &Owner) {
267 using OwnerTy = PointerUnion<MetadataAsValue *, Metadata *>;

Completed in 39 milliseconds