Lines Matching refs:Record
36 MVT::SimpleValueType getValueType(Record *Rec);
43 std::string getQualifiedName(const Record *R);
49 Record *TargetRec;
51 mutable DenseMap<const Record*,
54 mutable std::vector<Record*> RegAltNameIndices;
70 Record *getTargetRecord() const { return TargetRec; } in getTargetRecord()
82 Record *getInstructionSet() const;
91 Record *getAsmParser() const;
96 Record *getAsmParserVariant(unsigned i) const;
105 Record *getAsmWriter() const;
121 const std::vector<Record*> &getRegAltNameIndices() const { in getRegAltNameIndices()
126 const CodeGenRegisterClass &getRegisterClass(Record *R) const { in getRegisterClass()
132 std::vector<ValueTypeByHwMode> getRegisterVTs(Record *R) const;
145 DenseMap<const Record*, std::unique_ptr<CodeGenInstruction>> &
152 CodeGenInstruction &getInstruction(const Record *InstRec) const { in getInstruction()
208 std::vector<Record*> RootNodes;
212 ComplexPattern(Record *R);
217 const std::vector<Record*> &getRootNodes() const { in getRootNodes()