[llvm] r300537 - Fix gcc build after r300535.

Kristof Beyls via llvm-commits llvm-commits at lists.llvm.org
Tue Apr 18 01:47:56 PDT 2017


Author: kbeyls
Date: Tue Apr 18 03:47:55 2017
New Revision: 300537

URL: http://llvm.org/viewvc/llvm-project?rev=300537&view=rev
Log:
Fix gcc build after r300535.

Modified:
    llvm/trunk/lib/Support/LowLevelType.cpp

Modified: llvm/trunk/lib/Support/LowLevelType.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Support/LowLevelType.cpp?rev=300537&r1=300536&r2=300537&view=diff
==============================================================================
--- llvm/trunk/lib/Support/LowLevelType.cpp (original)
+++ llvm/trunk/lib/Support/LowLevelType.cpp Tue Apr 18 03:47:55 2017
@@ -46,11 +46,11 @@ void LLT::print(raw_ostream &OS) const {
     llvm_unreachable("trying to print an invalid type");
 }
 
-const LLT::BitFieldInfo LLT::ScalarSizeFieldInfo;
-const LLT::BitFieldInfo LLT::PointerSizeFieldInfo;
-const LLT::BitFieldInfo LLT::PointerAddressSpaceFieldInfo;
-const LLT::BitFieldInfo LLT::VectorElementsFieldInfo;
-const LLT::BitFieldInfo LLT::VectorSizeFieldInfo;
-const LLT::BitFieldInfo LLT::PointerVectorElementsFieldInfo;
-const LLT::BitFieldInfo LLT::PointerVectorSizeFieldInfo;
-const LLT::BitFieldInfo LLT::PointerVectorAddressSpaceFieldInfo;
+const constexpr LLT::BitFieldInfo LLT::ScalarSizeFieldInfo;
+const constexpr LLT::BitFieldInfo LLT::PointerSizeFieldInfo;
+const constexpr LLT::BitFieldInfo LLT::PointerAddressSpaceFieldInfo;
+const constexpr LLT::BitFieldInfo LLT::VectorElementsFieldInfo;
+const constexpr LLT::BitFieldInfo LLT::VectorSizeFieldInfo;
+const constexpr LLT::BitFieldInfo LLT::PointerVectorElementsFieldInfo;
+const constexpr LLT::BitFieldInfo LLT::PointerVectorSizeFieldInfo;
+const constexpr LLT::BitFieldInfo LLT::PointerVectorAddressSpaceFieldInfo;




More information about the llvm-commits mailing list