[llvm] r308141 - Apply explicit instantiation workaround to DominanceFrontier

Jakub Kuderski via llvm-commits llvm-commits at lists.llvm.org
Sun Jul 16 10:29:19 PDT 2017


Author: kuhar
Date: Sun Jul 16 10:29:19 2017
New Revision: 308141

URL: http://llvm.org/viewvc/llvm-project?rev=308141&view=rev
Log:
Apply explicit instantiation workaround to DominanceFrontier

This is a workaround for the same explicit instantiation bug
as in DominatorTreeBase.

Modified:
    llvm/trunk/include/llvm/Analysis/DominanceFrontier.h

Modified: llvm/trunk/include/llvm/Analysis/DominanceFrontier.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Analysis/DominanceFrontier.h?rev=308141&r1=308140&r2=308141&view=diff
==============================================================================
--- llvm/trunk/include/llvm/Analysis/DominanceFrontier.h (original)
+++ llvm/trunk/include/llvm/Analysis/DominanceFrontier.h Sun Jul 16 10:29:19 2017
@@ -43,7 +43,7 @@ protected:
   static constexpr bool IsPostDominators = IsPostDom;
 
  public:
-  DominanceFrontierBase() = default;
+  DominanceFrontierBase() {}
 
   /// getRoots - Return the root blocks of the current CFG.  This may include
   /// multiple blocks if we are computing post dominators.  For forward




More information about the llvm-commits mailing list