llvm-project/llvm/tools/llvm-c-test
Craig Disselkoen c3783847ae C API: support scalable vectors
This adds support for scalable vector types in the C API and in
llvm-c-test, and also adds a test to ensure that llvm-c-test can properly
roundtrip operations involving scalable vectors.

While creating this diff, I discovered that the C API cannot properly roundtrip
_constant expressions_ involving shufflevector / scalable vectors, but that
seems to be a separate enough issue that I plan to address it in a future diff
(unless reviewers feel it should be addressed here).

Differential Revision: https://reviews.llvm.org/D89816
2020-10-28 18:19:34 -04:00
..
CMakeLists.txt
attributes.c
calc.c
debuginfo.c Add debug info support for Swift/Clang APINotes. 2020-03-11 18:47:30 -07:00
diagnostic.c
disassemble.c
echo.cpp C API: support scalable vectors 2020-10-28 18:19:34 -04:00
helpers.c
include-all.c [ORC] Remove OrcV1 APIs. 2020-10-18 21:02:44 -07:00
llvm-c-test.h
main.c C API: functions to get mask of a ShuffleVector 2020-09-25 16:01:05 -07:00
metadata.c
module.c
object.c
targets.c