mstorsjo added a comment.

In D100937#2704530 <https://reviews.llvm.org/D100937#2704530>, @simon_tatham 
wrote:

> Yes, it looks easy enough to add something in 
> `llvm/unittests/ADT/TripleTest.cpp` to directly test `getARMCPUForArch`.
>
> I'd mildly prefer to do that //as well// as having the test here, because the 
> call site in the clang driver is quite complicated. My real aim is that 
> asking for `crypto` (or any other Armv8-specific extension) should actually 
> get it; I think any accidental regression of that behavior in future is at 
> least as likely to arise from changes in `clang/lib/Driver` as 
> `llvm/lib/Support`, so I'd like there to be a test that will detect the 
> regression if it occurs for //any// reason.

Fair enough, that sounds like a reasonable plan to me. Yeah having tests for 
the actual end results is kinda nice instead of just small broken up unit 
tests, especially when it isn't something that shouldn't change spuriously 
(like generated code).


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D100937/new/

https://reviews.llvm.org/D100937

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to