aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineInstr.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2015-06-26 19:00:11 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2015-06-26 19:00:11 +0000
commit572c29afc99e12292af75c44f0942a60933d9c28 (patch)
treef9716e0a33afe19b0cad50fa68063bcdd0a043cc /llvm/lib/CodeGen/MachineInstr.cpp
parentbe54955bba298553d04780d68f61d0f4692ce555 (diff)
downloadllvm-572c29afc99e12292af75c44f0942a60933d9c28.zip
llvm-572c29afc99e12292af75c44f0942a60933d9c28.tar.gz
llvm-572c29afc99e12292af75c44f0942a60933d9c28.tar.bz2
Show invariant loads in MMO dumping
llvm-svn: 240813
Diffstat (limited to 'llvm/lib/CodeGen/MachineInstr.cpp')
-rw-r--r--llvm/lib/CodeGen/MachineInstr.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/MachineInstr.cpp b/llvm/lib/CodeGen/MachineInstr.cpp
index 19ba5cf..88cc14b 100644
--- a/llvm/lib/CodeGen/MachineInstr.cpp
+++ b/llvm/lib/CodeGen/MachineInstr.cpp
@@ -588,6 +588,9 @@ raw_ostream &llvm::operator<<(raw_ostream &OS, const MachineMemOperand &MMO) {
if (MMO.isNonTemporal())
OS << "(nontemporal)";
+ if (MMO.isInvariant())
+ OS << "(invariant)";
+
return OS;
}