Author: Mehdi Amini
Date: 2023-11-17T19:06:26-08:00
New Revision: 9b2aa827d44f7cca47b8d8f66e19c023f6df5baf
URL:
https://github.com/llvm/llvm-project/commit/9b2aa827d44f7cca47b8d8f66e19c023f6df5baf
DIFF:
https://github.com/llvm/llvm-project/commit/9b2aa827d44f7cca47b8d8f66e19c023f6df5baf.diff
L
Author: Vitaly Buka
Date: 2023-11-17T16:48:05-08:00
New Revision: e7f350951b304f0426832b0b6482c8bedf239c23
URL:
https://github.com/llvm/llvm-project/commit/e7f350951b304f0426832b0b6482c8bedf239c23
DIFF:
https://github.com/llvm/llvm-project/commit/e7f350951b304f0426832b0b6482c8bedf239c23.diff
L
Author: Craig Topper
Date: 2023-11-17T16:44:24-08:00
New Revision: d5ab48e583c843393a86a4e166007688baeb1263
URL:
https://github.com/llvm/llvm-project/commit/d5ab48e583c843393a86a4e166007688baeb1263
DIFF:
https://github.com/llvm/llvm-project/commit/d5ab48e583c843393a86a4e166007688baeb1263.diff
Author: Aart Bik
Date: 2023-11-17T15:47:38-08:00
New Revision: 813aaf39f94609a46f38f1e3a15a763a2cc0d2cf
URL:
https://github.com/llvm/llvm-project/commit/813aaf39f94609a46f38f1e3a15a763a2cc0d2cf
DIFF:
https://github.com/llvm/llvm-project/commit/813aaf39f94609a46f38f1e3a15a763a2cc0d2cf.diff
LOG:
Author: Arthur Eubanks
Date: 2023-11-17T15:47:28-08:00
New Revision: 635756e4f3c5c0d31c11cea7b80108ea38570323
URL:
https://github.com/llvm/llvm-project/commit/635756e4f3c5c0d31c11cea7b80108ea38570323
DIFF:
https://github.com/llvm/llvm-project/commit/635756e4f3c5c0d31c11cea7b80108ea38570323.diff
github-actions[bot] wrote:
:warning: C/C++ code formatter, clang-format found issues in your code.
:warning:
You can test this locally with the following command:
``bash
git-clang-format --diff 76096426dca77bb1ac58c3c7d2f840a2c19b691d
f89ff5e38973bfec4ce23799e8ae935e52646a60 --
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
Author: Vitaly Buka (vitalybuka)
Changes
Arm64 use multiple registers (varg slots) to pass arrays.
---
Full diff: https://github.com/llvm/llvm-project/pull/72728.diff
3 Files Affected:
- (modified) compiler-rt/test/msan/vararg_shadow
https://github.com/vitalybuka created
https://github.com/llvm/llvm-project/pull/72728
Arm64 use multiple registers (varg slots) to pass arrays.
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/ma
https://github.com/vitalybuka updated
https://github.com/llvm/llvm-project/pull/72707
___
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/thurstond approved this pull request.
https://github.com/llvm/llvm-project/pull/72707
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-compiler-rt-sanitizer
@llvm/pr-subscribers-llvm-transforms
Author: Vitaly Buka (vitalybuka)
Changes
Caller puts argument shadow one by one into __msan_va_arg_tls, until it
reaches kParamTLSSize. After that it still increment OverflowOffset but
does not s
https://github.com/vitalybuka created
https://github.com/llvm/llvm-project/pull/72707
Caller puts argument shadow one by one into __msan_va_arg_tls, until it
reaches kParamTLSSize. After that it still increment OverflowOffset but
does not store the shadow.
Callee needs OverflowOffset to prepare
=?utf-8?q?Balázs_Kéri?= ,
Endre =?utf-8?q?Fülöp?= ,Michael
Buch ,Momchil Velikov ,S.
B. Tam =?utf-8?q?,?=Matthew Devereau
,QuietMisdreavus
,Anatoly Trosinenko
,Diana ,Akash
Banerjee ,Ivan Kosarev ,Simon
Pilgrim ,Benjamin Maxwell
,Simon
Pilgrim ,David Sherwood
<57997763+david-...@users.nor
=?utf-8?q?Balázs_Kéri?= ,
Endre =?utf-8?q?Fülöp?= ,Michael
Buch ,Momchil Velikov ,S.
B. Tam =?utf-8?q?,?=Matthew Devereau
,QuietMisdreavus
,Anatoly Trosinenko
,Diana ,Akash
Banerjee ,Ivan Kosarev ,Simon
Pilgrim ,Benjamin Maxwell
,Simon
Pilgrim ,David Sherwood
<57997763+david-...@users.nor
https://github.com/vitalybuka closed
https://github.com/llvm/llvm-project/pull/72687
___
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/thurstond approved this pull request.
https://github.com/llvm/llvm-project/pull/72687
___
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/kstoimenov approved this pull request.
https://github.com/llvm/llvm-project/pull/72687
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
Author: Vitaly Buka (vitalybuka)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/72687.diff
1 Files Affected:
- (modified) llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp (+5-13)
``diff
diff --git
https://github.com/vitalybuka created
https://github.com/llvm/llvm-project/pull/72687
None
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Stephen Tozer
Date: 2023-11-17T17:43:34Z
New Revision: 58a73039da55c5cb52ae55c5db84e6a6ecab49fc
URL:
https://github.com/llvm/llvm-project/commit/58a73039da55c5cb52ae55c5db84e6a6ecab49fc
DIFF:
https://github.com/llvm/llvm-project/commit/58a73039da55c5cb52ae55c5db84e6a6ecab49fc.diff
LOG:
Author: Florian Hahn
Date: 2023-11-17T12:52:05Z
New Revision: e3c1a20a1b5a115a75d83f5783ba64927607f427
URL:
https://github.com/llvm/llvm-project/commit/e3c1a20a1b5a115a75d83f5783ba64927607f427
DIFF:
https://github.com/llvm/llvm-project/commit/e3c1a20a1b5a115a75d83f5783ba64927607f427.diff
LOG:
Author: Florian Hahn
Date: 2023-11-17T12:52:06Z
New Revision: 1f729e0bc7a7012fa3a7618100f0865e4e32fc0d
URL:
https://github.com/llvm/llvm-project/commit/1f729e0bc7a7012fa3a7618100f0865e4e32fc0d
DIFF:
https://github.com/llvm/llvm-project/commit/1f729e0bc7a7012fa3a7618100f0865e4e32fc0d.diff
LOG:
Author: Owen Pan
Date: 2023-11-16T15:00:09-08:00
New Revision: f0ad9ea36ad65cec8c5e5d1d59c00192b87f287d
URL:
https://github.com/llvm/llvm-project/commit/f0ad9ea36ad65cec8c5e5d1d59c00192b87f287d
DIFF:
https://github.com/llvm/llvm-project/commit/f0ad9ea36ad65cec8c5e5d1d59c00192b87f287d.diff
LOG:
Author: Mark de Wever
Date: 2023-11-16T17:56:34-05:00
New Revision: 003a3b04b0889bfb3bd0719f80323f8e879c05fe
URL:
https://github.com/llvm/llvm-project/commit/003a3b04b0889bfb3bd0719f80323f8e879c05fe
DIFF:
https://github.com/llvm/llvm-project/commit/003a3b04b0889bfb3bd0719f80323f8e879c05fe.diff
Author: Peiming Liu
Date: 2023-11-16T14:26:09-08:00
New Revision: ccd923e3cbbb62be565fbe7c401fa9e3eba566f8
URL:
https://github.com/llvm/llvm-project/commit/ccd923e3cbbb62be565fbe7c401fa9e3eba566f8
DIFF:
https://github.com/llvm/llvm-project/commit/ccd923e3cbbb62be565fbe7c401fa9e3eba566f8.diff
L
Author: Philip Reames
Date: 2023-11-16T14:28:16-08:00
New Revision: 233971b475a48d9ad8c61632660a1b45186897cc
URL:
https://github.com/llvm/llvm-project/commit/233971b475a48d9ad8c61632660a1b45186897cc
DIFF:
https://github.com/llvm/llvm-project/commit/233971b475a48d9ad8c61632660a1b45186897cc.diff
Author: Augusto Noronha
Date: 2023-11-16T14:20:14-08:00
New Revision: 46396108deb24564159c441c6e6ebfac26714d7b
URL:
https://github.com/llvm/llvm-project/commit/46396108deb24564159c441c6e6ebfac26714d7b
DIFF:
https://github.com/llvm/llvm-project/commit/46396108deb24564159c441c6e6ebfac26714d7b.dif
Author: Philip Reames
Date: 2023-11-16T14:14:31-08:00
New Revision: 1aa493f0645395908fe77bc69bce93fd4e80b1e8
URL:
https://github.com/llvm/llvm-project/commit/1aa493f0645395908fe77bc69bce93fd4e80b1e8
DIFF:
https://github.com/llvm/llvm-project/commit/1aa493f0645395908fe77bc69bce93fd4e80b1e8.diff
Author: Jonathan Thackray
Date: 2023-11-16T22:08:58Z
New Revision: 066c4524bc1d91b49048e7f05dc6e045bb3c9eef
URL:
https://github.com/llvm/llvm-project/commit/066c4524bc1d91b49048e7f05dc6e045bb3c9eef
DIFF:
https://github.com/llvm/llvm-project/commit/066c4524bc1d91b49048e7f05dc6e045bb3c9eef.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:
https://github.com/llvm/llvm-project/commit/add20537cc764b8afb97df85acba7c21d6537ae3.diff
Author: Jason Molenda
Date: 2023-11-16T13:58:07-08:00
New Revision: 5f64b940761002efcff04c40d6e882167d05197c
URL:
https://github.com/llvm/llvm-project/commit/5f64b940761002efcff04c40d6e882167d05197c
DIFF:
https://github.com/llvm/llvm-project/commit/5f64b940761002efcff04c40d6e882167d05197c.diff
Author: Fangrui Song
Date: 2023-11-16T13:48:04-08:00
New Revision: ae623d16d50c9f12de7ae7ac1aa11c9d6857e081
URL:
https://github.com/llvm/llvm-project/commit/ae623d16d50c9f12de7ae7ac1aa11c9d6857e081
DIFF:
https://github.com/llvm/llvm-project/commit/ae623d16d50c9f12de7ae7ac1aa11c9d6857e081.diff
Author: serge-sans-paille
Date: 2023-11-16T21:55:43Z
New Revision: 102f7fce8d8251655be5bf6955af33e55bea9c9e
URL:
https://github.com/llvm/llvm-project/commit/102f7fce8d8251655be5bf6955af33e55bea9c9e
DIFF:
https://github.com/llvm/llvm-project/commit/102f7fce8d8251655be5bf6955af33e55bea9c9e.diff
Author: David Li
Date: 2023-11-16T13:47:31-08:00
New Revision: ac3779e92ef9405fd2c602a08e8031f7b8aeedd8
URL:
https://github.com/llvm/llvm-project/commit/ac3779e92ef9405fd2c602a08e8031f7b8aeedd8
DIFF:
https://github.com/llvm/llvm-project/commit/ac3779e92ef9405fd2c602a08e8031f7b8aeedd8.diff
LOG:
https://github.com/fhahn updated https://github.com/llvm/llvm-project/pull/72567
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Peiming Liu
Date: 2023-11-16T13:21:49-08:00
New Revision: ff8815e597597a319ffde9d18e708040d226bbae
URL:
https://github.com/llvm/llvm-project/commit/ff8815e597597a319ffde9d18e708040d226bbae
DIFF:
https://github.com/llvm/llvm-project/commit/ff8815e597597a319ffde9d18e708040d226bbae.diff
L
Author: Philip Reames
Date: 2023-11-16T13:33:12-08:00
New Revision: 73e963379e4d06ca75625f63a5604c286fe37040
URL:
https://github.com/llvm/llvm-project/commit/73e963379e4d06ca75625f63a5604c286fe37040
DIFF:
https://github.com/llvm/llvm-project/commit/73e963379e4d06ca75625f63a5604c286fe37040.diff
Author: Florian Hahn
Date: 2023-11-16T21:17:10Z
New Revision: 6f3b88baa2ac9ec892ed3ad7dd64d0d537010bc5
URL:
https://github.com/llvm/llvm-project/commit/6f3b88baa2ac9ec892ed3ad7dd64d0d537010bc5
DIFF:
https://github.com/llvm/llvm-project/commit/6f3b88baa2ac9ec892ed3ad7dd64d0d537010bc5.diff
LOG:
Author: PiJoules
Date: 2023-11-16T13:11:15-08:00
New Revision: b2d62c9a58433e2a2ca8d2c9cd6b0b612dca2e76
URL:
https://github.com/llvm/llvm-project/commit/b2d62c9a58433e2a2ca8d2c9cd6b0b612dca2e76
DIFF:
https://github.com/llvm/llvm-project/commit/b2d62c9a58433e2a2ca8d2c9cd6b0b612dca2e76.diff
LOG:
Author: Aiden Grossman
Date: 2023-11-16T12:50:46-08:00
New Revision: cdfb51295d814a875925974364931ef4337641e1
URL:
https://github.com/llvm/llvm-project/commit/cdfb51295d814a875925974364931ef4337641e1
DIFF:
https://github.com/llvm/llvm-project/commit/cdfb51295d814a875925974364931ef4337641e1.diff
fhahn wrote:
The specific test cases came from some users who explicitly wanted to get the
code there if-converted for the CPU they are targeting. It may not be
profitable for all targets/CPUs though, so we would still rely on the
cost-model to take the correct decision per target/CPU.
https:
fhahn wrote:
> Is the idea here that if the original code executed these unconditionally,
> then it's more likely than not that unconditionally executing them is
> beneficial?
I think the main motivation for the patch is the hypothesis that sinking early
is worse as canonical form early on,
nikic wrote:
This looks plausible to me, but let me play devil's advocate here: The flip
side of "code sinking prevents if conversion" is "if conversion prevents code
sinking". Looking at the first test case `test_find_min`, we are now
unconditionally executing a fairly large number of instruc
43 matches
Mail list logo