aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorXiaoqing Wu <xiaoqing_wu@apple.com>2019-12-17 15:41:06 -0800
committerMark Lacey <mark.lacey@apple.com>2019-12-17 16:05:00 -0800
commita17619e0b0977f922f63522790c82a9644b7a069 (patch)
tree30c92e39cf8e787146a8b354b930013357a75e15 /clang/lib/Frontend/CompilerInvocation.cpp
parentc36773c78eb52ae0c549dc286a441af0d1b8b712 (diff)
downloadllvm-a17619e0b0977f922f63522790c82a9644b7a069.zip
llvm-a17619e0b0977f922f63522790c82a9644b7a069.tar.gz
llvm-a17619e0b0977f922f63522790c82a9644b7a069.tar.bz2
[AArch64][GlobalISel]: Fix a crash in GlobalIsel in dealing with 16bit uadd.with.overflow.
Summary: AArch64 doesn't support uadd.with.overflow.i16 natively. This change adds a legalization rule to convert the 32bit add result to 16bit. This should fix PR43981. Reviewers: arsenm, qcolombet, paquette, aemerson Reviewed By: paquette Subscribers: wdng, rovka, kristof.beyls, hiraditya, Petar.Avramovic, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D71587
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions