aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2020-08-22 17:24:47 -0400
committerMatt Arsenault <Matthew.Arsenault@amd.com>2020-08-25 09:39:32 -0400
commit984a499f9dff0fd16a6d4591970a58fabf966c4c (patch)
tree802ce513c105e0cc1408e0b56482d49a07887ede /clang/lib/Frontend/CompilerInvocation.cpp
parentc352e7fbda2f48c285eca61d2509780f648443ee (diff)
downloadllvm-984a499f9dff0fd16a6d4591970a58fabf966c4c.zip
llvm-984a499f9dff0fd16a6d4591970a58fabf966c4c.tar.gz
llvm-984a499f9dff0fd16a6d4591970a58fabf966c4c.tar.bz2
AMDGPU/GlobalISel: Fix using unlegalizable values in tests
Implicit uses of non-register value types places impossible to satisfy constraints on the legalizer / artifact combiner. These prevent writing sensible legalize rules for the artifacts without triggering infinite loops in the legalizer. The verifier really needs to enforce this, but I'm not sure what the exact conditions would look like yet.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions