Lines Matching defs:Variant
85 InstructionTemplate Variant,
101 CT.Instructions.push_back(std::move(Variant));
114 Variant.getInstr(), Variant.getInstr(), ForbiddenRegisters);
118 // instance, hence twice Variant in the following call.
119 setRandomAliasing(SelfAliasing, Variant, Variant);
123 CT.Instructions.push_back(std::move(Variant));
128 const Instruction &Instr = Variant.getInstr();
135 InstructionTemplate ThisIT(Variant);
159 InstructionTemplate Variant, const BitVector &ForbiddenRegisters) const {
162 getExecutionModes(Variant.getInstr(), ForbiddenRegisters);
165 appendCodeTemplates(State, Variant, ForbiddenRegisters, ExecutionModeBit,