@@ -2,7 +2,7 @@
__author__ = "Daniel Dunbar"
__email__ = "dan...@minormatter.com"
-__versioninfo__ = (18, 1, 5)
+__versioninfo__ = (18, 1, 6)
boomanaiden154 wrote:
Ditto here?
https://github.com/llvm/llvm-project/pull/91095
@@ -22,7 +22,7 @@ if(NOT DEFINED LLVM_VERSION_MINOR)
set(LLVM_VERSION_MINOR 1)
endif()
if(NOT DEFINED LLVM_VERSION_PATCH)
- set(LLVM_VERSION_PATCH 5)
+ set(LLVM_VERSION_PATCH 6)
boomanaiden154 wrote:
Is this supposed to be included in this PR?
https://github.com/boomanaiden154 edited
https://github.com/llvm/llvm-project/pull/91095
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/boomanaiden154 approved this pull request.
Seems reasonable enough to me.
https://github.com/llvm/llvm-project/pull/91095
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/boomanaiden154 commented:
Given this only runs on the release branches, this patch should probably land
in `main` as well?
https://github.com/llvm/llvm-project/pull/91096
___
llvm-branch-commits mailing list
https://github.com/boomanaiden154 approved this pull request.
LGTM.
https://github.com/llvm/llvm-project/pull/88425
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/boomanaiden154 approved this pull request.
LGTM.
https://github.com/llvm/llvm-project/pull/82453
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/boomanaiden154 approved this pull request.
LGTM
https://github.com/llvm/llvm-project/pull/81807
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/boomanaiden154 commented:
This is incorrectly formatted (sorry for not catching that in my initial
review).
It should be the following:
```yaml
on:
pull_request_target:
branches:
- main
```
I pushed a fixup to main 4b34558f43121df9b863ff2492f74fb2e65a5af1.
https://github.com/boomanaiden154 approved this pull request.
LGTM.
https://github.com/llvm/llvm-project/pull/80584
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/boomanaiden154 approved this pull request.
LGTM! Will be nice to have this available in the release branch for the release
builds and the CI container.
https://github.com/llvm/llvm-project/pull/80566
___
llvm-branch-commits mailing
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/78880
>From 9dfc0ac712315f232e69496b7f8c0aed20421626 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Sun, 21 Jan 2024 06:08:28 +
Subject: [PATCH 1/2] [MLGO] Remove absl dependency from scripts
This
https://github.com/boomanaiden154 created
https://github.com/llvm/llvm-project/pull/78880
This patch removes the absl dependency from the mlgo-utils scripts. We were
only using absl.logging, and absl.flags, so this patch just consists of
mechanically converting the absl flags parsing to
boomanaiden154 wrote:
@legrosbuffle I saw you approved the two prerequisite PRs. Do you have any
additional comments on this one?
https://github.com/llvm/llvm-project/pull/76653
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/boomanaiden154 edited
https://github.com/llvm/llvm-project/pull/76653
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -112,9 +116,11 @@ class Counter {
PerfEvent Event;
int FileDescriptor = -1;
bool IsDummyEvent;
+ std::vector ValidationEvents;
boomanaiden154 wrote:
Done. I've split some of the refactoring into separate patches to try and keep
the diffs a little
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/76653
>From 0196a8780f2d3a378f0fd3b86a6e6b6590ca02de Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Sat, 30 Dec 2023 15:37:56 -0800
Subject: [PATCH 01/15] [llvm-exegesis] Remove unused Counter::read method
https://github.com/boomanaiden154 edited
https://github.com/llvm/llvm-project/pull/76653
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/boomanaiden154 created
https://github.com/llvm/llvm-project/pull/77900
This further sets things up for validation events. Having a separate
abstraction for a configured event that is setup as a counter allows for much
easier creation of more events in the future within a
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/76653
>From 0196a8780f2d3a378f0fd3b86a6e6b6590ca02de Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Sat, 30 Dec 2023 15:37:56 -0800
Subject: [PATCH 01/15] [llvm-exegesis] Remove unused Counter::read method
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/76653
>From 0196a8780f2d3a378f0fd3b86a6e6b6590ca02de Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Sat, 30 Dec 2023 15:37:56 -0800
Subject: [PATCH 01/14] [llvm-exegesis] Remove unused Counter::read method
https://github.com/boomanaiden154 edited
https://github.com/llvm/llvm-project/pull/76653
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/76653
>From 76f199f4fc7244c3d972736595c685d7316c5203 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Sat, 30 Dec 2023 18:18:12 -0800
Subject: [PATCH 1/6] [llvm-exegesis] Add support for validation counters
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/76653
>From 76f199f4fc7244c3d972736595c685d7316c5203 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Sat, 30 Dec 2023 18:18:12 -0800
Subject: [PATCH 1/6] [llvm-exegesis] Add support for validation counters
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/76788
>From c665ef230d082dc6dddbe6707f0ad43fe28d680c Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Tue, 2 Jan 2024 22:54:35 -0800
Subject: [PATCH 1/2] [llvm-exegesis] Add additional validation counters
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/76653
>From 76f199f4fc7244c3d972736595c685d7316c5203 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Sat, 30 Dec 2023 18:18:12 -0800
Subject: [PATCH 1/5] [llvm-exegesis] Add support for validation counters
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/76788
>From 0c45220a79dcada7e1d0f54490b452e02a2b8e4f Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Tue, 2 Jan 2024 22:54:35 -0800
Subject: [PATCH 1/2] [llvm-exegesis] Add additional validation counters
@@ -121,7 +121,12 @@ def HaswellPfmCounters : ProcPfmCounters {
PfmIssueCounter<"HWPort7", "uops_executed_port:port_7">
];
let ValidationCounters = [
-PfmValidationCounter
+PfmValidationCounter,
+PfmValidationCounter,
+PfmValidationCounter,
+
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/76788
>From 0c45220a79dcada7e1d0f54490b452e02a2b8e4f Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Tue, 2 Jan 2024 22:54:35 -0800
Subject: [PATCH] [llvm-exegesis] Add additional validation counters
This
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/76653
>From 76f199f4fc7244c3d972736595c685d7316c5203 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Sat, 30 Dec 2023 18:18:12 -0800
Subject: [PATCH 1/4] [llvm-exegesis] Add support for validation counters
https://github.com/boomanaiden154 created
https://github.com/llvm/llvm-project/pull/76788
This patch adds support for additional types of validation counters and also
adds mappings between these new validation counter types and physical counters
on the hardware for microarchitectures that I
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/76653
>From 76f199f4fc7244c3d972736595c685d7316c5203 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Sat, 30 Dec 2023 18:18:12 -0800
Subject: [PATCH 1/3] [llvm-exegesis] Add support for validation counters
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/76653
>From 76f199f4fc7244c3d972736595c685d7316c5203 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Sat, 30 Dec 2023 18:18:12 -0800
Subject: [PATCH 1/2] [llvm-exegesis] Add support for validation counters
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/76652
>From 75261b9626878b92fa4bde2b4801815251238748 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Sat, 30 Dec 2023 17:03:59 -0800
Subject: [PATCH 1/2] [llvm-exegesis] Add tablegen support for validation
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/76653
>From 76f199f4fc7244c3d972736595c685d7316c5203 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Sat, 30 Dec 2023 18:18:12 -0800
Subject: [PATCH 1/2] [llvm-exegesis] Add support for validation counters
https://github.com/boomanaiden154 created
https://github.com/llvm/llvm-project/pull/76653
This patch adds support for validation counters. Validation counters can be
used to measure events that occur during snippet execution like cache misses to
ensure that certain assumed invariants about
https://github.com/boomanaiden154 created
https://github.com/llvm/llvm-project/pull/76652
This patch adds support in the llvm-exegesis tablegen emitter for validation
counters. Full support for validation counters in llvm-exegesis is added in a
future patch.
>From
https://github.com/boomanaiden154 closed
https://github.com/llvm/llvm-project/pull/74211
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
boomanaiden154 wrote:
Closed in favor of #74711. Will add the getter as part of #74210.
https://github.com/llvm/llvm-project/pull/74211
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
boomanaiden154 wrote:
Bump on this when reviewers have a chance. Thanks!
https://github.com/llvm/llvm-project/pull/74211
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/74211
>From 2bddb1011489651cb2e5f2f94d5fae89ddf63216 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Sat, 2 Dec 2023 14:18:50 -0800
Subject: [PATCH 1/2] [llvm-exegesis] Minor changes for downstream
Author: Aiden Grossman
Date: 2023-12-02T14:31:33-08:00
New Revision: f13b5d31450a095d6e11176b3db787f1e0894337
URL:
https://github.com/llvm/llvm-project/commit/f13b5d31450a095d6e11176b3db787f1e0894337
DIFF:
boomanaiden154 wrote:
This seemed to be the most minimally invasive set of changes to achieve what I
needed to be able to use things downstream. I tried a couple alternatives, but
couldn't get them to work or they weren't as clean. Happy if there are other
suggestions that make things cleaner
https://github.com/boomanaiden154 created
https://github.com/llvm/llvm-project/pull/74211
This patch adjust the runConfiguration function to allow passing a parameter to
force returning SnippetCrashes as errors rather than serializing them as
strings in the returned Benchmark object. In
Author: Aiden Grossman
Date: 2023-12-02T14:20:11-08:00
New Revision: 2bddb1011489651cb2e5f2f94d5fae89ddf63216
URL:
https://github.com/llvm/llvm-project/commit/2bddb1011489651cb2e5f2f94d5fae89ddf63216
DIFF:
Author: Aiden Grossman
Date: 2023-12-02T13:33:18-08:00
New Revision: 592ab2122dbe5c38712b5b9fc17126308783467a
URL:
https://github.com/llvm/llvm-project/commit/592ab2122dbe5c38712b5b9fc17126308783467a
DIFF:
Author: Aiden Grossman
Date: 2023-11-26T23:35:55-08:00
New Revision: 2f81917739dd7931059bb65311160a44d9404d5a
URL:
https://github.com/llvm/llvm-project/commit/2f81917739dd7931059bb65311160a44d9404d5a
DIFF:
https://github.com/boomanaiden154 created
https://github.com/llvm/llvm-project/pull/73426
This patch removes the -print-lvi-after-jump-threading flag now that we can
print everything in the LVI cache using the print pass.
>From 7317f7018ce98afa2e58c7c8af166a849b4a1674 Mon Sep 17 00:00:00 2001
Author: Aiden Grossman
Date: 2023-11-25T21:29:11-08:00
New Revision: 7317f7018ce98afa2e58c7c8af166a849b4a1674
URL:
https://github.com/llvm/llvm-project/commit/7317f7018ce98afa2e58c7c8af166a849b4a1674
DIFF:
Author: Aiden Grossman
Date: 2023-11-25T21:20:29-08:00
New Revision: 0276bc121c06eebe3a031d72a971d84a20c7f1b5
URL:
https://github.com/llvm/llvm-project/commit/0276bc121c06eebe3a031d72a971d84a20c7f1b5
DIFF:
Author: Aiden Grossman
Date: 2023-11-24T02:17:07-08:00
New Revision: b76d51ee7c4bbc942e2860ab5fc0383f7a0d2fe1
URL:
https://github.com/llvm/llvm-project/commit/b76d51ee7c4bbc942e2860ab5fc0383f7a0d2fe1
DIFF:
Author: Aiden Grossman
Date: 2023-11-24T02:17:07-08:00
New Revision: 4afbf8b5534ebcd15b488b738c242f012e224941
URL:
https://github.com/llvm/llvm-project/commit/4afbf8b5534ebcd15b488b738c242f012e224941
DIFF:
https://github.com/boomanaiden154 updated
https://github.com/llvm/llvm-project/pull/72838
>From 9dfa6f5607ab945e2ba36da148c3669cdf723dc2 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Mon, 20 Nov 2023 00:42:01 -0800
Subject: [PATCH 1/2] [llvm-exegesis] Switch from MCJIT to LLJIT
This
Author: Aiden Grossman
Date: 2023-11-24T02:03:29-08:00
New Revision: 1408ee2eedd4af7cbf94d6e7570c0272e92a8846
URL:
https://github.com/llvm/llvm-project/commit/1408ee2eedd4af7cbf94d6e7570c0272e92a8846
DIFF:
boomanaiden154 wrote:
@legrosbuffle can you review this when you get a chance? It's a stacked patch
against https://github.com/llvm/llvm-project/pull/72837 and should be
relatively mechanical maintenance.
https://github.com/llvm/llvm-project/pull/72838
https://github.com/boomanaiden154 created
https://github.com/llvm/llvm-project/pull/72838
This patch switches from using MCJIT to LLJIT as MCJIT is going to be
deprecated soon.
>From 9dfa6f5607ab945e2ba36da148c3669cdf723dc2 Mon Sep 17 00:00:00 2001
From: Aiden Grossman
Date: Mon, 20 Nov 2023
Author: Aiden Grossman
Date: 2023-11-20T00:47:24-08:00
New Revision: 9dfa6f5607ab945e2ba36da148c3669cdf723dc2
URL:
https://github.com/llvm/llvm-project/commit/9dfa6f5607ab945e2ba36da148c3669cdf723dc2
DIFF:
Author: Aiden Grossman
Date: 2023-11-20T00:44:54-08:00
New Revision: 6d0afd5b1c4564255e76b1caf06b0ad51b329372
URL:
https://github.com/llvm/llvm-project/commit/6d0afd5b1c4564255e76b1caf06b0ad51b329372
DIFF:
Author: Aiden Grossman
Date: 2023-11-16T14:03:07-08:00
New Revision: add20537cc764b8afb97df85acba7c21d6537ae3
URL:
https://github.com/llvm/llvm-project/commit/add20537cc764b8afb97df85acba7c21d6537ae3
DIFF:
Author: Aiden Grossman
Date: 2023-02-25T10:30:32Z
New Revision: c1f87dca0e8e13964ccd04718792da5cf4b3ca49
URL:
https://github.com/llvm/llvm-project/commit/c1f87dca0e8e13964ccd04718792da5cf4b3ca49
DIFF:
https://github.com/llvm/llvm-project/commit/c1f87dca0e8e13964ccd04718792da5cf4b3ca49.diff
Author: Aiden Grossman
Date: 2023-02-25T10:30:37Z
New Revision: d77d2b71558dd8de68c8d718a2dca17c1704b661
URL:
https://github.com/llvm/llvm-project/commit/d77d2b71558dd8de68c8d718a2dca17c1704b661
DIFF:
https://github.com/llvm/llvm-project/commit/d77d2b71558dd8de68c8d718a2dca17c1704b661.diff
61 matches
Mail list logo