Searched defs:OperandInfo (Results 1 – 3 of 3) sorted by relevance
31 struct OperandInfo { struct35 OperandInfo(std::string D) in OperandInfo() argument38 void addField(unsigned Base, unsigned Width, unsigned Offset) { in addField()42 unsigned numFields() const { return Fields.size(); } in numFields()44 typedef std::vector<EncodingField>::const_iterator const_iterator;46 const_iterator begin() const { return Fields.begin(); } in begin()47 const_iterator end() const { return Fields.end(); } in end()
64 struct OperandInfo { struct67 Record *Rec;71 std::string Name;75 std::string PrinterMethodName;99 /// MIOperandInfo - Default MI operand type. Note an operand may be made argument101 DagInit *MIOperandInfo; argument107 OperandInfo(Record *R, const std::string &N, const std::string &PMN, in OperandInfo() function137 std::vector<OperandInfo> OperandList; argument
148 std::vector<std::string> OperandInfo = GetOperandInfo(**II); in EmitOperandInfo() local354 std::vector<std::string> OperandInfo = GetOperandInfo(Inst); in emitRecord() local