rnk added subscribers: ahatanak, void.
rnk added a comment.
I notice that x86 is the only target for which validateInput/OutputSize are
implemented. If you are going to disable these checks, perhaps we should get
rid of these methods and leave all these errors to the backend? You could add
`-S` to the x86_32-inline-asm.c test and turn it into an integration test that
shows that we no longer crash. It would need `REQUIRES: x86-registered-target`
if you do that.
Adding @void and @ahatanak, who added these long ago.
================
Comment at: clang/lib/Basic/Targets/X86.cpp:1768
// XMM0
if (SSELevel >= SSE1)
return Size <= 128U;
----------------
I think the same issues apply to this SSELevel check. I suspect no one
complains about these checks because everyone enables SSE2 in one way or
another.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D68255/new/
https://reviews.llvm.org/D68255
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits