Lines Matching defs:Val
65 CheckInteger, // Fail if wrong val.
769 int64_t Val;
772 EmitIntegerMatcher(int64_t val, MVT::SimpleValueType vt)
773 : Matcher(EmitInteger), Val(val), VT(vt) {}
775 int64_t getValue() const { return Val; }
785 return cast<EmitIntegerMatcher>(M)->Val == Val &&
788 virtual unsigned getHashImpl() const { return (Val << 4) | VT; }
794 std::string Val;
797 EmitStringIntegerMatcher(const std::string &val, MVT::SimpleValueType vt)
798 : Matcher(EmitStringInteger), Val(val), VT(vt) {}
800 const std::string &getValue() const { return Val; }
810 return cast<EmitStringIntegerMatcher>(M)->Val == Val &&