[all-commits] [llvm/llvm-project] 81cbe0: Revert "GlobalISel: Make LLT constructors constexpr"
Hans via All-commits
all-commits at lists.llvm.org
Wed Jun 17 06:35:13 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 81cbe0ca83c2f912ff612ddb65629a108197b0d1
https://github.com/llvm/llvm-project/commit/81cbe0ca83c2f912ff612ddb65629a108197b0d1
Author: Hans Wennborg <hans at chromium.org>
Date: 2020-06-17 (Wed, 17 Jun 2020)
Changed paths:
M llvm/include/llvm/Support/LowLevelTypeImpl.h
M llvm/unittests/CodeGen/LowLevelTypeTest.cpp
Log Message:
-----------
Revert "GlobalISel: Make LLT constructors constexpr"
This reverts commit 5a95be22d248be654b992dfb25e3850dbb182a14.
It causes GCC 5.3 to segfault:
In file included from /work/llvm.monorepo/llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp:357:0: lib/Target/AArch64/AArch64GenGlobalISel.inc:189:17: in constexpr expansion of ‘llvm::LLT::scalar(16u)’
lib/Target/AArch64/AArch64GenGlobalISel.inc:205:1: internal compiler error: Segmentation fault
More information about the All-commits
mailing list