Lines Matching refs:Context
29 static Metadata *getKeyValMD(LLVMContext &Context, const char *Key, in getKeyValMD() argument
31 Type *Int64Ty = Type::getInt64Ty(Context); in getKeyValMD()
32 Metadata *Ops[2] = {MDString::get(Context, Key), in getKeyValMD()
34 return MDTuple::get(Context, Ops); in getKeyValMD()
39 static Metadata *getKeyValMD(LLVMContext &Context, const char *Key, in getKeyValMD() argument
41 Metadata *Ops[2] = {MDString::get(Context, Key), MDString::get(Context, Val)}; in getKeyValMD()
42 return MDTuple::get(Context, Ops); in getKeyValMD()
50 Metadata *ProfileSummary::getDetailedSummaryMD(LLVMContext &Context) { in getDetailedSummaryMD() argument
52 Type *Int32Ty = Type::getInt32Ty(Context); in getDetailedSummaryMD()
53 Type *Int64Ty = Type::getInt64Ty(Context); in getDetailedSummaryMD()
59 Entries.push_back(MDTuple::get(Context, EntryMD)); in getDetailedSummaryMD()
61 Metadata *Ops[2] = {MDString::get(Context, "DetailedSummary"), in getDetailedSummaryMD()
62 MDTuple::get(Context, Entries)}; in getDetailedSummaryMD()
63 return MDTuple::get(Context, Ops); in getDetailedSummaryMD()
71 Metadata *ProfileSummary::getMD(LLVMContext &Context) { in getMD() argument
73 getKeyValMD(Context, "ProfileFormat", KindStr[PSK]), in getMD()
74 getKeyValMD(Context, "TotalCount", getTotalCount()), in getMD()
75 getKeyValMD(Context, "MaxCount", getMaxCount()), in getMD()
76 getKeyValMD(Context, "MaxInternalCount", getMaxInternalCount()), in getMD()
77 getKeyValMD(Context, "MaxFunctionCount", getMaxFunctionCount()), in getMD()
78 getKeyValMD(Context, "NumCounts", getNumCounts()), in getMD()
79 getKeyValMD(Context, "NumFunctions", getNumFunctions()), in getMD()
80 getDetailedSummaryMD(Context), in getMD()
82 return MDTuple::get(Context, Components); in getMD()