Skip to content

[bazel] Fold "${Target}Analysis" targets into their respective CodeGen targets. #134312

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 3, 2025

Conversation

slackito
Copy link
Collaborator

@slackito slackito commented Apr 3, 2025

After 3801bf6, SPIRVAnalysis needs to include SPIRV.h provided by SPIRVCodegen, but the CodeGen target already depends on Analysis, so that would cause a circular dependency.

Analysis is a subdirectory of CodeGen so it makes sense as a part of the main CodeGen target too.

…n targets.

After 3801bf6, SPIRVAnalysis needs to
include SPIRV.h provided by SPIRVCodegen, but the CodeGen target already
depends on Analysis, so that would cause a circular dependency.

Analysis is a subdirectory of CodeGen so it makes sense as a part of the
main CodeGen target too.
@slackito slackito requested a review from jyknight April 3, 2025 22:10
@llvmbot llvmbot added the bazel "Peripheral" support tier build system: utils/bazel label Apr 3, 2025
@jyknight jyknight changed the title [bazel] Fold "${Target}Analysis" targets into their respective CodeGe… [bazel] Fold "${Target}Analysis" targets into their respective CodeGen targets. Apr 3, 2025
@slackito slackito merged commit 109566a into llvm:main Apr 3, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bazel "Peripheral" support tier build system: utils/bazel
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants