[PATCH] D66936: [DFAPacketizer] Track resources for packetized instructions

Thomas Raoux via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 4 10:47:58 PDT 2019


ThomasRaoux added a comment.
Herald added a subscriber: wuzish.

Your summary says that the extended tracking is disable by default on hexagon. Which extra tracking is that? I don't see any part disabled for Hexagon?



================
Comment at: lib/CodeGen/DFAPacketizer.cpp:269
+      for (MachineInstr *MI : CurrentPacketMIs) {
+        unsigned R = ResourceTracker->getUsedResources(Idx++);
+        dbgs() << " * [res:0x" << utohexstr(R) << "] " << *MI;
----------------
This would assert if tracking is off. Is this done on purpose?


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D66936/new/

https://reviews.llvm.org/D66936





More information about the llvm-commits mailing list