Searched defs:OperandInfo (Results 1 – 7 of 7) sorted by relevance
73 struct OperandInfo { struct76 Record *Rec;80 std::string Name;83 std::vector<std::string> SubOpNames;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() argument150 std::vector<OperandInfo> OperandList; argument
94 struct OperandInfo { struct95 std::vector<EncodingField> Fields;96 std::string Decoder;97 bool HasCompleteDecoder;98 uint64_t InitValue;100 OperandInfo(std::string D, bool HCD) in OperandInfo() function103 void addField(unsigned Base, unsigned Width, unsigned Offset) { in addField()107 unsigned numFields() const { return Fields.size(); } in numFields()109 typedef std::vector<EncodingField>::const_iterator const_iterator;111 const_iterator begin() const { return Fields.begin(); } in begin()[all …]
220 OperandInfoTy OperandInfo = GetOperandInfo(*Inst); in CollectOperandInfo() local232 for (auto &OperandInfo : OperandInfoList) { in EmitOperandInfo() local1204 OperandInfoTy OperandInfo = GetOperandInfo(Inst); in emitRecord() local
379 auto &OperandInfo = getOrCreateValueInfo(Op); in addInfoFor() local
4246 FunctionOperandInfo OperandInfo = {Func, 0, 0, 0}; in parseFunctionRecord() local