Searched defs:OperandInfo (Results 1 – 6 of 6) sorted by relevance
76 struct OperandInfo { struct79 Record *Rec;83 std::string Name;87 std::string PrinterMethodName;111 /// MIOperandInfo - Default MI operand type. Note an operand may be made argument113 DagInit *MIOperandInfo; argument119 OperandInfo(Record *R, const std::string &N, const std::string &PMN, in OperandInfo() argument149 std::vector<OperandInfo> OperandList; argument
64 struct OperandInfo { struct65 std::vector<EncodingField> Fields;66 std::string Decoder;67 bool HasCompleteDecoder;68 uint64_t InitValue;70 OperandInfo(std::string D, bool HCD) in OperandInfo() function73 void addField(unsigned Base, unsigned Width, unsigned Offset) { in addField()77 unsigned numFields() const { return Fields.size(); } in numFields()79 typedef std::vector<EncodingField>::const_iterator const_iterator;81 const_iterator begin() const { return Fields.begin(); } in begin()[all …]
216 std::vector<std::string> OperandInfo = GetOperandInfo(*Inst); in EmitOperandInfo() local1017 std::vector<std::string> OperandInfo = GetOperandInfo(Inst); in emitRecord() local
59 const GIMatchDagOperandList &OperandInfo; variable71 const GIMatchDagOperandList &OperandInfo) in GIMatchDagInstr()
48 const GIMatchDagOperandList &OperandInfo; variable52 const GIMatchDagOperandList &OperandInfo) in GIMatchDagPredicate()
392 auto &OperandInfo = getOrCreateValueInfo(Op); in addInfoFor() local