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

References

include/llvm/CodeGen/DFAPacketizer.h
  175     CurrentPacketMIs.push_back(&MI);
lib/CodeGen/DFAPacketizer.cpp
  211     if (!CurrentPacketMIs.empty()) {
  214       for (MachineInstr *MI : CurrentPacketMIs) {
  220   if (CurrentPacketMIs.size() > 1) {
  221     MachineInstr &MIFirst = *CurrentPacketMIs.front();
  224   CurrentPacketMIs.clear();
  288       for (auto MJ : CurrentPacketMIs) {
lib/Target/AMDGPU/R600Packetizer.cpp
  234     if (!isTransSlot && !CurrentPacketMIs.empty()) {
  235       if (getSlot(MI) <= getSlot(*CurrentPacketMIs.back())) {
  250     CurrentPacketMIs.push_back(&MI);
  251     if (!TII->fitsConstReadLimitations(CurrentPacketMIs)) {
  256         for (unsigned i = 0, e = CurrentPacketMIs.size() - 1; i < e; i++) {
  257           CurrentPacketMIs[i]->dump();
  262       CurrentPacketMIs.pop_back();
  267     if (!TII->fitsReadPortLimitations(CurrentPacketMIs,
  273         for (unsigned i = 0, e = CurrentPacketMIs.size() - 1; i < e; i++) {
  274           CurrentPacketMIs[i]->dump();
  279       CurrentPacketMIs.pop_back();
  287     CurrentPacketMIs.pop_back();
  293         CurrentPacketMIs.empty() ? &MI : CurrentPacketMIs.front();
  293         CurrentPacketMIs.empty() ? &MI : CurrentPacketMIs.front();
  300       for (unsigned i = 0, e = CurrentPacketMIs.size(); i < e; i++) {
  301         MachineInstr *MI = CurrentPacketMIs[i];
  309       if (!CurrentPacketMIs.empty())
  310         setIsLastBit(CurrentPacketMIs.back(), 0);
lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
  379   for (auto BI : CurrentPacketMIs) {
  436   for (auto BI : CurrentPacketMIs) {
  664   for (auto I : CurrentPacketMIs) {
  750   for (auto I : CurrentPacketMIs) {
  915   for (auto I : CurrentPacketMIs) {
  985   for (auto I : CurrentPacketMIs) {
 1316   if (CurrentPacketMIs.size() == 1)
 1359     for (MachineInstr *PI : CurrentPacketMIs) {
 1672   for (auto MJ : CurrentPacketMIs) {
 1692   if (CurrentPacketMIs.empty())
 1699     CurrentPacketMIs.push_back(&MI);
 1742     CurrentPacketMIs.push_back(&MI);
 1743     CurrentPacketMIs.push_back(&NvjMI);
 1760   CurrentPacketMIs.push_back(&MI);
 1768     if (!CurrentPacketMIs.empty()) {
 1771       for (MachineInstr *MI : CurrentPacketMIs) {
 1786   for (MachineInstr *MI : CurrentPacketMIs) {
 1791   CurrentPacketMIs.clear();
 1858   for (auto J : CurrentPacketMIs) {