[llvm-branch-commits] [HWASAN] Don't instrument loads from global if globals are not tagged (PR #86774)

2024-03-26 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms @llvm/pr-subscribers-compiler-rt-sanitizer Author: Vitaly Buka (vitalybuka) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/86774.diff 3 Files Affected: - (modified) llvm/lib/Transforms/Instrumentation/HWAddressSanit

[llvm-branch-commits] [InstrProfiling] Do not sanitize PGO instrumentation (PR #86775)

2024-03-26 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-pgo Author: Vitaly Buka (vitalybuka) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/86775.diff 1 Files Affected: - (modified) llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp (+32-13) ``diff diff --git a/llvm/lib/T

[llvm-branch-commits] [mlir] release/18.x: [MLIR] [Transforms] Let `transform.structured.convert_to_loops` return handles to loops (#83984) (PR #85942)

2024-03-27 Thread via llvm-branch-commits
lhunloh wrote: Pinging @MaheshRavishankar as I don't have permission to add reviewers and it's been a week. I'm relatively new to contributing, so if I am doing something wrong or have to do something else, I'd appreciate a pointer. :) https://github.com/llvm/llvm-project/pull/85942 __

[llvm-branch-commits] [flang] [Flang][OpenMP][Lower] Use clause operand structures (PR #86802)

2024-03-27 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-fir-hlfir Author: Sergio Afonso (skatrak) Changes This patch updates Flang lowering to use the new set of OpenMP clause operand structures and their groupings into directive-specific sets of clause operands. It simplifies the passing of informati

[llvm-branch-commits] [llvm] release/18.x: [ConstantRange] Fix off by 1 bugs in UIToFP and SIToFP handling. (#86041) (PR #86153)

2024-03-27 Thread via llvm-branch-commits
AtariDreams wrote: @nikic Ping? https://github.com/llvm/llvm-project/pull/86153 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/18x: [clang] Avoid -Wshadow warning when init-capture named same as class … (PR #84912)

2024-03-27 Thread via llvm-branch-commits
wjristow wrote: > Can we have a final decision on if we should merge this or not? >From the POV of Sony, we'd be happy to see this merged in. We've heard from >frustrated users on this point. https://github.com/llvm/llvm-project/pull/84912 ___ llvm-

[llvm-branch-commits] [llvm] cfaeee6 - release/18.x: [SystemZ] Fix overflow flag for i128 USUBO (#86491)

2024-03-27 Thread via llvm-branch-commits
Author: Ulrich Weigand Date: 2024-03-27T16:22:38-07:00 New Revision: cfaeee6a899485a578375f5c918a99a852ec759e URL: https://github.com/llvm/llvm-project/commit/cfaeee6a899485a578375f5c918a99a852ec759e DIFF: https://github.com/llvm/llvm-project/commit/cfaeee6a899485a578375f5c918a99a852ec759e.diff

[llvm-branch-commits] [lld] release/18.x: [lld/ELF][X86] Respect outSecOff when checking if GOTPCREL can be relaxed (#86334) (PR #86688)

2024-03-27 Thread via llvm-branch-commits
EugeneZelenko wrote: @aeubanks: Please answer @tstellar question. I just fixed cherry-pick command in issue. https://github.com/llvm/llvm-project/pull/86688 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org

[llvm-branch-commits] [mlir] release/18.x: [ODS][NFC] Cast range.size() to int32_t in accumulation (#85629) (PR #86677)

2024-03-27 Thread via llvm-branch-commits
EugeneZelenko wrote: @andrey-golubev: Please answer @tstellar question. I just added proper cherry-pick command in issue. https://github.com/llvm/llvm-project/pull/86677 ___ llvm-branch-commits mailing list [email protected] https://l

[llvm-branch-commits] [mlir] [mlir][Interfaces] `ValueBoundsOpInterface`: Add API to compare values (PR #86915)

2024-03-27 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-scf Author: Matthias Springer (matthias-springer) Changes This commit adds a new public API to `ValueBoundsOpInterface` to compare values/dims. Supported comparison operators are: LT, LE, EQ, GE, GT. The new `ValueBoundsOpInterface::compare` API r

[llvm-branch-commits] [llvm] release/18.x: [Support] Fix color handling in formatted_raw_ostream (#86700) (PR #86940)

2024-03-28 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/86940 Backport c9db031c Requested by: @nga888 >From 7a385f860df4319124494ca166a1878af3139440 Mon Sep 17 00:00:00 2001 From: Andrew Ng Date: Thu, 28 Mar 2024 11:41:49 + Subject: [PATCH] [Support] Fix color handlin

[llvm-branch-commits] [llvm] release/18.x: [Support] Fix color handling in formatted_raw_ostream (#86700) (PR #86940)

2024-03-28 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/86940 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/18.x: [Support] Fix color handling in formatted_raw_ostream (#86700) (PR #86940)

2024-03-28 Thread via llvm-branch-commits
llvmbot wrote: @JDevlieghere What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/86940 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/l

[llvm-branch-commits] [llvm] release/18.x: [Support] Fix color handling in formatted_raw_ostream (#86700) (PR #86940)

2024-03-28 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-support Author: None (llvmbot) Changes Backport c9db031c Requested by: @nga888 --- Full diff: https://github.com/llvm/llvm-project/pull/86940.diff 4 Files Affected: - (modified) llvm/include/llvm/Support/FormattedStream.h (+44-7) - (modified)

[llvm-branch-commits] [compiler-rt] 0f8a379 - Revert "[compiler-rt] Allow building builtins.a without a libc (#86737)"

2024-03-28 Thread via llvm-branch-commits
Author: Leandro Lupori Date: 2024-03-28T09:54:27-03:00 New Revision: 0f8a3797da1b35c3a5029d4b1ed2e1cb41909f82 URL: https://github.com/llvm/llvm-project/commit/0f8a3797da1b35c3a5029d4b1ed2e1cb41909f82 DIFF: https://github.com/llvm/llvm-project/commit/0f8a3797da1b35c3a5029d4b1ed2e1cb41909f82.diff

[llvm-branch-commits] [flang] [Flang][OpenMP][Lower] Split MLIR codegen for clauses and constructs (PR #86963)

2024-03-28 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-fir-hlfir Author: Sergio Afonso (skatrak) Changes This patch performs several cleanups with the main purpose of normalizing the code patterns used to trigger codegen for MLIR OpenMP operations and making the processing of clauses and constructs i

[llvm-branch-commits] [mlir] [mlir][OpenMP] map argument to reduction initialization region (PR #86979)

2024-03-28 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir Author: Tom Eccles (tblah) Changes The argument to the initialization region of reduction declarations was never mapped. This meant that if this argument was accessed inside the initialization region, that mlir operation would be translated to an

[llvm-branch-commits] [flang] [flang][OpenMP] lower reductions of assumed shape arrays (PR #86982)

2024-03-28 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-openmp Author: Tom Eccles (tblah) Changes Patch 1: https://github.com/llvm/llvm-project/pull/86978 Patch 2: https://github.com/llvm/llvm-project/pull/86979 --- Full diff: https://github.com/llvm/llvm-project/pull/86982.diff 2 Files Affected: -

[llvm-branch-commits] [mlir] release/18.x: [MLIR] [Transforms] Let `transform.structured.convert_to_loops` return handles to loops (#83984) (PR #85942)

2024-03-28 Thread via llvm-branch-commits
MaheshRavishankar wrote: > Pinging @MaheshRavishankar as I don't have permission to add reviewers and > it's been a week. I'm relatively new to contributing, so if I am doing > something wrong or have to do something else, I'd appreciate a pointer. :) Sorry for the delay. I dont know very much

[llvm-branch-commits] [flang] [Flang][OpenMP][Lower] Refactor lowering of compound constructs (PR #87070)

2024-03-29 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-fir-hlfir Author: Sergio Afonso (skatrak) Changes This patch simplifies the lowering from PFT to MLIR of OpenMP compound constructs (i.e. combined and composite). The new approach consists of iteratively processing the outermost leaf construct o

[llvm-branch-commits] [flang] [flang][OpenMP] Move clause/object conversion to happen early, in genOMP (PR #87074)

2024-03-29 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-fir-hlfir Author: Krzysztof Parzyszek (kparzysz) Changes This removes the last use of genOmpObectList2, which has now been removed. --- Patch is 55.17 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/870

[llvm-branch-commits] [mlir] release/18.x: [MLIR] [Transforms] Let `transform.structured.convert_to_loops` return handles to loops (#83984) (PR #85942)

2024-03-29 Thread via llvm-branch-commits
lhunloh wrote: We thought that might bring this transformation more in line with other transforms (which give handles to loops). Of course I could cherry-pick only the first commit, that would help us already. I'll do that, should this one get closed. :) https://github.com/llvm/llvm-project/p

[llvm-branch-commits] [mlir] release/18.x: [mlir][transform] replace original op to loop ops (#83537) (PR #87080)

2024-03-29 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/87080 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] release/18.x: [mlir][transform] replace original op to loop ops (#83537) (PR #87080)

2024-03-29 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/87080 Backport 0597644a6466ae9148b0b41cb8f95d5022e045c2 Requested by: @llvmbot >From 0c66659ae7dc87a850a266a0592cda7ef85e5a25 Mon Sep 17 00:00:00 2001 From: Congcong Cai Date: Tue, 5 Mar 2024 03:58:12 +0800 Subject:

[llvm-branch-commits] [mlir] release/18.x: [mlir][transform] replace original op to loop ops (#83537) (PR #87080)

2024-03-29 Thread via llvm-branch-commits
llvmbot wrote: @hanhanW What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/87080 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [mlir] release/18.x: [mlir][transform] replace original op to loop ops (#83537) (PR #87080)

2024-03-29 Thread via llvm-branch-commits
https://github.com/llvmbot updated https://github.com/llvm/llvm-project/pull/87080 >From b277f588061183e88a985cb7037650d22d7aa478 Mon Sep 17 00:00:00 2001 From: Congcong Cai Date: Tue, 5 Mar 2024 03:58:12 +0800 Subject: [PATCH] [mlir][transform] replace original op to loop ops (#83537) (cherry

[llvm-branch-commits] [mlir] release/18.x: [mlir][transform] replace original op to loop ops (#83537) (PR #87080)

2024-03-29 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-linalg Author: None (llvmbot) Changes Backport 0597644a6466ae9148b0b41cb8f95d5022e045c2 Requested by: @llvmbot --- Full diff: https://github.com/llvm/llvm-project/pull/87080.diff 2 Files Affected: - (modified) mlir/lib/Dialect/Linalg/TransformO

[llvm-branch-commits] [clang] release/18.x: Backport PR86914 "Fix a CTAD regression after 42239d2e9" (PR #87084)

2024-03-29 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Younan Zhang (zyn0217) Changes This fixes a regression that was introduced in 18, which we don't want to carry it over to 19 anyways. --- Full diff: https://github.com/llvm/llvm-project/pull/87084.diff 4 Files Affected: - (modified) c

[llvm-branch-commits] [flang] [flang][OpenMP] Move clause/object conversion to happen early, in genOMP (PR #87086)

2024-03-29 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-fir-hlfir Author: Krzysztof Parzyszek (kparzysz) Changes This removes the last use of genOmpObectList2, which has now been removed. --- Patch is 58.36 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/870

[llvm-branch-commits] [clang] release/18.x: Backport PR86914 "Fix a CTAD regression after 42239d2e9" (PR #87084)

2024-03-29 Thread via llvm-branch-commits
https://github.com/Sirraide approved this pull request. Sounds sensible to me if the release manager is happy w/ it. https://github.com/llvm/llvm-project/pull/87084 ___ llvm-branch-commits mailing list [email protected] https://lists.l

[llvm-branch-commits] [llvm] d0c1718 - Revert "Reland "[PassManager] Support MachineFunctionProperties (#83668)" (#8…"

2024-03-29 Thread via llvm-branch-commits
Author: paperchalice Date: 2024-03-30T10:19:10+08:00 New Revision: d0c1718dfbdcaf1ae7629feba3b59a09f550ff5f URL: https://github.com/llvm/llvm-project/commit/d0c1718dfbdcaf1ae7629feba3b59a09f550ff5f DIFF: https://github.com/llvm/llvm-project/commit/d0c1718dfbdcaf1ae7629feba3b59a09f550ff5f.diff

[llvm-branch-commits] [mlir] 9c70ea9 - Revert "[mlir]Fix dialect conversion drop uses (#86991)"

2024-03-31 Thread via llvm-branch-commits
Author: Mehdi Amini Date: 2024-03-31T23:25:12+02:00 New Revision: 9c70ea959872a607dd7ddea24fc642db938c7f82 URL: https://github.com/llvm/llvm-project/commit/9c70ea959872a607dd7ddea24fc642db938c7f82 DIFF: https://github.com/llvm/llvm-project/commit/9c70ea959872a607dd7ddea24fc642db938c7f82.diff L

[llvm-branch-commits] [mlir] [MLIR][OpenMP] Introduce the LoopWrapperInterface (PR #87232)

2024-04-01 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir Author: Sergio Afonso (skatrak) Changes This patch defines a common interface to be shared by all OpenMP loop wrapper operations. The main restrictions these operations must meet in order to be considered a wrapper are: - They contain a single re

[llvm-branch-commits] [mlir] [MLIR][OpenMP] Make omp.distribute into a loop wrapper (PR #87239)

2024-04-01 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-openmp Author: Sergio Afonso (skatrak) Changes This patch updates the definition of `omp.distribute` to enforce the restrictions of a wrapper operation. --- Full diff: https://github.com/llvm/llvm-project/pull/87239.diff 4 Files Affected: - (m

[llvm-branch-commits] [llvm] [Frontend][OpenMP] Refactor getLeafConstructs, add getCompoundConstruct (PR #87247)

2024-04-01 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-openmp Author: Krzysztof Parzyszek (kparzysz) Changes Emit a special leaf constuct table in DirectiveEmitter.cpp, which will allow both decomposition of a construct into leafs, and composition of constituent constructs into a single compound cons

[llvm-branch-commits] [libcxx] [libc++][chrono] Completes the tzdb class. (PR #82157)

2024-04-01 Thread via llvm-branch-commits
EricWF wrote: Which of this change and D82113 would you like to move? They seem to overlap substantially? https://github.com/llvm/llvm-project/pull/82157 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/c

[llvm-branch-commits] [mlir] [MLIR][OpenMP] Make omp.taskloop into a loop wrapper (PR #87253)

2024-04-01 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir Author: Sergio Afonso (skatrak) Changes This patch updates the definition of `omp.taskloop` to enforce the restrictions of a wrapper operation. --- Patch is 22.22 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-proj

[llvm-branch-commits] [llvm] [Frontend][OpenMP] Add functions for checking construct type (PR #87258)

2024-04-01 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-openmp Author: Krzysztof Parzyszek (kparzysz) Changes Implement helper functions to identify leaf, composite, and combined constructs. --- Full diff: https://github.com/llvm/llvm-project/pull/87258.diff 3 Files Affected: - (modified) llvm/inclu

[llvm-branch-commits] [libcxx] [libc++][chrono] Completes the tzdb class. (PR #82157)

2024-04-01 Thread via llvm-branch-commits
h-vetinari wrote: If you look at the branch targets you'll see that they're stacked on top of each other (poor man's stacked reviews on GitHub using multiple branches). https://github.com/llvm/llvm-project/pull/82157 ___ llvm-branch-commits mailing li

[llvm-branch-commits] [compiler-rt] release/18.x: [tsan] Refine fstat{, 64} interceptors (#86625) (PR #87286)

2024-04-01 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/87286 Backport d5224b73ccd09a6759759791f58426b6acd4a2e2 Requested by: @MaskRay >From f249092ef26d6fe9627b0158c7c15dee241226db Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Tue, 26 Mar 2024 14:09:39 -0700 Subject:

[llvm-branch-commits] [compiler-rt] release/18.x: [tsan] Refine fstat{, 64} interceptors (#86625) (PR #87286)

2024-04-01 Thread via llvm-branch-commits
llvmbot wrote: @MaskRay What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/87286 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [compiler-rt] release/18.x: [tsan] Refine fstat{, 64} interceptors (#86625) (PR #87286)

2024-04-01 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/87286 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [compiler-rt] release/18.x: [tsan] Refine fstat{, 64} interceptors (#86625) (PR #87286)

2024-04-01 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: None (llvmbot) Changes Backport d5224b73ccd09a6759759791f58426b6acd4a2e2 Requested by: @MaskRay --- Full diff: https://github.com/llvm/llvm-project/pull/87286.diff 1 Files Affected: - (modified) compiler-rt/lib/tsan/rtl

[llvm-branch-commits] [mlir] 2898178 - Revert "[mlir] Reland the dialect conversion hanging use fix (#87297)"

2024-04-01 Thread via llvm-branch-commits
Author: Mehdi Amini Date: 2024-04-02T06:16:52+02:00 New Revision: 28981785ec148927c2773768e8fc1e6ddfe1a8d2 URL: https://github.com/llvm/llvm-project/commit/28981785ec148927c2773768e8fc1e6ddfe1a8d2 DIFF: https://github.com/llvm/llvm-project/commit/28981785ec148927c2773768e8fc1e6ddfe1a8d2.diff L

[llvm-branch-commits] [llvm] release/18.x: [X86] Fix miscompile in combineShiftRightArithmetic (PR #86728)

2024-04-01 Thread via llvm-branch-commits
https://github.com/AtariDreams edited https://github.com/llvm/llvm-project/pull/86728 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/18.x: [SLP]Fix a crash if the argument of call was affected by minbitwidth analysis (PR #86731)

2024-04-01 Thread via llvm-branch-commits
https://github.com/AtariDreams edited https://github.com/llvm/llvm-project/pull/86731 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] release/18.x: [mlir][transform] replace original op to loop ops (#83537) (PR #87080)

2024-04-02 Thread via llvm-branch-commits
lhunloh wrote: > @lhunloh (or anyone else). If you would like to add a note about this fix in > the release notes (completely optional). Please reply to this comment with a > one or two sentence description of the fix. "`transform.structured.convert_to_loops` now properly deletes its target op

[llvm-branch-commits] [libcxx] release/18.x: [libc++] Simplify the implementation of (#86843) (PR #87374)

2024-04-02 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/87374 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] release/18.x: [libc++] Simplify the implementation of (#86843) (PR #87374)

2024-04-02 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/87374 Backport 2950283dddab03c183c1be2d7de9d4999cc86131 Requested by: @ian-twilightcoder >From 20cb23caea75d1d94e930ce0593eb92770f3c94d Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Tue, 2 Apr 2024 08:14:04 -0400

[llvm-branch-commits] [compiler-rt] f249092 - [tsan] Refine fstat{, 64} interceptors (#86625)

2024-04-02 Thread via llvm-branch-commits
Author: Fangrui Song Date: 2024-04-01T22:10:23Z New Revision: f249092ef26d6fe9627b0158c7c15dee241226db URL: https://github.com/llvm/llvm-project/commit/f249092ef26d6fe9627b0158c7c15dee241226db DIFF: https://github.com/llvm/llvm-project/commit/f249092ef26d6fe9627b0158c7c15dee241226db.diff LOG:

[llvm-branch-commits] [llvm] fa3df67 - Revert "[PAC][llvm-readobj][AArch64][ELF] Support `GNU_PROPERTY_AARCH64_FEATU…"

2024-04-02 Thread via llvm-branch-commits
Author: Daniil Kovalev Date: 2024-04-03T03:11:37+03:00 New Revision: fa3df6749e2752ce70d1aa1054be1349a86e2dc9 URL: https://github.com/llvm/llvm-project/commit/fa3df6749e2752ce70d1aa1054be1349a86e2dc9 DIFF: https://github.com/llvm/llvm-project/commit/fa3df6749e2752ce70d1aa1054be1349a86e2dc9.diff

[llvm-branch-commits] [clang] 075d427 - Revert "[clang][UBSan] Add implicit conversion check for bitfields (#75481)"

2024-04-03 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-04-03T09:36:32-07:00 New Revision: 075d4277d4bf05f1ad71a5d3c18bc56942d392f1 URL: https://github.com/llvm/llvm-project/commit/075d4277d4bf05f1ad71a5d3c18bc56942d392f1 DIFF: https://github.com/llvm/llvm-project/commit/075d4277d4bf05f1ad71a5d3c18bc56942d392f1.diff L

[llvm-branch-commits] [clang] b8c749c - Revert "Revert "[clang][UBSan] Add implicit conversion check for bitfields" (…"

2024-04-03 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-04-03T10:48:24-07:00 New Revision: b8c749c7b19344fa965a4ab016adcef7d58bb71b URL: https://github.com/llvm/llvm-project/commit/b8c749c7b19344fa965a4ab016adcef7d58bb71b DIFF: https://github.com/llvm/llvm-project/commit/b8c749c7b19344fa965a4ab016adcef7d58bb71b.diff L

[llvm-branch-commits] [clang] cb5bdaa - Revert "Revert "Revert "[clang][UBSan] Add implicit conversion check for bitf…"

2024-04-03 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-04-03T14:28:28-07:00 New Revision: cb5bdaae1e426dd468aa935d61b500a602bc98e5 URL: https://github.com/llvm/llvm-project/commit/cb5bdaae1e426dd468aa935d61b500a602bc98e5 DIFF: https://github.com/llvm/llvm-project/commit/cb5bdaae1e426dd468aa935d61b500a602bc98e5.diff L

[llvm-branch-commits] [lldb] f65d00c - Revert "DebugInfoD issues, take 2 (#86812)"

2024-04-03 Thread via llvm-branch-commits
Author: Chelsea Cassanova Date: 2024-04-03T16:29:37-07:00 New Revision: f65d00c9d1f30b309404e892bca198ce94a5e448 URL: https://github.com/llvm/llvm-project/commit/f65d00c9d1f30b309404e892bca198ce94a5e448 DIFF: https://github.com/llvm/llvm-project/commit/f65d00c9d1f30b309404e892bca198ce94a5e448.d

[llvm-branch-commits] [libc] c874f0d - Revert "[libc] Refactor `BigInt` (#86137)"

2024-04-04 Thread via llvm-branch-commits
Author: Guillaume Chatelet Date: 2024-04-04T11:07:55+02:00 New Revision: c874f0dbfc76f0c5b83e70eb6b8f810fcefb6592 URL: https://github.com/llvm/llvm-project/commit/c874f0dbfc76f0c5b83e70eb6b8f810fcefb6592 DIFF: https://github.com/llvm/llvm-project/commit/c874f0dbfc76f0c5b83e70eb6b8f810fcefb6592.

[llvm-branch-commits] [flang] 52d27ee - Revert "[flang][runtime] Enable I/O APIs in F18 runtime offload builds. (#87543)"

2024-04-04 Thread via llvm-branch-commits
Author: Mehdi Amini Date: 2024-04-04T14:38:10+02:00 New Revision: 52d27eeec510052a80851f5ee416d61d7f07253a URL: https://github.com/llvm/llvm-project/commit/52d27eeec510052a80851f5ee416d61d7f07253a DIFF: https://github.com/llvm/llvm-project/commit/52d27eeec510052a80851f5ee416d61d7f07253a.diff L

[llvm-branch-commits] [NFC][HWASAN][UBSAN] Remove cl:init from few opts (PR #87692)

2024-04-04 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms @llvm/pr-subscribers-compiler-rt-sanitizer Author: Vitaly Buka (vitalybuka) Changes They are supposed to be used with `getNumOccurrences`. --- Full diff: https://github.com/llvm/llvm-project/pull/87692.diff 2 Files Affected: - (modif

[llvm-branch-commits] [clang] release/18.x: [Headers] Don't declare unreachable() from stddef.h in C++ (#86748) (PR #87696)

2024-04-04 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/87696 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] release/18.x: [Headers] Don't declare unreachable() from stddef.h in C++ (#86748) (PR #87696)

2024-04-04 Thread via llvm-branch-commits
llvmbot wrote: @AaronBallman What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/87696 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/l

[llvm-branch-commits] [clang] release/18.x: [Headers] Don't declare unreachable() from stddef.h in C++ (#86748) (PR #87696)

2024-04-04 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/87696 Backport df69a305253f1d1b4a4066055a07101a4cc03e55 Requested by: @ian-twilightcoder >From b397b076cf69a6095fec1cc85c465fd65f0493da Mon Sep 17 00:00:00 2001 From: Ian Anderson Date: Thu, 4 Apr 2024 13:01:49 -0700

[llvm-branch-commits] [clang] release/18.x: [Headers] Don't declare unreachable() from stddef.h in C++ (#86748) (PR #87696)

2024-04-04 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-x86 @llvm/pr-subscribers-clang Author: None (llvmbot) Changes Backport df69a305253f1d1b4a4066055a07101a4cc03e55 Requested by: @ian-twilightcoder --- Full diff: https://github.com/llvm/llvm-project/pull/87696.diff 1 Files Affected: - (modifie

[llvm-branch-commits] [llvm] 2476576 - Revert "[ARM][Thumb2] Mark BTI-clearing instructions as scheduling region bou…"

2024-04-04 Thread via llvm-branch-commits
Author: Victor Campos Date: 2024-04-04T21:26:00+01:00 New Revision: 2476576ce2c5f74eb9252f5016d86adb3a3be9d3 URL: https://github.com/llvm/llvm-project/commit/2476576ce2c5f74eb9252f5016d86adb3a3be9d3 DIFF: https://github.com/llvm/llvm-project/commit/2476576ce2c5f74eb9252f5016d86adb3a3be9d3.diff

[llvm-branch-commits] [llvm][RISCV] Enable trailing fences for seq-cst stores by default (PR #87376)

2024-04-04 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-risc-v Author: Paul Kirth (ilovepi) Changes With the tag merging in place, we can safely change the default for +seq-cst-trailing-fence to the default, according to the recommendation in https://github.com/riscv-non-isa/riscv-elf-psabi-doc/blob/m

[llvm-branch-commits] [UBSAN][HWASAN] Remove redundant flags (PR #87709)

2024-04-04 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-codegen Author: Vitaly Buka (vitalybuka) Changes Presense of `cutoff-hot` or `random-skip-rate` should be enough to trigger optimization. --- Full diff: https://github.com/llvm/llvm-project/pull/87709.diff 7 Files Affected: - (modified) clang/

[llvm-branch-commits] [llvm] release/18.x: [SPARC] Implement L and H inline asm argument modifiers (#87259) (PR #87714)

2024-04-04 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/87714 Backport 697dd93ae30f489e5bcdac74c2ef2d876e3ca064 Requested by: @brad0 >From e2518f696980a2be7ebeff0aef83f05250ddaeca Mon Sep 17 00:00:00 2001 From: Koakuma Date: Fri, 5 Apr 2024 04:34:07 +0700 Subject: [PATCH]

[llvm-branch-commits] [llvm] release/18.x: [SPARC] Implement L and H inline asm argument modifiers (#87259) (PR #87714)

2024-04-04 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/87714 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/18.x: [SPARC] Implement L and H inline asm argument modifiers (#87259) (PR #87714)

2024-04-04 Thread via llvm-branch-commits
llvmbot wrote: @koachan What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/87714 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listin

[llvm-branch-commits] [llvm] release/18.x: [SPARC] Implement L and H inline asm argument modifiers (#87259) (PR #87714)

2024-04-04 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-sparc Author: None (llvmbot) Changes Backport 697dd93ae30f489e5bcdac74c2ef2d876e3ca064 Requested by: @brad0 --- Full diff: https://github.com/llvm/llvm-project/pull/87714.diff 4 Files Affected: - (modified) llvm/docs/LangRef.rst (+2) - (mod

[llvm-branch-commits] [llvm] Bump version to 18.1.4 (PR #87715)

2024-04-04 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-testing-tools Author: Tom Stellard (tstellar) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/87715.diff 2 Files Affected: - (modified) llvm/CMakeLists.txt (+1-1) - (modified) llvm/utils/lit/lit/__init__.py (+1-1) ``diff

[llvm-branch-commits] [NFC][CodeGen] Precommit test for #84858 (PR #87732)

2024-04-04 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Vitaly Buka (vitalybuka) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/87732.diff 1 Files Affected: - (modified) clang/test/CodeGen/remote-traps.c (+20-1) ``diff diff --git a/clang/test/CodeGen/remote-trap

[llvm-branch-commits] [clang] [polly] release/18.x: [clang-format] Correctly annotate braces of empty ctors/dtors (#82097) (PR #87735)

2024-04-04 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/87735 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [clang] [polly] release/18.x: [clang-format] Correctly annotate braces of empty ctors/dtors (#82097) (PR #87735)

2024-04-04 Thread via llvm-branch-commits
llvmbot wrote: @mydeveloperday What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/87735 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman

[llvm-branch-commits] [clang] [polly] release/18.x: [clang-format] Correctly annotate braces of empty ctors/dtors (#82097) (PR #87735)

2024-04-04 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/87735 Backport 8de230093f58 Requested by: @owenca >From dbe3aa6188d4f0b3718c1562c32ef67fa18d638c Mon Sep 17 00:00:00 2001 From: Owen Pan Date: Mon, 19 Feb 2024 12:41:22 -0800 Subject: [PATCH] [clang-format] Correctly

[llvm-branch-commits] [clang] [polly] release/18.x: [clang-format] Correctly annotate braces of empty ctors/dtors (#82097) (PR #87735)

2024-04-04 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-format Author: None (llvmbot) Changes Backport 8de230093f58 Requested by: @owenca --- Full diff: https://github.com/llvm/llvm-project/pull/87735.diff 6 Files Affected: - (modified) clang/lib/Format/TokenAnnotator.cpp (+10-10) - (modified) cla

[llvm-branch-commits] [mlir] c68fcbf - Revert "[mlir][SCF] `ValueBoundsConstraintSet`: Support `scf.if` (branches) (…"

2024-04-05 Thread via llvm-branch-commits
Author: Anton Korobeynikov Date: 2024-04-05T02:25:30-07:00 New Revision: c68fcbf785119789ac3354f1d0efa5de0b71ae41 URL: https://github.com/llvm/llvm-project/commit/c68fcbf785119789ac3354f1d0efa5de0b71ae41 DIFF: https://github.com/llvm/llvm-project/commit/c68fcbf785119789ac3354f1d0efa5de0b71ae41.

[llvm-branch-commits] [libcxx] release/18.x: [libcxx] coerce formatter precision to int (#87738) (PR #87801)

2024-04-05 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/87801 Backport e1830f586ac4c504f632bdb69aab49234256e899 Requested by: @androm3da >From 0b39e23a5a34957fa31a3180dcaf18df0bec9e95 Mon Sep 17 00:00:00 2001 From: Brian Cain Date: Fri, 5 Apr 2024 11:06:37 -0500 Subject:

[llvm-branch-commits] [libcxx] release/18.x: [libcxx] coerce formatter precision to int (#87738) (PR #87801)

2024-04-05 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/87801 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libcxx] release/18.x: [libcxx] coerce formatter precision to int (#87738) (PR #87801)

2024-04-05 Thread via llvm-branch-commits
llvmbot wrote: @mordante What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/87801 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listi

[llvm-branch-commits] [libcxx] release/18.x: [libcxx] coerce formatter precision to int (#87738) (PR #87801)

2024-04-05 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-libcxx Author: None (llvmbot) Changes Backport e1830f586ac4c504f632bdb69aab49234256e899 Requested by: @androm3da --- Full diff: https://github.com/llvm/llvm-project/pull/87801.diff 1 Files Affected: - (modified) libcxx/include/__format/formatter_flo

[llvm-branch-commits] [GlobalISel] Handle more commutable instructions in `commute_constant_to_rhs` (PR #87424)

2024-04-05 Thread via llvm-branch-commits
https://github.com/darkbuck updated https://github.com/llvm/llvm-project/pull/87424 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [GlobalISel] Handle more commutable instructions in `commute_constant_to_rhs` (PR #87424)

2024-04-05 Thread via llvm-branch-commits
https://github.com/darkbuck updated https://github.com/llvm/llvm-project/pull/87424 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [GlobalISel] Handle more commutable instructions in `commute_constant_to_rhs` (PR #87424)

2024-04-05 Thread via llvm-branch-commits
https://github.com/darkbuck edited https://github.com/llvm/llvm-project/pull/87424 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/18.x: [SPARC] Implement L and H inline asm argument modifiers (#87259) (PR #87714)

2024-04-05 Thread via llvm-branch-commits
koachan wrote: > @koachan What do you think about merging this PR to the release branch? Personally I'm okay with it but I thought 18.x is already well past release? https://github.com/llvm/llvm-project/pull/87714 ___ llvm-branch-commits mailing list

[llvm-branch-commits] [mlir] [mlir][Interfaces] `ValueBoundsOpInterface`: Fix typo (PR #87976)

2024-04-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir Author: Matthias Springer (matthias-springer) Changes This was likely a copy-and-paste typo. --- Full diff: https://github.com/llvm/llvm-project/pull/87976.diff 1 Files Affected: - (modified) mlir/lib/Interfaces/ValueBoundsOpInterface.cpp (+1-1)

[llvm-branch-commits] [mlir] [mlir][Interfaces][WIP] `Variable` abstraction for `ValueBoundsOpInterface` (PR #87980)

2024-04-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-memref @llvm/pr-subscribers-mlir-linalg Author: Matthias Springer (matthias-springer) Changes This commit generalizes and cleans up the `ValueBoundsConstraintSet` API. The API used to provide function overloads for comparing/computing bounds of: -

[llvm-branch-commits] [mlir] [mlir][Interfaces][WIP] `Variable` abstraction for `ValueBoundsOpInterface` (PR #87980)

2024-04-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-tensor Author: Matthias Springer (matthias-springer) Changes This commit generalizes and cleans up the `ValueBoundsConstraintSet` API. The API used to provide function overloads for comparing/computing bounds of: - index-typed SSA value - dimension

[llvm-branch-commits] [mlir] [mlir][Interfaces][WIP] `Variable` abstraction for `ValueBoundsOpInterface` (PR #87980)

2024-04-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-scf Author: Matthias Springer (matthias-springer) Changes This commit generalizes and cleans up the `ValueBoundsConstraintSet` API. The API used to provide function overloads for comparing/computing bounds of: - index-typed SSA value - dimension of

[llvm-branch-commits] [llvm] release/18.x: [ConstantRange] Fix off by 1 bugs in UIToFP and SIToFP handling. (#86041) (PR #86153)

2024-04-08 Thread via llvm-branch-commits
AtariDreams wrote: > LGTM I don't have commit access by the way. https://github.com/llvm/llvm-project/pull/86153 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commi

[llvm-branch-commits] [llvm] Backport: Prepend all library intrinsics with `#` when building for Arm64EC (PR #88016)

2024-04-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-aarch64 Author: Daniel Paoliello (dpaoliello) Changes Backports #87542 to v18 While attempting to build some Rust code, I was getting linker errors due to missing functions that are implemented in `compiler-rt`. Turns out that when `compiler-r

[llvm-branch-commits] Reland "[compiler-rt] Allow running tests without installing first" (PR #88075)

2024-04-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: Alexander Richardson (arichardson) Changes Currently, the testsuite uses the default runtimes path to find the runtimes libraries which may or may not match the just-built runtimes. This change uses the `-resource-dir` flag

[llvm-branch-commits] [clang] [polly] release/18.x: [clang-format] Correctly annotate braces of empty ctors/dtors (#82097) (PR #87735)

2024-04-08 Thread via llvm-branch-commits
https://github.com/mydeveloperday approved this pull request. Looks good, https://github.com/llvm/llvm-project/pull/87735 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bran

[llvm-branch-commits] [clang] [polly] release/18.x: [clang-format] Correctly annotate braces of empty ctors/dtors (#82097) (PR #87735)

2024-04-08 Thread via llvm-branch-commits
mydeveloperday wrote: > @mydeveloperday What do you think about merging this PR to the release branch? I'm ok if you are happy with it.. https://github.com/llvm/llvm-project/pull/87735 ___ llvm-branch-commits mailing list [email protected]

[llvm-branch-commits] [flang] [llvm] [mlir] [MLIR][Flang][OpenMP] Make omp.simdloop into a loop wrapper (PR #87365)

2024-04-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-llvm Author: Sergio Afonso (skatrak) Changes This patch updates the definition of `omp.simdloop` to enforce the restrictions of a wrapper operation. It has been renamed to `omp.simd`, to better reflect the naming used in the spec. All uses of "sim

[llvm-branch-commits] [llvm] release/18.x: [lit][ci] Publish lit wheels (#88072) (PR #88155)

2024-04-09 Thread via llvm-branch-commits
https://github.com/llvmbot created https://github.com/llvm/llvm-project/pull/88155 Backport 8a8ab8f70cbb5507d1aa55efcd9c6e61ad4e891c Requested by: @seldridge >From 4e7b0b41a2688800aad36afbefa72575c95e3214 Mon Sep 17 00:00:00 2001 From: Schuyler Eldridge Date: Tue, 9 Apr 2024 11:55:17 -0400 Su

[llvm-branch-commits] [llvm] release/18.x: [lit][ci] Publish lit wheels (#88072) (PR #88155)

2024-04-09 Thread via llvm-branch-commits
https://github.com/llvmbot milestoned https://github.com/llvm/llvm-project/pull/88155 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] release/18.x: [lit][ci] Publish lit wheels (#88072) (PR #88155)

2024-04-09 Thread via llvm-branch-commits
llvmbot wrote: @tru What do you think about merging this PR to the release branch? https://github.com/llvm/llvm-project/pull/88155 ___ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/l

[llvm-branch-commits] [llvm] release/18.x: [lit][ci] Publish lit wheels (#88072) (PR #88155)

2024-04-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-github-workflow Author: None (llvmbot) Changes Backport 8a8ab8f70cbb5507d1aa55efcd9c6e61ad4e891c Requested by: @seldridge --- Full diff: https://github.com/llvm/llvm-project/pull/88155.diff 1 Files Affected: - (modified) .github/workflows/release-li

[llvm-branch-commits] [llvm] 6c25843 - Revert "[ADT] Use `adl_*` wrappers across STLExtras (#87936)"

2024-04-09 Thread via llvm-branch-commits
Author: Jakub Kuderski Date: 2024-04-09T13:18:20-04:00 New Revision: 6c25843c67e4bf5d14e864dabdb0c80500d12535 URL: https://github.com/llvm/llvm-project/commit/6c25843c67e4bf5d14e864dabdb0c80500d12535 DIFF: https://github.com/llvm/llvm-project/commit/6c25843c67e4bf5d14e864dabdb0c80500d12535.diff

[llvm-branch-commits] [flang] 7c83625 - Revert "[Flang] [OpenMP] [Semantics] [MLIR] [Lowering] Add lowering support f…"

2024-04-09 Thread via llvm-branch-commits
Author: Raghu Maddhipatla Date: 2024-04-09T16:18:05-05:00 New Revision: 7c83625771a8746865c1026d17b35c126a4f1f88 URL: https://github.com/llvm/llvm-project/commit/7c83625771a8746865c1026d17b35c126a4f1f88 DIFF: https://github.com/llvm/llvm-project/commit/7c83625771a8746865c1026d17b35c126a4f1f88.d

<    23   24   25   26   27   28   29   30   31   32   >