reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
32 return Instr.Description->getOpcode(); 44 return getValueFor(Instr.Variables[Op.getVariableIndex()]); 48 return getValueFor(Instr.Variables[Op.getVariableIndex()]); 52 return any_of(Instr.Variables, [this](const Variable &Var) { 53 return Instr.getPrimaryOperand(Var).isImmediate(); 59 Result.setOpcode(Instr.Description->Opcode); 60 for (const auto &Op : Instr.Operands)tools/llvm-exegesis/lib/SnippetGenerator.cpp
115 for (const Operand &Op : IT.Instr.Operands) { 125 for (const Operand &Op : IT.Instr.Operands) { 221 for (const Variable &Var : IT.Instr.Variables) { 224 Target.randomizeMCOperand(IT.Instr, Var, AssignedValue, ForbiddenRegs);tools/llvm-exegesis/lib/Uops.cpp
130 const Operand &Op = IT.Instr.getPrimaryOperand(*Var);
tools/llvm-exegesis/lib/X86/Target.cpp181 const auto Op = IT.Instr.Operands[OpIdx]; 633 assert(!isInvalidMemoryInstr(IT.Instr) && 635 int MemOpIdx = X86II::getMemoryOperandNo(IT.Instr.Description->TSFlags); 639 const auto &Op = IT.Instr.Operands[I];unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp
393 IT.getValueFor(IT.Instr.Variables[0]) = MCOperand::createReg(X86::AX); 408 Mov.getValueFor(Mov.Instr.Variables[0]) = MCOperand::createReg(X86::RAX); 409 Mov.getValueFor(Mov.Instr.Variables[1]) = MCOperand::createImm(42); 414 Add.getValueFor(Add.Instr.Variables[0]) = MCOperand::createReg(X86::RAX); 415 Add.getValueFor(Add.Instr.Variables[1]) = MCOperand::createReg(X86::RBX);