Lines Matching refs:ForbiddenRegs
44 BitVector ForbiddenRegs = State.getRATC().reservedRegisters(); in generateConfigurations() local
45 ForbiddenRegs |= ExtraForbiddenRegs; in generateConfigurations()
65 ForbiddenRegs |= ScratchRegAliases; in generateConfigurations()
68 if (auto E = generateCodeTemplates(Variant, ForbiddenRegs)) { in generateConfigurations()
79 if (auto error = randomizeUnsetVariables(State, ForbiddenRegs, IT)) in generateConfigurations()
228 const BitVector &ForbiddenRegs) { in randomizeMCOperand() argument
233 Instr, Var, AssignedValue, ForbiddenRegs); in randomizeMCOperand()
242 assert(AllowedRegs.size() == ForbiddenRegs.size()); in randomizeMCOperand()
243 for (auto I : ForbiddenRegs.set_bits()) in randomizeMCOperand()
251 .concat(debugString(State.getRegInfo(), ForbiddenRegs))); in randomizeMCOperand()
262 const BitVector &ForbiddenRegs, in randomizeUnsetVariables() argument
268 AssignedValue, ForbiddenRegs)) in randomizeUnsetVariables()