Lines Matching defs:OperandsSignature
85 /// OperandsSignature - This class holds a description of a list of operand
89 struct OperandsSignature {
144 bool operator<(const OperandsSignature &O) const {
147 bool operator==(const OperandsSignature &O) const {
162 OperandsSignature getWithoutImmCodes() const {
163 OperandsSignature Result;
389 typedef std::map<OperandsSignature, OpcodeTypeRetPredMap>
395 std::set<std::tuple<OperandsSignature, std::string, MVT::SimpleValueType,
399 std::map<OperandsSignature, std::vector<OperandsSignature>>
413 void emitInstructionCode(raw_ostream &OS, const OperandsSignature &Operands,
541 OperandsSignature Operands;
632 const OperandsSignature &Operands,
698 const OperandsSignature &Operands = SimplePattern.first;
818 std::map<OperandsSignature, std::vector<OperandsSignature>>::iterator MI =