Skip to content

[Bazel] Add llvm-mca unittests #90309

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 27, 2024

Conversation

boomanaiden154
Copy link
Contributor

This patch refactors the llvm-mca rules slightly so that the source files within the tool source directory but not the library source directory are included in a separate cc_library. This patch also adds the llvm-mca unittests.

This patch refactors the llvm-mca rules slightly so that the source
files within the tool source directory but not the library source
directory are included in a separate cc_library. This patch also adds
the llvm-mca unittests.
@llvmbot llvmbot added the bazel "Peripheral" support tier build system: utils/bazel label Apr 27, 2024
@@ -3111,12 +3111,26 @@ cc_library(
)

cc_library(
name = "llvm-mca-headers",
name = "MCAApplication",
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure this is the best name for this library. Open to suggestions. We can't just do what is done for llvm-exegesis as MCA is already taken by the actual MCA library, so it needs to be something else.

@boomanaiden154 boomanaiden154 merged commit 90a959a into llvm:main Apr 27, 2024
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