diff options
author | Sander de Smalen <sander.desmalen@arm.com> | 2020-06-15 07:20:43 +0100 |
---|---|---|
committer | Sander de Smalen <sander.desmalen@arm.com> | 2020-06-15 07:36:01 +0100 |
commit | 91a4a592edb01ca1968b5e5abe3da21709bb72d6 (patch) | |
tree | 19ad3219a1552c1f3646f6ec586e1f1bcf3dfc92 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | ca2dcbd030eadbf0aa9b660efe864ff08af6e18b (diff) | |
download | llvm-91a4a592edb01ca1968b5e5abe3da21709bb72d6.zip llvm-91a4a592edb01ca1968b5e5abe3da21709bb72d6.tar.gz llvm-91a4a592edb01ca1968b5e5abe3da21709bb72d6.tar.bz2 |
[SveEmitter] Add SVE tuple types and builtins for svundef.
This patch adds new SVE types to Clang that describe tuples of SVE
vectors. For example `svint32x2_t` which maps to the twice-as-wide
vector `<vscale x 8 x i32>`. Similarly, `svint32x3_t` will map to
`<vscale x 12 x i32>`.
It also adds builtins to return an `undef` vector for a given
SVE type.
Reviewers: c-rhodes, david-arm, ctetreau, efriedma, rengolin
Reviewed By: c-rhodes
Tags: #clang
Differential Revision: https://reviews.llvm.org/D81459
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions