This patch introduces support for targetting the Armv9.3-A architecture,
which should map to the existing Armv8.8-A extensions.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
clang/test/Driver/arm-cortex-cpus.c | ||
---|---|---|
445 | Is this RUN line a duplicate of L443? Maybe you meant to test a hyphen in the march? | |
446 | how about thumb targets? I recognize this test doesn't already do so for older extensions. | |
446 | This test sets -mlittle-endian twice. Is that intentional? Should the aarch64 test above clang/test/Driver/aarch64-cpus.c also have such a test, or should this RUN line be removed? Or was something else meant to be tested? |
clang/test/Driver/arm-cortex-cpus.c | ||
---|---|---|
445 | Good catch, I've removed it. The same redundancy has been copy-pasted a few times by the look of it. Looks like the origins are in testing that armv8 and armv8a are synonymous, which doesn't seem to be the case for later versions. I have created D116415 for the occurrences. | |
446 | Also copy-pasted from above; I don't see any point to it, so removed. See also D116415. | |
446 | The above tests seem so be considered sufficient since 8.2, nothing much has changed afaik so I don't see any need to add them. |
Is this RUN line a duplicate of L443? Maybe you meant to test a hyphen in the march?