diff options
| author | Xiaoqing Wu <xiaoqing_wu@apple.com> | 2019-12-17 15:41:06 -0800 |
|---|---|---|
| committer | Mark Lacey <mark.lacey@apple.com> | 2019-12-17 16:05:00 -0800 |
| commit | a17619e0b0977f922f63522790c82a9644b7a069 (patch) | |
| tree | 30c92e39cf8e787146a8b354b930013357a75e15 /clang/lib/Frontend/CompilerInvocation.cpp | |
| parent | c36773c78eb52ae0c549dc286a441af0d1b8b712 (diff) | |
| download | llvm-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
