Lines Matching defs:Val
27 uint64_t Val) {
30 ConstantAsMetadata::get(ConstantInt::get(Int64Ty, Val))};
35 double Val) {
38 ConstantAsMetadata::get(ConstantFP::get(DoubleTy, Val))};
45 const char *Val) {
46 Metadata *Ops[2] = {MDString::get(Context, Key), MDString::get(Context, Val)};
118 // Parse an MDTuple representing (Key, Val) pair.
119 static bool getVal(MDTuple *MD, const char *Key, uint64_t &Val) {
121 Val = cast<ConstantInt>(ValMD->getValue())->getZExtValue();
127 static bool getVal(MDTuple *MD, const char *Key, double &Val) {
129 Val = cast<ConstantFP>(ValMD->getValue())->getValueAPF().convertToDouble();
135 // Check if an MDTuple represents a (Key, Val) pair.
136 static bool isKeyValuePair(MDTuple *MD, const char *Key, const char *Val) {
143 if (KeyMD->getString() != Key || ValMD->getString() != Val)