reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/llvm-exegesis/lib/Latency.cpp
  100     CT.Instructions.push_back(Instr);
  122     CT.Instructions.push_back(std::move(IT));
  141       CT.Instructions.push_back(std::move(ThisIT));
  142       CT.Instructions.push_back(std::move(OtherIT));
tools/llvm-exegesis/lib/SnippetGenerator.cpp
   74         for (InstructionTemplate &IT : CT.Instructions) {
   81             computeRegisterInitialValues(CT.Instructions);
  153   CT.Instructions.push_back(std::move(IT));
  163   CT.Instructions.emplace_back(Instr);
tools/llvm-exegesis/lib/Uops.cpp
  172     CT.Instructions.push_back(std::move(IT));
  173     instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions);
  178     CT.Instructions.push_back(std::move(IT));
  179     instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions);
  185     CT.Instructions = generateSnippetUsingStaticRenaming(
  187     instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions);
  217   CT.Instructions.push_back(std::move(IT));
  218   instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions);
tools/llvm-exegesis/lib/X86/Target.cpp
  229           CT.Instructions.push_back(std::move(IT));
unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp
   86   ASSERT_THAT(CT.Instructions, SizeIs(1));
   87   const InstructionTemplate &IT = CT.Instructions[0];
  109   ASSERT_THAT(CT.Instructions, SizeIs(1));
  110   const InstructionTemplate &IT = CT.Instructions[0];
  131   ASSERT_THAT(CT.Instructions, SizeIs(1));
  132   const InstructionTemplate &IT = CT.Instructions[0];
  173     ASSERT_THAT(CT.Instructions, SizeIs(2));
  174     const InstructionTemplate &IT = CT.Instructions[0];
  179     EXPECT_THAT(CT.Instructions[1].getOpcode(), Not(Opcode));
  193     ASSERT_THAT(CT.Instructions, SizeIs(2));
  194     const InstructionTemplate &IT = CT.Instructions[0];
  212   ASSERT_THAT(CT.Instructions, SizeIs(1));
  213   const InstructionTemplate &IT = CT.Instructions[0];
  233   ASSERT_THAT(CT.Instructions, SizeIs(1));
  234   const InstructionTemplate &IT = CT.Instructions[0];
  260   ASSERT_THAT(CT.Instructions, SizeIs(kInstructionCount));
  262   for (const auto &IT : CT.Instructions) {
  291   ASSERT_THAT(CT.Instructions, SizeIs(1));
  292   const InstructionTemplate &IT = CT.Instructions[0];
  325   ASSERT_THAT(CT.Instructions,
  327   const InstructionTemplate &IT = CT.Instructions[0];