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

References

tools/llvm-exegesis/lib/Uops.cpp
  163   CT.ScratchSpacePointerInReg =
  171     CT.Info = "instruction is parallel, repeating a random one.";
  172     CT.Instructions.push_back(std::move(IT));
  173     instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions);
  173     instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions);
  174     return getSingleton(std::move(CT));
  177     CT.Info = "instruction is serial, repeating a random one.";
  178     CT.Instructions.push_back(std::move(IT));
  179     instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions);
  179     instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions);
  180     return getSingleton(std::move(CT));
  184     CT.Info = "instruction has tied variables, using static renaming.";
  185     CT.Instructions = generateSnippetUsingStaticRenaming(
  187     instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions);
  187     instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions);
  188     return getSingleton(std::move(CT));
  215   CT.Info =
  217   CT.Instructions.push_back(std::move(IT));
  218   instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions);
  218   instantiateMemoryOperands(CT.ScratchSpacePointerInReg, CT.Instructions);
  219   return getSingleton(std::move(CT));