Lines Matching defs:IT
82 for (InstructionTemplate &IT : CT.Instructions) {
83 if (auto Error = randomizeUnsetVariables(State, ForbiddenRegs, IT))
85 MCInst Inst = IT.build();
121 for (const InstructionTemplate &IT : Instructions) {
124 const auto GetOpReg = [&IT](const Operand &Op) -> MCRegister {
129 if (Op.isExplicit() && IT.getValueFor(Op).isReg())
130 return IT.getValueFor(Op).getReg();
134 for (const Operand &Op : IT.getInstr().Operands) {
144 for (const Operand &Op : IT.getInstr().Operands) {
287 InstructionTemplate &IT) {
288 for (const Variable &Var : IT.getInstr().Variables) {
289 MCOperand &AssignedValue = IT.getValueFor(Var);
291 if (auto Err = randomizeMCOperand(State, IT.getInstr(), Var,