diff options
author | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2017-11-14 20:00:34 +0000 |
---|---|---|
committer | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2017-11-14 20:00:34 +0000 |
commit | 5f4373a2fcbae30db6a194409144d7fa77d44162 (patch) | |
tree | 987185f243223332f6afff8151068f3b4bf1e921 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 1c9453869392e8d93e15e731baeda93520eab4e9 (diff) | |
download | bcm5719-llvm-5f4373a2fcbae30db6a194409144d7fa77d44162.tar.gz bcm5719-llvm-5f4373a2fcbae30db6a194409144d7fa77d44162.zip |
[SystemZ] Do not crash when selecting an OR of two constants
In rare cases, common code will attempt to select an OR of two
constants. This confuses the logic in splitLargeImmediate,
causing an internal error during isel. Fixed by simply leaving
this case to common code to handle.
This fixes PR34859.
llvm-svn: 318187
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions