tejohnson added a comment.

In D72538#4296277 <https://reviews.llvm.org/D72538#4296277>, @nikic wrote:

> In D72538#4296119 <https://reviews.llvm.org/D72538#4296119>, @tejohnson wrote:
>
>> In D72538#4291552 <https://reviews.llvm.org/D72538#4291552>, @nikic wrote:
>>
>>> Would it be possible to cut down the Clang side tests to only check parts 
>>> that Clang controls in some way, e.g. that SLPVectorizer is enabled? This 
>>> test is something of a PITA because it tests LLVM implementation details 
>>> but is not part of the LLVM tests, so it usually gets missed when doing 
>>> pipeline changes.
>>
>> I think we can cut this down significantly, since the llvm tests added here 
>> check the full ThinLTO default pipeline setup at different opt levels. 
>> However, the point of the clang test is to make sure that for a distributed 
>> ThinLTO backend we correctly invoke thinBackend() which should set up the 
>> ThinLTO default pipeline. So how about I cut this down to check a single 
>> pass that is only invoked in the LTO backends? Specifically, I'm thinking of 
>> WholeProgramDevirtPass.
>
> That sounds reasonable to me!

Done in e5b0276dc882f7c5b2a349e2f02abf16b1d41322 
<https://reviews.llvm.org/rGe5b0276dc882f7c5b2a349e2f02abf16b1d41322>


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D72538

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

Reply via email to