Lines Matching refs:Key
27 static Metadata *getKeyValMD(LLVMContext &Context, const char *Key, in getKeyValMD() argument
30 Metadata *Ops[2] = {MDString::get(Context, Key), in getKeyValMD()
35 static Metadata *getKeyFPValMD(LLVMContext &Context, const char *Key, in getKeyFPValMD() argument
38 Metadata *Ops[2] = {MDString::get(Context, Key), in getKeyFPValMD()
45 static Metadata *getKeyValMD(LLVMContext &Context, const char *Key, in getKeyValMD() argument
47 Metadata *Ops[2] = {MDString::get(Context, Key), MDString::get(Context, Val)}; in getKeyValMD()
105 static ConstantAsMetadata *getValMD(MDTuple *MD, const char *Key) { in getValMD() argument
114 if (!KeyMD->getString().equals(Key)) in getValMD()
120 static bool getVal(MDTuple *MD, const char *Key, uint64_t &Val) { in getVal() argument
121 if (auto *ValMD = getValMD(MD, Key)) { in getVal()
128 static bool getVal(MDTuple *MD, const char *Key, double &Val) { in getVal() argument
129 if (auto *ValMD = getValMD(MD, Key)) { in getVal()
137 static bool isKeyValuePair(MDTuple *MD, const char *Key, const char *Val) { in isKeyValuePair() argument
144 if (!KeyMD->getString().equals(Key) || !ValMD->getString().equals(Val)) in isKeyValuePair()
182 static bool getOptionalVal(MDTuple *Tuple, unsigned &Idx, const char *Key, in getOptionalVal() argument
184 if (getVal(dyn_cast<MDTuple>(Tuple->getOperand(Idx)), Key, Value)) { in getOptionalVal()