[flang-dev] [RFC] Refactor Clang: move frontend/driver/diagnostics code to LLVM
Andrzej Warzynski via flang-dev
flang-dev at lists.llvm.org
Thu Jun 11 01:32:58 PDT 2020
On 11/06/2020 00:49, Michael Kruse wrote:
> Am Mi., 10. Juni 2020 um 10:04 Uhr schrieb Doerfert, Johannes via
> flang-dev <flang-dev at lists.llvm.org>:
>> I'm not against a subproject *but* if we also move the existing
>> llvm/lib/Frontend stuff, that would introduce a dependence from
>> llvm-core to this project, which I think is uncommon. We could also have
>> both. At the end of the day it depends on the benefit we would get from
>> an independent subproject.
>
> If we have non-conditional dependencies llvm-core->frontend-support
> and frontend-support->llvm-core, what advantage is there left of
> making frontend-support a subproject? Both of them are required all
> the time.
>
> Michael
>
Thanks for the feedback! It sounds like we should keep llvm/lib/Frontend
in LLVM and `frontend-support` would be a new subproject for things
unrelated to LLVM IR.
-Andrzej
More information about the flang-dev
mailing list