llvm-project/llvm/test/Bindings/llvm-c
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
..
ARM
Inputs
X86
add_named_metadata_operand.ll
atomics.ll Make IRBuilder automatically set alignment on load/store/alloca. 2020-04-13 13:43:14 -07:00
calc.test
callsite_attributes.ll
debug_info.ll [IR] Make nosync, nofree and willreturn default for intrinsics. 2020-10-20 11:57:19 +02:00
echo.ll C API: support scalable vectors 2020-10-28 18:19:34 -04:00
empty.ll
freeze.ll
function_attributes.ll
functions.ll
globals.ll
invalid-bitcode.test
invoke.ll
memops.ll Make IRBuilder automatically set alignment on load/store/alloca. 2020-04-13 13:43:14 -07:00
objectfile.ll
set_metadata.ll