Lines Matching defs:std
233 std::string WhatFor;
239 RecordMatcher(const std::string &whatfor, unsigned resultNo)
242 const std::string &getWhatFor() const { return WhatFor; }
264 std::string WhatFor;
270 RecordChildMatcher(unsigned childno, const std::string &whatfor,
276 const std::string &getWhatFor() const { return WhatFor; }
399 std::string Predicate;
473 SmallVector<std::pair<const SDNodeInfo*, Matcher*>, 8> Cases;
475 SwitchOpcodeMatcher(const std::pair<const SDNodeInfo*, Matcher*> *cases,
527 SmallVector<std::pair<MVT::SimpleValueType, Matcher*>, 8> Cases;
529 SwitchTypeMatcher(const std::pair<MVT::SimpleValueType, Matcher*> *cases,
665 std::string Name;
672 const std::string &name, unsigned firstresult)
679 const std::string getName() const { return Name; }
794 std::string Val;
797 EmitStringIntegerMatcher(const std::string &val, MVT::SimpleValueType vt)
800 const std::string &getValue() const { return Val; }
956 std::string OpcodeName;
966 EmitNodeMatcherCommon(const std::string &opcodeName,
977 const std::string &getOpcodeName() const { return OpcodeName; }
1016 EmitNodeMatcher(const std::string &opcodeName,
1039 MorphNodeToMatcher(const std::string &opcodeName,