[llvm] r296666 - [RDF] Replace {} with explicit constructor, since not all compilers like it

Krzysztof Parzyszek via llvm-commits llvm-commits at lists.llvm.org
Wed Mar 1 11:59:29 PST 2017


Author: kparzysz
Date: Wed Mar  1 13:59:28 2017
New Revision: 296666

URL: http://llvm.org/viewvc/llvm-project?rev=296666&view=rev
Log:
[RDF] Replace {} with explicit constructor, since not all compilers like it

Modified:
    llvm/trunk/lib/Target/Hexagon/RDFLiveness.cpp

Modified: llvm/trunk/lib/Target/Hexagon/RDFLiveness.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Hexagon/RDFLiveness.cpp?rev=296666&r1=296665&r2=296666&view=diff
==============================================================================
--- llvm/trunk/lib/Target/Hexagon/RDFLiveness.cpp (original)
+++ llvm/trunk/lib/Target/Hexagon/RDFLiveness.cpp Wed Mar  1 13:59:28 2017
@@ -262,7 +262,7 @@ std::pair<NodeSet,bool>
 Liveness::getAllReachingDefsRecImpl(RegisterRef RefRR, NodeAddr<RefNode*> RefA,
       NodeSet &Visited, const NodeSet &Defs, unsigned Nest, unsigned MaxNest) {
   if (Nest > MaxNest)
-    return { {}, false };
+    return { NodeSet(), false };
   // Collect all defined registers. Do not consider phis to be defining
   // anything, only collect "real" definitions.
   RegisterAggr DefRRs(PRI);




More information about the llvm-commits mailing list