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).