aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2020-08-22 18:00:08 -0400
committerMatt Arsenault <Matthew.Arsenault@amd.com>2020-08-25 09:40:20 -0400
commit0d2fe90063e956716c3067322aef898822d0dc0e (patch)
treec0c03eb1def1acc1d7d0a5f94ff6b94680a19818 /clang/lib/Frontend/CompilerInvocation.cpp
parent984a499f9dff0fd16a6d4591970a58fabf966c4c (diff)
downloadllvm-0d2fe90063e956716c3067322aef898822d0dc0e.zip
llvm-0d2fe90063e956716c3067322aef898822d0dc0e.tar.gz
llvm-0d2fe90063e956716c3067322aef898822d0dc0e.tar.bz2
AMDGPU/GlobalISel: Use more accurate legality rules for merge/unmerge
Most notably, we were incorrectly reporting <3 x s16> as a legal type for these. Make sure these aren't legal to help make progress on fixing the artifact combiner and vector legalizer rules. Unfortunately, this means spreading the -global-isel-abort=0 hack, although this doesn't change the legalizer result in any situation.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions