Details
Details
- Reviewers
rsmith
Diff Detail
Diff Detail
Event Timeline
include/llvm/module.modulemap | ||
---|---|---|
123 | You need this to be a separate top-level module, or it won't help, because each top-level module is built as a single entity (we need the intrinsics_gen output files to be generated before anything in the corresponding top-level module is used). |
include/llvm/module.modulemap | ||
---|---|---|
123 | Good point. It seems I have to add quite a few files (~50?) from IR explicitly to LLVM_Intrinsics_gen_IR. Is that acceptable? |
Comment Actions
It seems this is enough to disentangle the tablegen dependent headers from module LLVM_IR. Would that be the right way to express this?
You need this to be a separate top-level module, or it won't help, because each top-level module is built as a single entity (we need the intrinsics_gen output files to be generated before anything in the corresponding top-level module is used).