[llvm-branch-commits] [clang] clang/AMDGPU: Emit atomicrmw from flat_atomic_{f32|f64} builtins (PR #96874)

2024-06-27 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-globalisel @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/96874.diff 3 Files Affected: - (modified) clang/lib/CodeGen/CGBuiltin.cpp (+6-11) - (modified) clan

[llvm-branch-commits] [clang] clang/AMDGPU: Emit atomicrmw for global/flat fadd v2bf16 builtins (PR #96875)

2024-06-27 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-globalisel @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/96875.diff 3 Files Affected: - (modified) clang/lib/CodeGen/CGBuiltin.cpp (+8-18) - (modified) clan

[llvm-branch-commits] [clang] clang/AMDGPU: Emit atomicrmw for flat/global atomic min/max f64 builtins (PR #96876)

2024-06-27 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/96876.diff 2 Files Affected: - (modified) clang/lib/CodeGen/CGBuiltin.cpp (+15-27) - (modified) clang/test/CodeGenOpenCL/builtins-fp-ato

[llvm-branch-commits] [clang] clang/AMDGPU: Emit atomicrmw for flat/global atomic min/max f64 builtins (PR #96876)

2024-06-27 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-globalisel Author: Matt Arsenault (arsenm) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/96876.diff 2 Files Affected: - (modified) clang/lib/CodeGen/CGBuiltin.cpp (+15-27) - (modified) clang/test/CodeGenOpenCL/builtins-fp-at

[llvm-branch-commits] [clang] clang/AMDGPU: Emit atomicrmw for __builtin_amdgcn_global_atomic_fadd_{f32|f64} (PR #96872)

2024-06-27 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes Need to emit syncscope and new metadata to get the native instruction, most of the time. --- Full diff: https://github.com/llvm/llvm-project/pull/96872.diff 5 Files Affected: - (modified) clang/l

[llvm-branch-commits] [clang] clang/AMDGPU: Emit atomicrmw for __builtin_amdgcn_global_atomic_fadd_{f32|f64} (PR #96872)

2024-06-27 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms Author: Matt Arsenault (arsenm) Changes Need to emit syncscope and new metadata to get the native instruction, most of the time. --- Full diff: https://github.com/llvm/llvm-project/pull/96872.diff 5 Files Affected: - (modified) clang/

[llvm-branch-commits] [clang] clang/AMDGPU: Emit atomicrmw for __builtin_amdgcn_global_atomic_fadd_{f32|f64} (PR #96872)

2024-06-27 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-globalisel Author: Matt Arsenault (arsenm) Changes Need to emit syncscope and new metadata to get the native instruction, most of the time. --- Full diff: https://github.com/llvm/llvm-project/pull/96872.diff 5 Files Affected: - (modified) clang/

[llvm-branch-commits] [compiler-rt] [TySan] Fixed false positive when accessing offset member variables (PR #95387)

2024-06-27 Thread via llvm-branch-commits
https://github.com/gbMattN ready_for_review https://github.com/llvm/llvm-project/pull/95387 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [compiler-rt] [TySan] Fixed false positive when accessing offset member variables (PR #95387)

2024-06-27 Thread via llvm-branch-commits
https://github.com/gbMattN updated https://github.com/llvm/llvm-project/pull/95387 >From 8b9530d2efd2e8474fbeb1b788dd642d116fbc1d Mon Sep 17 00:00:00 2001 From: Matthew Nagy Date: Thu, 13 Jun 2024 09:54:04 + Subject: [PATCH] [TySan] Fixed false positive when accessing offset member variabl

[llvm-branch-commits] [compiler-rt] [TySan] Fixed false positive when accessing offset member variables (PR #95387)

2024-06-27 Thread via llvm-branch-commits
@@ -221,7 +221,17 @@ __tysan_check(void *addr, int size, tysan_type_descriptor *td, int flags) { OldTDPtr -= i; OldTD = *OldTDPtr; -if (!isAliasingLegal(td, OldTD)) +tysan_type_descriptor *InternalMember = OldTD; gbMattN wrote: Done! https:/

[llvm-branch-commits] [compiler-rt] [TySan] Fixed false positive when accessing offset member variables (PR #95387)

2024-06-27 Thread via llvm-branch-commits
https://github.com/gbMattN edited https://github.com/llvm/llvm-project/pull/95387 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [BOLT][NFC] Refactoring CallGraph (PR #96922)

2024-06-27 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: shaw young (shawbyoung) Changes Moved CallGraph and BinaryFunctionCallGraph from Passes to Core for future use in stale matching. --- Full diff: https://github.com/llvm/llvm-project/pull/96922.diff 18 Files Affected: - (renamed) bolt/in

[llvm-branch-commits] [llvm] [AMDGPU] Enable atomic optimizer for 64 bit divergent values (PR #96934)

2024-06-27 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-globalisel Author: Vikram Hegde (vikramRH) Changes --- Patch is 1.18 MiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/96934.diff 11 Files Affected: - (modified) llvm/lib/Target/AMDGPU/AMDGPUAtomicOpti

[llvm-branch-commits] [flang] 5c45ad8 - Revert "[flang] add extra component information in fir.type_info (#96746)"

2024-06-27 Thread via llvm-branch-commits
Author: jeanPerier Date: 2024-06-27T19:21:19+02:00 New Revision: 5c45ad8a20989bd9ca9fdf8148ce690dc28c834c URL: https://github.com/llvm/llvm-project/commit/5c45ad8a20989bd9ca9fdf8148ce690dc28c834c DIFF: https://github.com/llvm/llvm-project/commit/5c45ad8a20989bd9ca9fdf8148ce690dc28c834c.diff LO

[llvm-branch-commits] [lldb] 148a109 - Revert "Revert "[lldb/test] Mark TestStepScripted.py as XFAIL temporarily (#9…"

2024-06-27 Thread via llvm-branch-commits
Author: Med Ismail Bennani Date: 2024-06-27T11:34:19-07:00 New Revision: 148a109bcd1592032bdda31694717bbeef5a976d URL: https://github.com/llvm/llvm-project/commit/148a109bcd1592032bdda31694717bbeef5a976d DIFF: https://github.com/llvm/llvm-project/commit/148a109bcd1592032bdda31694717bbeef5a976d.

[llvm-branch-commits] [clang] 62d7d56 - Revert "[Clang] Fix __is_trivially_equality_comparable returning true with in…"

2024-06-27 Thread via llvm-branch-commits
Author: Zequan Wu Date: 2024-06-28T00:36:19-04:00 New Revision: 62d7d5611e70682f8743e7322e34204480ffe189 URL: https://github.com/llvm/llvm-project/commit/62d7d5611e70682f8743e7322e34204480ffe189 DIFF: https://github.com/llvm/llvm-project/commit/62d7d5611e70682f8743e7322e34204480ffe189.diff LOG

[llvm-branch-commits] [libcxx] a2fb2a1 - Revert "[libc++][NFC] Simplify pair a bit (#96165)"

2024-06-27 Thread via llvm-branch-commits
Author: James Y Knight Date: 2024-06-28T01:02:40-04:00 New Revision: a2fb2a16f3d93364b8eaae82db443eb354299158 URL: https://github.com/llvm/llvm-project/commit/a2fb2a16f3d93364b8eaae82db443eb354299158 DIFF: https://github.com/llvm/llvm-project/commit/a2fb2a16f3d93364b8eaae82db443eb354299158.diff

[llvm-branch-commits] [llvm] AMDGPU/GlobalISel: Legalize atomicrmw fmin/fmax (PR #97048)

2024-06-28 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes We only handled the easy LDS case before. Handle the other address spaces with the more complicated legality logic. --- Patch is 185.85 KiB, truncated to 20.00 KiB below, full version: https://git

[llvm-branch-commits] [llvm] AMDGPU: Remove flat/global atomic fadd v2bf16 intrinsics (PR #97050)

2024-06-28 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms @llvm/pr-subscribers-clang-codegen @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes These are now fully covered by atomicrmw. --- Patch is 27.64 KiB, truncated to 20.00 KiB below, full version: https://github

[llvm-branch-commits] [llvm] AMDGPU: Remove global/flat atomic fadd intrinics (PR #97051)

2024-06-28 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-transforms Author: Matt Arsenault (arsenm) Changes These have been replaced with atomicrmw. --- Patch is 266.81 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/97051.diff 42 Files Affected: - (modifie

[llvm-branch-commits] [llvm] AMDGPU: Remove global/flat atomic fadd intrinics (PR #97051)

2024-06-28 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang-codegen Author: Matt Arsenault (arsenm) Changes These have been replaced with atomicrmw. --- Patch is 266.81 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/97051.diff 42 Files Affected: - (modified)

[llvm-branch-commits] [mlir] 684b928 - Revert "[mlir][NVVM] Disallow results on kernel functions (#96399)"

2024-06-28 Thread via llvm-branch-commits
Author: Jeff Niu Date: 2024-06-28T08:32:18-07:00 New Revision: 684b928f1075bd094ed2fc8cc001aa5cff889fb4 URL: https://github.com/llvm/llvm-project/commit/684b928f1075bd094ed2fc8cc001aa5cff889fb4 DIFF: https://github.com/llvm/llvm-project/commit/684b928f1075bd094ed2fc8cc001aa5cff889fb4.diff LOG:

[llvm-branch-commits] [compiler-rt] [TySan] Fixed false positive when accessing offset member variables (PR #95387)

2024-06-28 Thread via llvm-branch-commits
https://github.com/gbMattN updated https://github.com/llvm/llvm-project/pull/95387 >From 547444a1cfe493ae6c698e083ebb4f8f73e5e040 Mon Sep 17 00:00:00 2001 From: Matthew Nagy Date: Fri, 28 Jun 2024 16:12:31 + Subject: [PATCH] [TySan] Fixed false positive when accessing global object's membe

[llvm-branch-commits] [compiler-rt] [TySan] Improved compatability for tests (PR #96507)

2024-06-28 Thread via llvm-branch-commits
https://github.com/gbMattN updated https://github.com/llvm/llvm-project/pull/96507 >From 9df832f5886f6e9555e58e007e3e261937af4a96 Mon Sep 17 00:00:00 2001 From: Matthew Nagy Date: Fri, 28 Jun 2024 16:48:53 + Subject: [PATCH] [TySan] Improves compatability for tests --- compiler-rt/test/ty

[llvm-branch-commits] [clang] [clang][OpenMP] Implement `isOpenMPCapturingDirective` (PR #97090)

2024-06-28 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Krzysztof Parzyszek (kparzysz) Changes Check if the given directive can capture variables, and thus needs a captured statement. Simplify some code using this function. --- Full diff: https://github.com/llvm/llvm-project/pull/97090.diff

[llvm-branch-commits] [clang] [clang][OpenMP] Rewrite `getOpenMPCaptureRegions` in terms of leafs (PR #97110)

2024-06-28 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Krzysztof Parzyszek (kparzysz) Changes Replace the switch in `getOpenMPCaptureRegions` with a loop collecting capture regions based on the constituent directives. --- Full diff: https://github.com/llvm/llvm-project/pull/97110.diff 1 Fil

[llvm-branch-commits] [clang] e277504 - Revert "[IR] Don't include Module.h in Analysis.h (NFC) (#97023)"

2024-06-28 Thread via llvm-branch-commits
Author: Zijun Date: 2024-06-29T00:14:49Z New Revision: e277504246c0f077fec20e917c29ac8e5c193325 URL: https://github.com/llvm/llvm-project/commit/e277504246c0f077fec20e917c29ac8e5c193325 DIFF: https://github.com/llvm/llvm-project/commit/e277504246c0f077fec20e917c29ac8e5c193325.diff LOG: Revert

[llvm-branch-commits] [llvm] 8215dfd - Revert "[Memprof] Reduce test binary sizes for memprof tests. (#97114)"

2024-06-28 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-06-28T23:07:25-07:00 New Revision: 8215dfd0f8c95f774a01229b2a4430b9657910b9 URL: https://github.com/llvm/llvm-project/commit/8215dfd0f8c95f774a01229b2a4430b9657910b9 DIFF: https://github.com/llvm/llvm-project/commit/8215dfd0f8c95f774a01229b2a4430b9657910b9.diff L

[llvm-branch-commits] [llvm] DAG: Call SimplifyDemandedBits on fcopysign sign value (PR #97151)

2024-06-29 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-selectiondag Author: Matt Arsenault (arsenm) Changes Math library code has quite a few places with complex bit logic that are ultimately fed into a copysign. This helps avoid some regressions in a future patch. This assumes the position in the floa

[llvm-branch-commits] [llvm] AMDGPU: Use real copysign in fast pow (PR #97152)

2024-06-29 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes Previously this would introduce some codegen regressions, but those have been avoided by simplifying demanded bits on copysign operations. --- Full diff: https://github.com/llvm/llvm-project/pull/97

[llvm-branch-commits] [llvm] DAG: Call SimplifyDemandedBits on copysign value operand (PR #97180)

2024-06-29 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-amdgpu Author: Matt Arsenault (arsenm) Changes So far the only cases that seem to benefit are the weird copysign with different typed inputs. --- Full diff: https://github.com/llvm/llvm-project/pull/97180.diff 2 Files Affected: - (modified) l

[llvm-branch-commits] [llvm] a95397a - Revert "Revert "[ThinLTO][Bitcode] Generate import type in bitcode (#87600)" …"

2024-06-30 Thread via llvm-branch-commits
Author: Mingming Liu Date: 2024-06-30T13:58:08-07:00 New Revision: a95397ae79dac4e2af79356b2089e279a899e493 URL: https://github.com/llvm/llvm-project/commit/a95397ae79dac4e2af79356b2089e279a899e493 DIFF: https://github.com/llvm/llvm-project/commit/a95397ae79dac4e2af79356b2089e279a899e493.diff

[llvm-branch-commits] [llvm] 4beed3f - Revert "[MachinePipeliner] Fix constraints aren't considered in certain cases…"

2024-06-30 Thread via llvm-branch-commits
Author: Ryotaro KASUGA Date: 2024-07-01T10:13:35+09:00 New Revision: 4beed3ff573e195033450f4082868d95859c3d3c URL: https://github.com/llvm/llvm-project/commit/4beed3ff573e195033450f4082868d95859c3d3c DIFF: https://github.com/llvm/llvm-project/commit/4beed3ff573e195033450f4082868d95859c3d3c.diff

[llvm-branch-commits] [lldb] 7e4a2ec - Revert "[lldb] Parse and display register field enums (#95768)"

2024-06-30 Thread via llvm-branch-commits
Author: David Spickett Date: 2024-07-01T07:45:18+01:00 New Revision: 7e4a2ec169290640c2f16811bae9e1ad82ba2c5f URL: https://github.com/llvm/llvm-project/commit/7e4a2ec169290640c2f16811bae9e1ad82ba2c5f DIFF: https://github.com/llvm/llvm-project/commit/7e4a2ec169290640c2f16811bae9e1ad82ba2c5f.diff

[llvm-branch-commits] [llvm] dc041f7 - Revert "Revert "[MachinePipeliner] Fix constraints aren't considered in certa…"

2024-07-01 Thread via llvm-branch-commits
Author: Ryotaro KASUGA Date: 2024-07-01T16:06:24+09:00 New Revision: dc041f77964ed3a93bae5568e18f9186acc265b4 URL: https://github.com/llvm/llvm-project/commit/dc041f77964ed3a93bae5568e18f9186acc265b4 DIFF: https://github.com/llvm/llvm-project/commit/dc041f77964ed3a93bae5568e18f9186acc265b4.diff

[llvm-branch-commits] [RISCV][lld] Support merging RISC-V Atomics ABI attributes (PR #97347)

2024-07-01 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-lld @llvm/pr-subscribers-lld-elf Author: Paul Kirth (ilovepi) Changes This patch adds support for merging the atomic_abi attribute, specifid in https://github.com/riscv-non-isa/riscv-elf-psabi-doc/blob/master/riscv-elf.adoc#tag_riscv_atomic_abi-14-uleb12

[llvm-branch-commits] [BOLT] Drop macro-fusion alignment (PR #97358)

2024-07-01 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: Amir Ayupov (aaupov) Changes 9d0754ada5dbbc0c009bcc2f7824488419cc5530 dropped MC support required for macro-fusion alignment in BOLT. Remove the support in BOLT. Test Plan: macro-fusion alignment was never upstreamed, so no upstream tests a

[llvm-branch-commits] [llvm-objdump] -r: support CREL (PR #97382)

2024-07-01 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-binary-utilities Author: Fangrui Song (MaskRay) Changes The decoder code is similar to that for llvm-readelf -r (#91280). Because the section representation of LLVMObject (`SectionRef`) is 64-bit, insufficient to hold all decoder states, `section_r

[llvm-branch-commits] [NFC][RISCV] Simplify the dynamic linker construction logic (PR #97383)

2024-07-01 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang @llvm/pr-subscribers-clang-driver Author: Pengcheng Wang (wangpc-pp) Changes The format of dynamic linker is `ld-linux-{arch}-{abi}.so.1`, so we can just get the arch name from arch type. --- Full diff: https://github.com/llvm/llvm-project/pull/9

[llvm-branch-commits] [flang] [Flang][OpenMP] Derived type explicit allocatable member mapping (PR #96266)

2024-07-02 Thread via llvm-branch-commits
agozillon wrote: Small ping for some reviewer attention please, if at all possible on this PR stack! :-) thank you very much in advance! https://github.com/llvm/llvm-project/pull/96266 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.ll

[llvm-branch-commits] [mlir] 6d4ac22 - Revert "Fix block merging (#96871)"

2024-07-02 Thread via llvm-branch-commits
Author: Mehdi Amini Date: 2024-07-02T20:56:56+02:00 New Revision: 6d4ac22a2a982473a37fbca529296db5a8b5efc2 URL: https://github.com/llvm/llvm-project/commit/6d4ac22a2a982473a37fbca529296db5a8b5efc2 DIFF: https://github.com/llvm/llvm-project/commit/6d4ac22a2a982473a37fbca529296db5a8b5efc2.diff L

[llvm-branch-commits] [flang] [Flang][OpenMP] Derived type explicit allocatable member mapping (PR #96266)

2024-07-02 Thread via llvm-branch-commits
@@ -216,31 +215,50 @@ bool ClauseProcessor::processMotionClauses(lower::StatementContext &stmtCtx, if (origSymbol && fir::isTypeWithDescriptor(origSymbol.getType())) symAddr = origSymbol; + if (object.sym()->owner().IsDerivedType()) { +

[llvm-branch-commits] [llvm] [AArch64] Only create called thunks when hardening against SLS (PR #97472)

2024-07-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-aarch64 Author: Anatoly Trosinenko (atrosinenko) Changes In preparation for implementing hardening of BLRA* instructions, restrict thunk function generation to only the thunks being actually called from any function. As described in the existin

[llvm-branch-commits] [llvm-objcopy] Support CREL (PR #97521)

2024-07-02 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-binary-utilities @llvm/pr-subscribers-mc Author: Fangrui Song (MaskRay) Changes llvm-objcopy may modify the symbol table and need to rewrite relocations. For CREL, while we can reuse the decoder from #91280, we need an encoder to support CREL. Sinc

[llvm-branch-commits] [clang] f165b22 - Revert "[AMDGPU][OpenMP] Do not attach -fcuda-is-device flag for AMDGPU OpenM…"

2024-07-03 Thread via llvm-branch-commits
Author: Dominik Adamski Date: 2024-07-03T09:06:47+02:00 New Revision: f165b2279dc663cee7dc31d8213afb8c8fb48ab7 URL: https://github.com/llvm/llvm-project/commit/f165b2279dc663cee7dc31d8213afb8c8fb48ab7 DIFF: https://github.com/llvm/llvm-project/commit/f165b2279dc663cee7dc31d8213afb8c8fb48ab7.dif

[llvm-branch-commits] [flang] [Flang][OpenMP] Prevent allocas from being inserted into loop wrappers (PR #97563)

2024-07-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-fir-hlfir Author: Sergio Afonso (skatrak) Changes This patch updates the `FirOpBuilder::getAllocaBlock()` method to avoid returning blocks which are part of a region owned by a loop wrapper operation. This avoids introducing `fir.alloca` operatio

[llvm-branch-commits] [flang] [Flang][OpenMP] NFC: Remove unused argument for omp.target lowering (PR #97564)

2024-07-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-fir-hlfir Author: Sergio Afonso (skatrak) Changes This patch removes the `outerCombined` argument from `genTargetOp()` and the `processReduction` argument from `genTargetClauses()`, as they aren't used. --- Full diff: https://github.com/llvm/llvm

[llvm-branch-commits] [flang] [Flang][OpenMP] NFC: Share DataSharingProcessor creation logic for all loop directives (PR #97565)

2024-07-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-fir-hlfir Author: Sergio Afonso (skatrak) Changes This patch moves the logic associated with the creation of a `DataSharingProcessor` instance for loop-associated OpenMP leaf constructs to the `genOMPDispatch` function, avoiding code duplication

[llvm-branch-commits] [flang] [Flang][OpenMP] Refactor loop-related lowering for composite support (PR #97566)

2024-07-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-openmp Author: Sergio Afonso (skatrak) Changes This patch splits the lowering for `omp.loop_nest` into its own function and updates lowering for all supported loop wrappers to stop creating this operation themselves. Lowering functions for loop

[llvm-branch-commits] [llvm] 5960fee - Revert "Reduce llvm-gsymutil memory usage (#91023)"

2024-07-03 Thread via llvm-branch-commits
Author: Kamau Bridgeman Date: 2024-07-03T11:27:04-04:00 New Revision: 5960fee335d2339af2edb694534a832669b8ed2a URL: https://github.com/llvm/llvm-project/commit/5960fee335d2339af2edb694534a832669b8ed2a DIFF: https://github.com/llvm/llvm-project/commit/5960fee335d2339af2edb694534a832669b8ed2a.dif

[llvm-branch-commits] [BOLT][NFC] Refactor function matching (PR #97502)

2024-07-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: Shaw Young (shawbyoung) Changes Moved function matching techniques into separate helper functions. --- Full diff: https://github.com/llvm/llvm-project/pull/97502.diff 2 Files Affected: - (modified) bolt/include/bolt/Profile/YAMLProfileRe

[llvm-branch-commits] [llvm] [AArch64][PAC] Support BLRA* instructions in SLS Hardening pass (PR #97605)

2024-07-03 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-aarch64 Author: Anatoly Trosinenko (atrosinenko) Changes Make SLS Hardening pass handle BLRA* instructions the same way it handles BLR. The thunk names have the form __llvm_slsblr_thunk_xNfor BLR thunks __llvm_slsblr_thunk_(

[llvm-branch-commits] [mlir] 68b8f5f - Revert "[MLIR][Vector] Generalize DropUnitDimFromElementwiseOps to non leadin…"

2024-07-03 Thread via llvm-branch-commits
Author: Han-Chung Wang Date: 2024-07-03T16:02:17-07:00 New Revision: 68b8f5f684395f5057731f1dc67d27493d7660fa URL: https://github.com/llvm/llvm-project/commit/68b8f5f684395f5057731f1dc67d27493d7660fa DIFF: https://github.com/llvm/llvm-project/commit/68b8f5f684395f5057731f1dc67d27493d7660fa.diff

[llvm-branch-commits] [flang] [mlir] [Flang][OpenMP] Add lowering support for DO SIMD (PR #97718)

2024-07-04 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-openmp @llvm/pr-subscribers-mlir-openmp Author: Sergio Afonso (skatrak) Changes This patch adds support for lowering 'DO SIMD' constructs to MLIR. SIMD information is now stored in an `omp.simd` loop wrapper, which is currently ignored by the Ope

[llvm-branch-commits] [llvm] 82a6d15 - Revert "Revert "[symbolizer] Empty string is not an error" (#94424)"

2024-07-04 Thread via llvm-branch-commits
Author: Serge Pavlov Date: 2024-07-05T09:10:03+07:00 New Revision: 82a6d1572ff4de1491ea58eb167967350eace9fa URL: https://github.com/llvm/llvm-project/commit/82a6d1572ff4de1491ea58eb167967350eace9fa DIFF: https://github.com/llvm/llvm-project/commit/82a6d1572ff4de1491ea58eb167967350eace9fa.diff

[llvm-branch-commits] [flang] [Flang][OpenMP] Add lowering support for DISTRIBUTE SIMD (PR #97819)

2024-07-05 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-fir-hlfir Author: Sergio Afonso (skatrak) Changes This patch adds support for lowering 'DISTRIBUTE SIMD' constructs to MLIR. Translation of `omp.distribute` operations to LLVM IR is still not supported, so its composition with `omp.simd` isn't ei

[llvm-branch-commits] [libc] 07b53c6 - Revert "[libc] Fix readlink tests on 32-bit systems (#97850)"

2024-07-05 Thread via llvm-branch-commits
Author: Mikhail R. Gadelha Date: 2024-07-05T15:30:24-03:00 New Revision: 07b53c66ac726d979d2640b7882082d6e053ccab URL: https://github.com/llvm/llvm-project/commit/07b53c66ac726d979d2640b7882082d6e053ccab DIFF: https://github.com/llvm/llvm-project/commit/07b53c66ac726d979d2640b7882082d6e053ccab.

[llvm-branch-commits] [llvm] 80698d5 - Revert "[AArch64][PAC] Support BLRA* instructions in SLS Hardening pass (#97605)"

2024-07-06 Thread via llvm-branch-commits
Author: Anatoly Trosinenko Date: 2024-07-06T13:51:00+03:00 New Revision: 80698d58e1b3bfa2c5eae11b589436a7b35327c3 URL: https://github.com/llvm/llvm-project/commit/80698d58e1b3bfa2c5eae11b589436a7b35327c3 DIFF: https://github.com/llvm/llvm-project/commit/80698d58e1b3bfa2c5eae11b589436a7b35327c3.

[llvm-branch-commits] [libcxx] [libc++][TZDB] Finishes zoned_time constructors. (PR #95010)

2024-07-06 Thread via llvm-branch-commits
h-vetinari wrote: Peanut gallery comment: it would be very cool if `zoned_time` could make it for libcxx 19; 🤞 It's IMO one of the most useful classes in ``. https://github.com/llvm/llvm-project/pull/95010 ___ llvm-branch-commits mailing list llvm-br

[llvm-branch-commits] [libc] b734450 - Revert "[libc] Add `link.h` and `elf.h` headers (#97924)"

2024-07-06 Thread via llvm-branch-commits
Author: Schrodinger ZHU Yifan Date: 2024-07-06T18:32:00-07:00 New Revision: b734450e815feb02354c2e76c91228465eeefa72 URL: https://github.com/llvm/llvm-project/commit/b734450e815feb02354c2e76c91228465eeefa72 DIFF: https://github.com/llvm/llvm-project/commit/b734450e815feb02354c2e76c91228465eeefa

[llvm-branch-commits] [SPARC][IAS] Enable `ParseForAllFeatures` in `MatchOperandParserImpl` (PR #96021)

2024-07-08 Thread via llvm-branch-commits
https://github.com/koachan updated https://github.com/llvm/llvm-project/pull/96021 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [SPARC][IAS] Enable `ParseForAllFeatures` in `MatchOperandParserImpl` (PR #96021)

2024-07-08 Thread via llvm-branch-commits
https://github.com/koachan updated https://github.com/llvm/llvm-project/pull/96021 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libc] 5a8221a - Revert "[libc] Make GPU `libm` use generic implementations (#98014)"

2024-07-08 Thread via llvm-branch-commits
Author: Mehdi Amini Date: 2024-07-08T20:16:17+02:00 New Revision: 5a8221ab62dcff8875b6045c4e2ef7dd5e62987a URL: https://github.com/llvm/llvm-project/commit/5a8221ab62dcff8875b6045c4e2ef7dd5e62987a DIFF: https://github.com/llvm/llvm-project/commit/5a8221ab62dcff8875b6045c4e2ef7dd5e62987a.diff L

[llvm-branch-commits] [llvm] [BOLT] Added more details on heatmap docs. (PR #98162)

2024-07-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: Paschalis Mpeis (paschalis-mpeis) Changes Suggesting a few more details for Heatmaps.md --- Full diff: https://github.com/llvm/llvm-project/pull/98162.diff 1 Files Affected: - (modified) bolt/docs/Heatmaps.md (+39-14) ``diff d

[llvm-branch-commits] [llvm] b685845 - Revert "[lit] Implement builtin umask (#94621)"

2024-07-09 Thread via llvm-branch-commits
Author: Jay Foad Date: 2024-07-09T17:17:57+01:00 New Revision: b68584571de3370ba7655b62047908b28a81d56c URL: https://github.com/llvm/llvm-project/commit/b68584571de3370ba7655b62047908b28a81d56c DIFF: https://github.com/llvm/llvm-project/commit/b68584571de3370ba7655b62047908b28a81d56c.diff LOG:

[llvm-branch-commits] [mlir] [MLIR][LLVM] Use CyclicReplacerCache for recursive DIType import (PR #98203)

2024-07-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir-llvm @llvm/pr-subscribers-mlir Author: Billy Zhu (zyx-billy) Changes Use the new CyclicReplacerCache from https://github.com/llvm/llvm-project/pull/98202 to support importing of recursive DITypes in LLVM dialect's DebugImporter. This helps simplif

[llvm-branch-commits] [mlir] [MLIR] Cyclic AttrType Replacer (PR #98206)

2024-07-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-mlir @llvm/pr-subscribers-mlir-core Author: Billy Zhu (zyx-billy) Changes The current `AttrTypeReplacer` does not allow for custom handling of replacer functions that may cause self-recursion. For example, the replacement of one attr/type may depend on

[llvm-branch-commits] Improve tests, change API (PR #98235)

2024-07-09 Thread via llvm-branch-commits
https://github.com/pcc created https://github.com/llvm/llvm-project/pull/98235 None ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] Improve tests, change API (PR #98235)

2024-07-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-binary-utilities Author: None (pcc) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/98235.diff 3 Files Affected: - (modified) llvm/include/llvm/Object/ArchiveWriter.h (+6-2) - (modified) llvm/lib/Object/ArchiveWriter.cpp (+22-

[llvm-branch-commits] Improve tests, change API (PR #98235)

2024-07-09 Thread via llvm-branch-commits
https://github.com/pcc closed https://github.com/llvm/llvm-project/pull/98235 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [libc] b7fa6ce - Revert "[libc] Move off_t and stdio macros to proxy hdrs (#98215)"

2024-07-09 Thread via llvm-branch-commits
Author: Michael Jones Date: 2024-07-09T16:22:13-07:00 New Revision: b7fa6cee242086ae030a74cc3894c22ecc79b6c4 URL: https://github.com/llvm/llvm-project/commit/b7fa6cee242086ae030a74cc3894c22ecc79b6c4 DIFF: https://github.com/llvm/llvm-project/commit/b7fa6cee242086ae030a74cc3894c22ecc79b6c4.diff

[llvm-branch-commits] [compiler-rt] Cleanup use of COMPILER_RT_INCLUDE_TESTS (PR #98246)

2024-07-09 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-compiler-rt-sanitizer Author: Vitaly Buka (vitalybuka) Changes 1. Move checks into parent test/CMakeLists.txt 2. COMPILER_RT_INCLUDE_TESTS disable both lit and gtests. Before it was very inconsistent between sanitizers. --- Full diff: https://git

[llvm-branch-commits] [llvm] 74eff4d - Revert "[llvm][ARM][AArch64] Add attributes to synthetic functions. (#83153)"

2024-07-10 Thread via llvm-branch-commits
Author: Daniel Kiss Date: 2024-07-10T10:21:33+02:00 New Revision: 74eff4df1d9a050718ebdbce5a71a119282035ae URL: https://github.com/llvm/llvm-project/commit/74eff4df1d9a050718ebdbce5a71a119282035ae DIFF: https://github.com/llvm/llvm-project/commit/74eff4df1d9a050718ebdbce5a71a119282035ae.diff L

[llvm-branch-commits] [llvm] 74e9e20 - Revert "[Clang][ARM][AArch64] Alway emit protection attributes for functions.…"

2024-07-10 Thread via llvm-branch-commits
Author: Daniel Kiss Date: 2024-07-10T10:21:36+02:00 New Revision: 74e9e20f0338824eecea0f27d9c1336676a60d3d URL: https://github.com/llvm/llvm-project/commit/74e9e20f0338824eecea0f27d9c1336676a60d3d DIFF: https://github.com/llvm/llvm-project/commit/74e9e20f0338824eecea0f27d9c1336676a60d3d.diff L

[llvm-branch-commits] [flang] [Flang][OpenMP] Derived type explicit allocatable member mapping (PR #96266)

2024-07-10 Thread via llvm-branch-commits
agozillon wrote: Small ping for some reviewer attention on this PR stack if at all possible, it would be greatly appreciated! https://github.com/llvm/llvm-project/pull/96266 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https

[llvm-branch-commits] [llvm] 2b9ea35 - Revert "[LowerMemIntrinsics] Use correct alignment in residual loop for varia…"

2024-07-10 Thread via llvm-branch-commits
Author: Fabian Ritter Date: 2024-07-10T12:12:19+02:00 New Revision: 2b9ea3555e7f5996393e304d3810e704ea5feeeb URL: https://github.com/llvm/llvm-project/commit/2b9ea3555e7f5996393e304d3810e704ea5feeeb DIFF: https://github.com/llvm/llvm-project/commit/2b9ea3555e7f5996393e304d3810e704ea5feeeb.diff

[llvm-branch-commits] [llvm] f1f8d87 - Revert "[RISCV] Enable TTI::shouldDropLSRSolutionIfLessProfitable by default …"

2024-07-10 Thread via llvm-branch-commits
Author: Alex Bradbury Date: 2024-07-10T15:28:18+01:00 New Revision: f1f8d8789af2627fd04a0e98203189f6da14a261 URL: https://github.com/llvm/llvm-project/commit/f1f8d8789af2627fd04a0e98203189f6da14a261 DIFF: https://github.com/llvm/llvm-project/commit/f1f8d8789af2627fd04a0e98203189f6da14a261.diff

[llvm-branch-commits] [llvm] [SPARC][IAS] Reject unknown/unavailable mnemonics early in ParseInstruction (PR #96021)

2024-07-10 Thread via llvm-branch-commits
https://github.com/koachan updated https://github.com/llvm/llvm-project/pull/96021 >From dbd8f1f421b397a4907af3811937a7815900876a Mon Sep 17 00:00:00 2001 From: Koakuma Date: Wed, 10 Jul 2024 23:57:01 +0700 Subject: [PATCH] Don't use ParseForAllFeatures, validate all mnemonics up front instead

[llvm-branch-commits] [llvm] [SPARC][IAS] Reject unknown/unavailable mnemonics early in ParseInstruction (PR #96021)

2024-07-10 Thread via llvm-branch-commits
https://github.com/koachan edited https://github.com/llvm/llvm-project/pull/96021 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [llvm] [SPARC][IAS] Reject unknown/unavailable mnemonics early in ParseInstruction (PR #96021)

2024-07-10 Thread via llvm-branch-commits
koachan wrote: Hmmm, so, change of approach - I decided to follow what the MIPS backend does and validate all mnemonics early in ParseInstruction, before any operand parsing is done. This gets IAS to emit the correct error message for missing instructions. The misuse of ParseStatus returns sti

[llvm-branch-commits] [llvm] [SPARC][IAS] Reject unknown/unavailable mnemonics early in ParseInstruction (PR #96021)

2024-07-10 Thread via llvm-branch-commits
https://github.com/koachan updated https://github.com/llvm/llvm-project/pull/96021 >From dbd8f1f421b397a4907af3811937a7815900876a Mon Sep 17 00:00:00 2001 From: Koakuma Date: Wed, 10 Jul 2024 23:57:01 +0700 Subject: [PATCH 1/2] Don't use ParseForAllFeatures, validate all mnemonics up front ins

[llvm-branch-commits] [clang] [clang][OpenMP] Remove compound directives from `checkNestingOfRegions` (PR #98387)

2024-07-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Krzysztof Parzyszek (kparzysz) Changes Express the constraints via constituent directives. --- Full diff: https://github.com/llvm/llvm-project/pull/98387.diff 1 Files Affected: - (modified) clang/lib/Sema/SemaOpenMP.cpp (+53-54)

[llvm-branch-commits] [BOLT] Match blocks with calls as anchors (PR #98390)

2024-07-10 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: Shaw Young (shawbyoung) Changes Expands the scope of possible block matches by hashing blocks by their lexicographically ordered function names to provide a looser level of matching past opcode hash matching in StaleProfileMatching. Test Pl

[llvm-branch-commits] [compiler-rt] ccefcec - Revert "Revert "[compiler-rt] Remove redundant COMPILER_RT_HAS_*SAN checks" (…"

2024-07-10 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-07-10T14:33:59-07:00 New Revision: ccefcec4403ec838a62dd944a2a7bd51e061dddf URL: https://github.com/llvm/llvm-project/commit/ccefcec4403ec838a62dd944a2a7bd51e061dddf DIFF: https://github.com/llvm/llvm-project/commit/ccefcec4403ec838a62dd944a2a7bd51e061dddf.diff L

[llvm-branch-commits] [llvm] 88144b6 - Revert "[RISCV] Expand vp.stride.load to splat of a scalar load. (#98140)"

2024-07-10 Thread via llvm-branch-commits
Author: Nico Weber Date: 2024-07-10T20:54:15-04:00 New Revision: 88144b639d4c256e0540ae2754321a487528c77c URL: https://github.com/llvm/llvm-project/commit/88144b639d4c256e0540ae2754321a487528c77c DIFF: https://github.com/llvm/llvm-project/commit/88144b639d4c256e0540ae2754321a487528c77c.diff LO

[llvm-branch-commits] [llvm] [SPARC][IAS] Reject unknown/unavailable mnemonics early in ParseInstruction (PR #96021)

2024-07-10 Thread via llvm-branch-commits
koachan wrote: Merging this for now, but to clarify a little: > The downside of this approach is that you lose the ability to report the > missing features (unless you implement it yourself, which would be a code > duplication), that would allow to produce better diagnostics like > "instructi

[llvm-branch-commits] [clang] 9a74d06 - Revert "[NFC][Clang] Move functions of BranchProtectionInfo out of line (#98329)"

2024-07-10 Thread via llvm-branch-commits
Author: Daniel Kiss Date: 2024-07-11T08:37:25+02:00 New Revision: 9a74d0613287e7ae86c305b0250e188e3c3de6c3 URL: https://github.com/llvm/llvm-project/commit/9a74d0613287e7ae86c305b0250e188e3c3de6c3 DIFF: https://github.com/llvm/llvm-project/commit/9a74d0613287e7ae86c305b0250e188e3c3de6c3.diff L

[llvm-branch-commits] [llvm] [NFC][BOLT] Rename createDummyReturnFunction to createReturnBody (PR #98448)

2024-07-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-bolt Author: Paschalis Mpeis (paschalis-mpeis) Changes `createDummyReturnFunction` is not creating a function but instead only a function body that is simply a return statement. This patch renames it to `createReturnBody` --- Stacked on top of: - #96

[llvm-branch-commits] [llvm] fadfc1a - Revert "Revert "[LowerMemIntrinsics] Use correct alignment in residual loop f…"

2024-07-11 Thread via llvm-branch-commits
Author: Fabian Ritter Date: 2024-07-11T15:17:49+02:00 New Revision: fadfc1a02d9d4c6cf9e73275572712512e7eb91d URL: https://github.com/llvm/llvm-project/commit/fadfc1a02d9d4c6cf9e73275572712512e7eb91d DIFF: https://github.com/llvm/llvm-project/commit/fadfc1a02d9d4c6cf9e73275572712512e7eb91d.diff

[llvm-branch-commits] [llvm] 2dae7c4 - Revert "[LV] Autovectorization for the all-in-one histogram intrinsic (#91458)"

2024-07-11 Thread via llvm-branch-commits
Author: Graham Hunter Date: 2024-07-11T16:14:47+01:00 New Revision: 2dae7c40fdd7233b6ac5d5a7513417c4f5d4f398 URL: https://github.com/llvm/llvm-project/commit/2dae7c40fdd7233b6ac5d5a7513417c4f5d4f398 DIFF: https://github.com/llvm/llvm-project/commit/2dae7c40fdd7233b6ac5d5a7513417c4f5d4f398.diff

[llvm-branch-commits] [llvm] c8547d8 - Revert "[MC] set OpenBSD's ELFOSABI by default (#98158)"

2024-07-11 Thread via llvm-branch-commits
Author: Mehdi Amini Date: 2024-07-11T17:16:03+02:00 New Revision: c8547d829c5a738a1fe37ff4ecea5c272cb2eaf0 URL: https://github.com/llvm/llvm-project/commit/c8547d829c5a738a1fe37ff4ecea5c272cb2eaf0 DIFF: https://github.com/llvm/llvm-project/commit/c8547d829c5a738a1fe37ff4ecea5c272cb2eaf0.diff L

[llvm-branch-commits] [clang] [clang][OpenMP] Update validity check for reduction with `inscan` (PR #98500)

2024-07-11 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Krzysztof Parzyszek (kparzysz) Changes Follow-up to 81cdf9472c (check for `scan` nesting). Also, it eliminates the mentions of combined directives in `ActOnOpenMPReductionClause`. --- Full diff: https://github.com/llvm/llvm-project/pull/

[llvm-branch-commits] [llvm] 8f45544 - Revert "[MachineSink] Fix missing sinks along critical edges (#97618)"

2024-07-11 Thread via llvm-branch-commits
Author: Amara Emerson Date: 2024-07-11T09:53:09-07:00 New Revision: 8f45544cedba4665716bdb78a4a34c76837467bf URL: https://github.com/llvm/llvm-project/commit/8f45544cedba4665716bdb78a4a34c76837467bf DIFF: https://github.com/llvm/llvm-project/commit/8f45544cedba4665716bdb78a4a34c76837467bf.diff

[llvm-branch-commits] [clang] ab0a565 - Revert "fix bug that undefined internal is a warning only for -pedantic-error…"

2024-07-11 Thread via llvm-branch-commits
Author: Aaron Ballman Date: 2024-07-11T12:59:40-04:00 New Revision: ab0a5654ce418b73bbc04dee37e7f2dd4f75a6e4 URL: https://github.com/llvm/llvm-project/commit/ab0a5654ce418b73bbc04dee37e7f2dd4f75a6e4 DIFF: https://github.com/llvm/llvm-project/commit/ab0a5654ce418b73bbc04dee37e7f2dd4f75a6e4.diff

[llvm-branch-commits] [compiler-rt] 9875ee8 - Revert "[safestack] Various Solaris fixes (#98469)"

2024-07-11 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-07-11T13:29:35-07:00 New Revision: 9875ee88f0f4dfe87aa1f89df00115ac796ef561 URL: https://github.com/llvm/llvm-project/commit/9875ee88f0f4dfe87aa1f89df00115ac796ef561 DIFF: https://github.com/llvm/llvm-project/commit/9875ee88f0f4dfe87aa1f89df00115ac796ef561.diff L

[llvm-branch-commits] [compiler-rt] da6d977 - Add comment about dependecy

2024-07-11 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-07-11T13:49:06-07:00 New Revision: da6d977b46989435207f015dd3d6d80fef92430b URL: https://github.com/llvm/llvm-project/commit/da6d977b46989435207f015dd3d6d80fef92430b DIFF: https://github.com/llvm/llvm-project/commit/da6d977b46989435207f015dd3d6d80fef92430b.diff L

[llvm-branch-commits] [compiler-rt] 5f61b6d - Update CMakeLists.txt

2024-07-11 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-07-11T13:55:33-07:00 New Revision: 5f61b6db87708a03c16afc22a6fcb410ccf77a25 URL: https://github.com/llvm/llvm-project/commit/5f61b6db87708a03c16afc22a6fcb410ccf77a25 DIFF: https://github.com/llvm/llvm-project/commit/5f61b6db87708a03c16afc22a6fcb410ccf77a25.diff L

[llvm-branch-commits] [compiler-rt] c0ff0d2 - Update CMakeLists.txt

2024-07-11 Thread via llvm-branch-commits
Author: Vitaly Buka Date: 2024-07-11T13:57:36-07:00 New Revision: c0ff0d2f104a8d7c95feb497f286430137828a3d URL: https://github.com/llvm/llvm-project/commit/c0ff0d2f104a8d7c95feb497f286430137828a3d DIFF: https://github.com/llvm/llvm-project/commit/c0ff0d2f104a8d7c95feb497f286430137828a3d.diff L

[llvm-branch-commits] [lld] 58efe29 - Revert "[MC] set OpenBSD's ELFOSABI by default (#98158) (#98553)"

2024-07-11 Thread via llvm-branch-commits
Author: John Ericson Date: 2024-07-11T17:23:05-04:00 New Revision: 58efe298e1561d7b22fb80360b075a7c8ab6e968 URL: https://github.com/llvm/llvm-project/commit/58efe298e1561d7b22fb80360b075a7c8ab6e968 DIFF: https://github.com/llvm/llvm-project/commit/58efe298e1561d7b22fb80360b075a7c8ab6e968.diff

[llvm-branch-commits] [mlir] [mlir][linalg] Implement TilingInterface for winograd operators (PR #96184)

2024-07-11 Thread via llvm-branch-commits
MaheshRavishankar wrote: > I think @MaheshRavishankar should take a look at the interface implementation > details. Actually @Max191 or @harsh-nod have most context on the interface implementation details. I actually dont care as much as long as it isnt changing the interface implementation

<    1   2   3   4   5   6   7   8   9   10   >