]> granicus.if.org Git - llvm/commitdiff
[llvm-mca] Display masks in hex
authorEvandro Menezes <e.menezes@samsung.com>
Wed, 9 Jan 2019 23:57:15 +0000 (23:57 +0000)
committerEvandro Menezes <e.menezes@samsung.com>
Wed, 9 Jan 2019 23:57:15 +0000 (23:57 +0000)
Display the resources masks as hexadecimal.  Otherwise, NFC.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350777 91177308-0d34-0410-b5e6-96231b3b80d8

lib/MCA/HardwareUnits/ResourceManager.cpp
lib/MCA/InstrBuilder.cpp

index e3a0da2dafe180adbd20c70b7135bb6069c6ed81..d05ec0045de448d406f29a4277e567e16a936405 100644 (file)
@@ -99,9 +99,9 @@ ResourceStateEvent ResourceState::isBufferAvailable() const {
 
 #ifndef NDEBUG
 void ResourceState::dump() const {
-  dbgs() << "MASK=" << format_hex(ResourceMask, 8)
-         << ", SZMASK=" << format_hex(ResourceSizeMask, 8)
-         << ", RDYMASK=" << format_hex(ReadyMask, 8)
+  dbgs() << "MASK=" << format_hex(ResourceMask, 16)
+         << ", SZMASK=" << format_hex(ResourceSizeMask, 16)
+         << ", RDYMASK=" << format_hex(ReadyMask, 16)
          << ", BufferSize=" << BufferSize
          << ", AvailableSlots=" << AvailableSlots
          << ", Reserved=" << Unavailable << '\n';
index 76881b0982fcca3a0e5b3a94150077386b0c40f4..2cfe154a90287f8a6f5991c81da0b6bb4d1b574c 100644 (file)
@@ -178,9 +178,10 @@ static void initializeUsedResources(InstrDesc &ID,
 
   LLVM_DEBUG({
     for (const std::pair<uint64_t, ResourceUsage> &R : ID.Resources)
-      dbgs() << "\t\tMask=" << R.first << ", cy=" << R.second.size() << '\n';
+      dbgs() << "\t\tMask=" << format_hex(R.first, 16) << ", " <<
+                "cy=" << R.second.size() << '\n';
     for (const uint64_t R : ID.Buffers)
-      dbgs() << "\t\tBuffer Mask=" << R << '\n';
+      dbgs() << "\t\tBuffer Mask=" << format_hex(R, 16) << '\n';
   });
 }