From 01e818a97d6afb1983983021c2029aafc4124170 Mon Sep 17 00:00:00 2001 From: Aditya Nandakumar Date: Fri, 8 Feb 2019 19:41:13 +0000 Subject: [GISel][NFC]: Add missing call to record CSE hits in the CSEMIRBuilder https://reviews.llvm.org/D57932 Add some logging + tests to make sure CSEInfo prints debug output. reviewed by: arsenm llvm-svn: 353553 --- llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp') diff --git a/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp b/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp index ed2c95c22ce..461bc6038c2 100644 --- a/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp +++ b/llvm/lib/CodeGen/GlobalISel/CSEMIRBuilder.cpp @@ -39,6 +39,7 @@ CSEMIRBuilder::getDominatingInstrForID(FoldingSetNodeID &ID, MachineInstr *MI = CSEInfo->getMachineInstrIfExists(ID, CurMBB, NodeInsertPos); if (MI) { + CSEInfo->countOpcodeHit(MI->getOpcode()); auto CurrPos = getInsertPt(); if (!dominates(MI, CurrPos)) CurMBB->splice(CurrPos, CurMBB, MI); -- cgit v1.2.3