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;
391 typedef std::map<OperandsSignature, OpcodeTypeRetPredMap>
397 std::set<std::tuple<OperandsSignature, std::string, MVT::SimpleValueType,
401 std::map<OperandsSignature, std::vector<OperandsSignature>>
415 void emitInstructionCode(raw_ostream &OS, const OperandsSignature &Operands,
543 OperandsSignature Operands;
634 const OperandsSignature &Operands,
700 const OperandsSignature &Operands = SimplePattern.first;
819 std::map<OperandsSignature, std::vector<OperandsSignature>>::iterator MI =