Lines Matching defs:CodeGenRegister
111 struct CodeGenRegister { struct
118 typedef std::map<CodeGenSubRegIndex*, CodeGenRegister*, argument
121 CodeGenRegister(Record *R, unsigned Enum); argument
146 void addSubRegsPreOrder(SetVector<const CodeGenRegister*> &OSet, argument
151 CodeGenSubRegIndex *getSubRegIndex(const CodeGenRegister *Reg) const { in getSubRegIndex() argument
155 typedef std::vector<const CodeGenRegister*> SuperRegList; argument
168 ArrayRef<CodeGenRegister*> getExplicitAliases() const { in getExplicitAliases() argument
177 unsigned getTopoSig() const { in getTopoSig()
183 typedef SmallVector<unsigned, 16> RegUnitList;
208 // Order CodeGenRegister pointers by EnumValue. argument
210 bool operator()(const CodeGenRegister *A, in operator() argument
218 typedef std::set<const CodeGenRegister*, Less> Set; argument
227 SmallVector<CodeGenRegister*, 8> ExplicitSubRegs; argument
230 SmallVector<CodeGenRegister*, 8> ExplicitAliases; argument
237 DenseMap<const CodeGenRegister*, CodeGenSubRegIndex*> SubReg2Idx; argument
243 CodeGenRegister::Set Members; argument