From: Kristof Beyls Date: Tue, 18 Apr 2017 08:47:55 +0000 (+0000) Subject: Fix gcc build after r300535. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=83bb944fae92df6d8ef58853e96e79023dff239a;p=llvm Fix gcc build after r300535. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@300537 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Support/LowLevelType.cpp b/lib/Support/LowLevelType.cpp index 648a5ea7c07..0ee3f1d0119 100644 --- a/lib/Support/LowLevelType.cpp +++ b/lib/Support/LowLevelType.cpp @@ -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;