[llvm] r355798 - [PowerPC] Remove the override of isMachineVerifierClean() to open machine verifier
    Zi Xuan Wu via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Sun Mar 10 20:31:09 PDT 2019
    
    
  
Author: wuzish
Date: Sun Mar 10 20:31:09 2019
New Revision: 355798
URL: http://llvm.org/viewvc/llvm-project?rev=355798&view=rev
Log:
[PowerPC] Remove the override of isMachineVerifierClean() to open machine verifier
After fix all asserts found by machine verifier in PowerPC target with following patches, 
we can activate machine verifier as default.
rL293769, rL348566, rL349030, rL349029, rL350113, rL350111, 
rL350799, rL350165, rL355378, rL352174, rL354762, rL350115
It's also found in PR#27456, https://bugs.llvm.org/show_bug.cgi?id=27456
Differential Revision: https://reviews.llvm.org/D59011
Modified:
    llvm/trunk/lib/Target/PowerPC/PPCTargetMachine.h
Modified: llvm/trunk/lib/Target/PowerPC/PPCTargetMachine.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/PPCTargetMachine.h?rev=355798&r1=355797&r2=355798&view=diff
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/PPCTargetMachine.h (original)
+++ llvm/trunk/lib/Target/PowerPC/PPCTargetMachine.h Sun Mar 10 20:31:09 2019
@@ -58,10 +58,6 @@ public:
     const Triple &TT = getTargetTriple();
     return (TT.getArch() == Triple::ppc64 || TT.getArch() == Triple::ppc64le);
   };
-
-  bool isMachineVerifierClean() const override {
-    return false;
-  }
 };
 } // end namespace llvm
 
    
    
More information about the llvm-commits
mailing list