Lines Matching defs:Registers
186 /// For register classes, the records for all the registers in this class.
187 std::set<Record*> Registers;
209 // Registers classes are only related to registers classes, and only if
217 std::set_intersection(Registers.begin(), Registers.end(),
218 RHS.Registers.begin(), RHS.Registers.end(),
775 // Collect singleton registers, if used.
1049 const std::vector<CodeGenRegister*> &Registers =
1071 // a unique register set class), and build the mapping of registers to the set
1074 for (std::vector<CodeGenRegister*>::const_iterator it = Registers.begin(),
1075 ie = Registers.end(); it != ie; ++it) {
1115 CI->Registers = *it;
1154 // Populate the map for individual registers.
1159 // Name the register classes which correspond to singleton registers.
1410 // Check for singleton registers.
1413 assert(Op.Class && Op.Class->Registers.size() == 1 &&
1796 // Registers are always converted the same, don't duplicate the