Patch adds tests for mangling of svbfloat16_t and several other type
related tests.
Details
Diff Detail
Unit Tests
Event Timeline
clang/test/CodeGenCXX/aarch64-sve-typeinfo.cpp | ||
---|---|---|
4 | I wonder if we should keep the bf16 tests separate, as +bf16 is not needed to generate any of the other SVE types. I don't have strong opinions here, but it seems a better thing to do to isolate the bfloat tests in SVE in a separate file. What do you think, @c-rhodes? |
clang/test/CodeGenCXX/aarch64-sve-typeinfo.cpp | ||
---|---|---|
4 |
I don't think either +sve or +bf16 are actually required in any of these tests since they're directly using the ACLE types and not including arm_sve.h. Where I've added +bf16 I've done so to be consistent, but notice there's some tests with no target feature and some that have run lines covering both. I'd prefer to keep to tests together. |
I wonder if we should keep the bf16 tests separate, as +bf16 is not needed to generate any of the other SVE types. I don't have strong opinions here, but it seems a better thing to do to isolate the bfloat tests in SVE in a separate file. What do you think, @c-rhodes?