reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
19 : Instr(Instr), VariableValues(Instr.Variables.size()) {} 44 return getValueFor(Instr.Variables[Op.getVariableIndex()]); 48 return getValueFor(Instr.Variables[Op.getVariableIndex()]); 52 return any_of(Instr.Variables, [this](const Variable &Var) {tools/llvm-exegesis/lib/MCInstrDescView.cpp
134 Variables.reserve(Operands.size()); // Variables.size() <= Operands.size() 137 const size_t VariableIndex = Variables.size(); 139 Variables.emplace_back(); 140 Variables.back().Index = VariableIndex; 149 Variables[Op.getVariableIndex()].TiedOperands.push_back(Op.getIndex()); 212 return any_of(Variables, 257 for (const auto &Var : Variables) {tools/llvm-exegesis/lib/SnippetGenerator.cpp
221 for (const Variable &Var : IT.Instr.Variables) {
tools/llvm-exegesis/lib/Uops.cpp 86 for (const auto &Var : Instr.Variables)
unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp393 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);