Lines Matching refs:Variant
90 InstructionTemplate Variant, in appendCodeTemplates() argument
106 CT.Instructions.push_back(std::move(Variant)); in appendCodeTemplates()
118 const AliasingConfigurations SelfAliasing(Variant.getInstr(), in appendCodeTemplates()
119 Variant.getInstr()); in appendCodeTemplates()
124 setRandomAliasing(SelfAliasing, Variant, Variant); in appendCodeTemplates()
128 CT.Instructions.push_back(std::move(Variant)); in appendCodeTemplates()
133 const Instruction &Instr = Variant.getInstr(); in appendCodeTemplates()
139 InstructionTemplate ThisIT(Variant); in appendCodeTemplates()
163 InstructionTemplate Variant, const BitVector &ForbiddenRegisters) const { in generateCodeTemplates() argument
166 getExecutionModes(Variant.getInstr(), ForbiddenRegisters); in generateCodeTemplates()
169 appendCodeTemplates(State, Variant, ForbiddenRegisters, ExecutionModeBit, in generateCodeTemplates()