Lines Matching refs:PossibleRegisters
213 auto PossibleRegisters = Op.getRegisterAliasing().sourceBits(); in generateCodeTemplates() local
216 remove(PossibleRegisters, ForbiddenRegisters); in generateCodeTemplates()
217 remove(PossibleRegisters, ImplicitUseAliases); in generateCodeTemplates()
218 if (!PossibleRegisters.any()) in generateCodeTemplates()
228 const auto RandomReg = randomBit(PossibleRegisters); in generateCodeTemplates()
238 auto PossibleRegisters = Op.getRegisterAliasing().sourceBits(); in generateCodeTemplates() local
239 remove(PossibleRegisters, ForbiddenRegisters); in generateCodeTemplates()
240 remove(PossibleRegisters, DefAliases); in generateCodeTemplates()
241 remove(PossibleRegisters, ImplicitDefAliases); in generateCodeTemplates()
242 assert(PossibleRegisters.any() && "No register left to choose from"); in generateCodeTemplates()
243 const auto RandomReg = randomBit(PossibleRegisters); in generateCodeTemplates()