diff options
author | Nikita Popov <npopov@redhat.com> | 2024-07-03 12:41:49 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-03 12:41:49 +0200 |
commit | 1eec81a831dcf925c0c86c153e8dce019a5b5436 (patch) | |
tree | a66f4ae026a9fc9a38dc154f1d1c8a580df6c67e /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | b76dd4edbfbba5593b691ef92b755f25cf63f445 (diff) | |
download | llvm-1eec81a831dcf925c0c86c153e8dce019a5b5436.zip llvm-1eec81a831dcf925c0c86c153e8dce019a5b5436.tar.gz llvm-1eec81a831dcf925c0c86c153e8dce019a5b5436.tar.bz2 |
[CVP][LVI] Add support for vectors (#97428)
The core change here is to add support for converting vector constants
into constant ranges. The rest is just relaxing isIntegerTy() checks and
making sure we don't use APIs that assume vectors.
There are a couple of places that don't support vectors yet, most
notably the "simplest" fold (comparisons to a constant) isn't supported
yet. I'll leave these to a followup.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions