[llvm-branch-commits] [clang] [llvm] [HLSL] Define RasterizerOrderedBuffer resource (PR #74897)

2023-12-08 Thread Justin Bogner via llvm-branch-commits
https://github.com/bogner edited https://github.com/llvm/llvm-project/pull/74897 ___ 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] [clang] [llvm] [HLSL] Define RasterizerOrderedBuffer resource (PR #74897)

2023-12-08 Thread David Peixotto via llvm-branch-commits
@@ -0,0 +1,20 @@ +// RUN: %clang_cc1 -triple dxil-pc-shadermodel6.0-compute -x hlsl -emit-llvm -disable-llvm-passes -o - %s | FileCheck %s dmpots wrote: I think this is fine for testing this change, but ROVs are not allowed to be used in CS (only PS). This sha

[llvm-branch-commits] [clang] [llvm] [HLSL] Define RasterizerOrderedBuffer resource (PR #74897)

2023-12-08 Thread David Peixotto via llvm-branch-commits
https://github.com/dmpots edited https://github.com/llvm/llvm-project/pull/74897 ___ 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] [clang] [llvm] [HLSL] Define RasterizerOrderedBuffer resource (PR #74897)

2023-12-08 Thread David Peixotto via llvm-branch-commits
https://github.com/dmpots approved this pull request. With a description and comment in the test it otherwise LGTM. https://github.com/llvm/llvm-project/pull/74897 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.ll

[llvm-branch-commits] [clang] [llvm] [HLSL] Define RasterizerOrderedBuffer resource (PR #74897)

2023-12-08 Thread David Peixotto via llvm-branch-commits
dmpots wrote: This PR seems to be missing a description. https://github.com/llvm/llvm-project/pull/74897 ___ 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] [compiler-rt] [clang] [GlobalISel] Always direct-call IFuncs and Aliases (PR #74902)

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
jroelofs wrote: This is part of a patch series: * https://github.com/llvm/llvm-project/pull/73685 * https://github.com/llvm/llvm-project/pull/73686 * https://github.com/llvm/llvm-project/pull/73687 * https://github.com/llvm/llvm-project/pull/73688 * https://github.com/llvm/llvm-project/pull/74902

[llvm-branch-commits] [compiler-rt] [llvm] [clang] [GlobalISel] Always direct-call IFuncs and Aliases (PR #74902)

2023-12-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-globalisel Author: Jon Roelofs (jroelofs) Changes This is safe because for both cases, the use must be in the same TU as the definition, and they cannot be forward delcared. --- Full diff: https://github.com/llvm/llvm-project/pull/74902.diff 3 F

[llvm-branch-commits] [llvm] [compiler-rt] [clang] [GlobalISel] Always direct-call IFuncs and Aliases (PR #74902)

2023-12-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-backend-aarch64 Author: Jon Roelofs (jroelofs) Changes This is safe because for both cases, the use must be in the same TU as the definition, and they cannot be forward delcared. --- Full diff: https://github.com/llvm/llvm-project/pull/74902.diff 3 F

[llvm-branch-commits] [clang-tools-extra] [clang] [libcxx] [lldb] [mlir] [libcxxabi] [llvm] [lld] [compiler-rt] [openmp] [flang] [libc] [builtins][arm64] Build __init_cpu_features_resolver on Apple pl

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73685 >From 603983e237e73b2d939bf9ee12e39ecc7983f7f1 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 14:21:54 -0800 Subject: [PATCH] add a note about the dispatch_once block Created using spr 1.3.4

[llvm-branch-commits] [libcxxabi] [flang] [lld] [libcxx] [openmp] [llvm] [clang] [clang-tools-extra] [compiler-rt] [libc] [lldb] [mlir] [builtins][arm64] Build __init_cpu_features_resolver on Apple pl

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73685 >From 603983e237e73b2d939bf9ee12e39ecc7983f7f1 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 14:21:54 -0800 Subject: [PATCH] add a note about the dispatch_once block Created using spr 1.3.4

[llvm-branch-commits] [compiler-rt] [mlir] [clang] [flang] [libcxx] [lldb] [libcxxabi] [libc] [openmp] [lld] [clang-tools-extra] [llvm] [clang] Function Multi Versioning supports IFunc lowerings on Da

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73688 ___ 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] [mlir] [clang-tools-extra] [llvm] [libcxx] [libcxxabi] [flang] [lldb] [libc] [compiler-rt] [openmp] [lld] [clang] [clang] Function Multi Versioning supports IFunc lowerings on Da

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73688 ___ 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] [lldb] [lld] [compiler-rt] [mlir] [llvm] [clang] [flang] [libc] [libcxx] [libcxxabi] [openmp] [clang-tools-extra] [clang] Support __attribute__((ifunc(...))) on Darwin platforms

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73687 >From aeb39b92bbd7670fb8c6b9e76a456a92199691b3 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 12:23:46 -0800 Subject: [PATCH] adjust tests per review feedback Created using spr 1.3.4 --- cla

[llvm-branch-commits] [compiler-rt] [llvm] [clang] [GlobalISel] Always direct-call IFuncs and Aliases (PR #74902)

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs created https://github.com/llvm/llvm-project/pull/74902 This is safe because for both cases, the use must be in the same TU as the definition, and they cannot be forward delcared. ___ llvm-branch-commits mailing list llvm

[llvm-branch-commits] [lld] [lldb] [clang] [libcxxabi] [mlir] [compiler-rt] [libcxx] [libc] [clang-tools-extra] [openmp] [llvm] [flang] [clang] Support __attribute__((ifunc(...))) on Darwin platforms

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73687 >From aeb39b92bbd7670fb8c6b9e76a456a92199691b3 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 12:23:46 -0800 Subject: [PATCH] adjust tests per review feedback Created using spr 1.3.4 --- cla

[llvm-branch-commits] [llvm] [clang] [HLSL] Define RasterizerOrderedBuffer resource (PR #74897)

2023-12-08 Thread via llvm-branch-commits
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 a1eb5b8dcff5edc356c60c4387d921500c117701 982396fab9d8140ada5e8abc2c2a556014acc14d --

[llvm-branch-commits] [llvm] [clang] [HLSL] Define RasterizerOrderedBuffer resource (PR #74897)

2023-12-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Justin Bogner (bogner) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/74897.diff 3 Files Affected: - (modified) clang/include/clang/Basic/Attr.td (+2-1) - (modified) clang/lib/Sema/HLSLExternalSemaSource.cpp (+19-7)

[llvm-branch-commits] [llvm] [clang] [HLSL] Define RasterizerOrderedBuffer resource (PR #74897)

2023-12-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-hlsl Author: Justin Bogner (bogner) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/74897.diff 3 Files Affected: - (modified) clang/include/clang/Basic/Attr.td (+2-1) - (modified) clang/lib/Sema/HLSLExternalSemaSource.cpp (+19-7)

[llvm-branch-commits] [llvm] [clang] [HLSL] Define RasterizerOrderedBuffer resource (PR #74897)

2023-12-08 Thread Justin Bogner via llvm-branch-commits
https://github.com/bogner created https://github.com/llvm/llvm-project/pull/74897 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] [flang] [mlir] [libcxxabi] [libcxx] [libc] [lld] [lldb] [openmp] [clang-tools-extra] [llvm] [clang] [compiler-rt] [builtins][arm64] Build __init_cpu_features_resolver on Apple pl

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73685 >From 603983e237e73b2d939bf9ee12e39ecc7983f7f1 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 14:21:54 -0800 Subject: [PATCH] add a note about the dispatch_once block Created using spr 1.3.4

[llvm-branch-commits] [clang] [compiler-rt] [mlir] [lldb] [libcxx] [lld] [llvm] [libc] [clang-tools-extra] [flang] [openmp] [libcxxabi] [builtins][arm64] Build __init_cpu_features_resolver on Apple pl

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73685 >From 603983e237e73b2d939bf9ee12e39ecc7983f7f1 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 14:21:54 -0800 Subject: [PATCH] add a note about the dispatch_once block Created using spr 1.3.4

[llvm-branch-commits] [openmp] [clang] [flang] [lldb] [lld] [compiler-rt] [libcxxabi] [mlir] [clang-tools-extra] [llvm] [libcxx] [libc] [clang] Function Multi Versioning supports IFunc lowerings on Da

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73688 ___ 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] [mlir] [libcxx] [openmp] [llvm] [clang] [libc] [clang-tools-extra] [compiler-rt] [libcxxabi] [flang] [lld] [lldb] [clang] Support __attribute__((ifunc(...))) on Darwin platforms

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73687 >From aeb39b92bbd7670fb8c6b9e76a456a92199691b3 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 12:23:46 -0800 Subject: [PATCH] adjust tests per review feedback Created using spr 1.3.4 --- cla

[llvm-branch-commits] [lld] [llvm] [clang-tools-extra] [clang] [libc] [mlir] [compiler-rt] [lldb] [openmp] [flang] [libcxx] [libcxxabi] [clang] Function Multi Versioning supports IFunc lowerings on Da

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73688 ___ 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] [openmp] [libcxx] [libcxxabi] [clang-tools-extra] [flang] [compiler-rt] [mlir] [lldb] [llvm] [lld] [clang] [libc] [clang] Support __attribute__((ifunc(...))) on Darwin platforms

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73687 >From aeb39b92bbd7670fb8c6b9e76a456a92199691b3 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 12:23:46 -0800 Subject: [PATCH] adjust tests per review feedback Created using spr 1.3.4 --- cla

[llvm-branch-commits] [llvm] [compiler-rt] [libc] [clang-tools-extra] [libcxx] [flang] [openmp] [lldb] [libcxxabi] [clang] [lld] [mlir] [builtins][arm64] Build __init_cpu_features_resolver on Apple pl

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73685 >From 603983e237e73b2d939bf9ee12e39ecc7983f7f1 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 14:21:54 -0800 Subject: [PATCH] add a note about the dispatch_once block Created using spr 1.3.4

[llvm-branch-commits] [libcxx] [lldb] [libcxxabi] [llvm] [clang] [lld] [compiler-rt] [libc] [flang] [mlir] [openmp] [clang-tools-extra] [clang] Function Multi Versioning supports IFunc lowerings on Da

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73688 ___ 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] [clang] [flang] [llvm] [lld] [libcxxabi] [libc] [lldb] [openmp] [compiler-rt] [libcxx] [clang-tools-extra] [mlir] [builtins][arm64] Build __init_cpu_features_resolver on Apple pl

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73685 >From 603983e237e73b2d939bf9ee12e39ecc7983f7f1 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 14:21:54 -0800 Subject: [PATCH] add a note about the dispatch_once block Created using spr 1.3.4

[llvm-branch-commits] [libcxx] [flang] [llvm] [libc] [libcxxabi] [openmp] [lldb] [clang-tools-extra] [compiler-rt] [clang] [mlir] [lld] [clang] Function Multi Versioning supports IFunc lowerings on Da

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73688 ___ 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] [libcxx] [openmp] [clang] [compiler-rt] [flang] [lld] [libcxxabi] [lldb] [mlir] [clang-tools-extra] [llvm] [libc] [clang] Support __attribute__((ifunc(...))) on Darwin platforms

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73687 >From aeb39b92bbd7670fb8c6b9e76a456a92199691b3 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 12:23:46 -0800 Subject: [PATCH] adjust tests per review feedback Created using spr 1.3.4 --- cla

[llvm-branch-commits] [libcxx] [llvm] [openmp] [libc] [compiler-rt] [clang] [clang-tools-extra] [libcxxabi] [mlir] [flang] [lldb] [lld] [clang] Support __attribute__((ifunc(...))) on Darwin platforms

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73687 >From aeb39b92bbd7670fb8c6b9e76a456a92199691b3 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 12:23:46 -0800 Subject: [PATCH] adjust tests per review feedback Created using spr 1.3.4 --- cla

[llvm-branch-commits] [libcxx] [llvm] [openmp] [libc] [compiler-rt] [clang] [clang-tools-extra] [libcxxabi] [mlir] [flang] [lldb] [lld] [builtins][arm64] Build __init_cpu_features_resolver on Apple pl

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73685 >From 603983e237e73b2d939bf9ee12e39ecc7983f7f1 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 14:21:54 -0800 Subject: [PATCH] add a note about the dispatch_once block Created using spr 1.3.4

[llvm-branch-commits] [libcxx] [lldb] [libcxxabi] [llvm] [clang] [lld] [compiler-rt] [libc] [flang] [mlir] [openmp] [clang-tools-extra] [clang] Support __attribute__((ifunc(...))) on Darwin platforms

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73687 >From aeb39b92bbd7670fb8c6b9e76a456a92199691b3 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 12:23:46 -0800 Subject: [PATCH] adjust tests per review feedback Created using spr 1.3.4 --- cla

[llvm-branch-commits] [clang-tools-extra] [compiler-rt] [clang] [flang] [libc] [lld] [openmp] [mlir] [lldb] [libcxxabi] [llvm] [libcxx] [builtins][arm64] Build __init_cpu_features_resolver on Apple pl

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73685 >From 603983e237e73b2d939bf9ee12e39ecc7983f7f1 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 14:21:54 -0800 Subject: [PATCH] add a note about the dispatch_once block Created using spr 1.3.4

[llvm-branch-commits] [llvm] [compiler-rt] [libc] [clang-tools-extra] [libcxx] [flang] [openmp] [lldb] [libcxxabi] [clang] [lld] [mlir] [clang] Support __attribute__((ifunc(...))) on Darwin platforms

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73687 >From aeb39b92bbd7670fb8c6b9e76a456a92199691b3 Mon Sep 17 00:00:00 2001 From: Jon Roelofs Date: Wed, 29 Nov 2023 12:23:46 -0800 Subject: [PATCH] adjust tests per review feedback Created using spr 1.3.4 --- cla

[llvm-branch-commits] [libcxx] [openmp] [clang] [compiler-rt] [flang] [lld] [libcxxabi] [lldb] [mlir] [clang-tools-extra] [llvm] [libc] [clang] Function Multi Versioning supports IFunc lowerings on Da

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73688 ___ 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] [libcxx] [flang] [llvm] [libc] [libcxxabi] [openmp] [lldb] [clang-tools-extra] [compiler-rt] [clang] [mlir] [lld] [clang] Function Multi Versioning supports IFunc lowerings on Da

2023-12-08 Thread Jon Roelofs via llvm-branch-commits
https://github.com/jroelofs updated https://github.com/llvm/llvm-project/pull/73688 ___ 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] [clang] [clang-tools-extra] [flang] [llvm] [compiler-rt] [libc] [OptTable] Make new lines in help text respect indentation (PR #74880)

2023-12-08 Thread Fangrui Song via llvm-branch-commits
MaskRay wrote: Thanks. This is an improvement. Some tests may need `FileCheck --match-full-lines --strict-whitespace` to test the whitespace change https://llvm.org/docs/CommandGuide/FileCheck.html#cmdoption-FileCheck-strict-whitespace Sometimes we switch to the following check prefix style: `

[llvm-branch-commits] [libcxx] [libc] [lldb] [flang] [mlir] [libcxxabi] [compiler-rt] [lld] [clang] [llvm] [openmp] [clang-tools-extra] [builtins][arm64] Build __init_cpu_features_resolver on Apple pl

2023-12-08 Thread Ahmed Bougacha via llvm-branch-commits
https://github.com/ahmedbougacha approved this pull request. LG, ty https://github.com/llvm/llvm-project/pull/73685 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-comm

[llvm-branch-commits] [libc] [flang] [compiler-rt] [clang] [llvm] [clang-tools-extra] [OptTable] Make new lines in help text respect indentation (PR #74880)

2023-12-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-llvm-support Author: Andres Villegas (avillega) Changes With this changes, new lines in the HelpText defined in OptTable have the same indentation as the first line. Before, the help output will look something like: ``` --color= Whether to

[llvm-branch-commits] [libc] [flang] [compiler-rt] [clang] [llvm] [clang-tools-extra] [OptTable] Make new lines in help text respect indentation (PR #74880)

2023-12-08 Thread Andres Villegas via llvm-branch-commits
https://github.com/avillega created https://github.com/llvm/llvm-project/pull/74880 With this changes, new lines in the HelpText defined in OptTable have the same indentation as the first line. Before, the help output will look something like: ``` --color= Whether to use color when symbo

[llvm-branch-commits] [flang] [flang] Move OpenMP-related code from `FirConverter` to `OpenMPMixin` (PR #74866)

2023-12-08 Thread Mohammed Keyvanzadeh via llvm-branch-commits
https://github.com/VoltrexKeyva edited https://github.com/llvm/llvm-project/pull/74866 ___ 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] [flang] [flang] Move OpenMP-related code from `FirConverter` to `OpenMPMixin` (PR #74866)

2023-12-08 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz updated https://github.com/llvm/llvm-project/pull/74866 >From 1b300a87c569b3e853f8f09de8f927521c90131f Mon Sep 17 00:00:00 2001 From: Krzysztof Parzyszek Date: Fri, 8 Dec 2023 09:13:11 -0600 Subject: [PATCH] [flang] Move OpenMP-related code from `FirConverter` to `O

[llvm-branch-commits] [flang] [flang] Move OpenMP-related code from `FirConverter` to `OpenMPMixin` (PR #74866)

2023-12-08 Thread via llvm-branch-commits
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 9447dddba61ad3a5441d9b0b397bde9b5876b37d e754d86e1c35d4417dfae8d270de7dee318f783e --

[llvm-branch-commits] [flang] [flang] Move OpenMP-related code from `FirConverter` to `OpenMPMixin` (PR #74866)

2023-12-08 Thread via llvm-branch-commits
llvmbot wrote: @llvm/pr-subscribers-flang-fir-hlfir Author: Krzysztof Parzyszek (kparzysz) Changes This improves the separation of the generic Fortran lowering and the lowering of OpenMP constructs. The mixin is intended to be derived from via CRTP: ``` class FirConverter : public Open

[llvm-branch-commits] [flang] [flang] Move OpenMP-related code from `FirConverter` to `OpenMPMixin` (PR #74866)

2023-12-08 Thread Krzysztof Parzyszek via llvm-branch-commits
https://github.com/kparzysz created https://github.com/llvm/llvm-project/pull/74866 This improves the separation of the generic Fortran lowering and the lowering of OpenMP constructs. The mixin is intended to be derived from via CRTP: ``` class FirConverter : public OpenMPMixin ... ``` The

[llvm-branch-commits] [libc] 943c9e1 - Revert "[libc] Make BigInt bit_cast-able to compatible types (#74837)"

2023-12-08 Thread via llvm-branch-commits
Author: Guillaume Chatelet Date: 2023-12-08T17:14:28+01:00 New Revision: 943c9e11c275d9a14be468cd03790c0a9a24981d URL: https://github.com/llvm/llvm-project/commit/943c9e11c275d9a14be468cd03790c0a9a24981d DIFF: https://github.com/llvm/llvm-project/commit/943c9e11c275d9a14be468cd03790c0a9a24981d.

[llvm-branch-commits] [lldb] [compiler-rt] [mlir] [clang] [openmp] [flang] [polly] [llvm] [lld] [VPlan] Initial modeling of VF * UF as VPValue. (PR #74761)

2023-12-08 Thread Florian Hahn via llvm-branch-commits
https://github.com/fhahn updated https://github.com/llvm/llvm-project/pull/74761 >From 6ec44342b09474536d98de55238ee59452c06518 Mon Sep 17 00:00:00 2001 From: Florian Hahn Date: Fri, 8 Dec 2023 11:00:17 + Subject: [PATCH] for -> of Created using spr 1.3.4 --- llvm/lib/Transforms/Vectorize/

[llvm-branch-commits] [llvm] [flang] [lld] [polly] [lldb] [openmp] [clang] [compiler-rt] [mlir] [VPlan] Initial modeling of VF * UF as VPValue. (PR #74761)

2023-12-08 Thread Florian Hahn via llvm-branch-commits
https://github.com/fhahn updated https://github.com/llvm/llvm-project/pull/74761 >From 6ec44342b09474536d98de55238ee59452c06518 Mon Sep 17 00:00:00 2001 From: Florian Hahn Date: Fri, 8 Dec 2023 11:00:17 + Subject: [PATCH] for -> of Created using spr 1.3.4 --- llvm/lib/Transforms/Vectorize/

[llvm-branch-commits] [flang] [lldb] [mlir] [polly] [openmp] [compiler-rt] [lld] [clang] [llvm] [VPlan] Initial modeling of VF * UF as VPValue. (PR #74761)

2023-12-08 Thread Florian Hahn via llvm-branch-commits
https://github.com/fhahn edited https://github.com/llvm/llvm-project/pull/74761 ___ 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] [flang] [lldb] [mlir] [polly] [openmp] [compiler-rt] [lld] [clang] [llvm] [VPlan] Initial modeling of VF * UF as VPValue. (PR #74761)

2023-12-08 Thread Florian Hahn via llvm-branch-commits
https://github.com/fhahn edited https://github.com/llvm/llvm-project/pull/74761 ___ 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] [clang] [lldb] [polly] [compiler-rt] [openmp] [mlir] [lld] [flang] [VPlan] Initial modeling of runtime VF * UF as VPValue. (PR #74761)

2023-12-08 Thread Florian Hahn via llvm-branch-commits
https://github.com/fhahn edited https://github.com/llvm/llvm-project/pull/74761 ___ 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] [clang] [lldb] [polly] [compiler-rt] [openmp] [mlir] [lld] [flang] [VPlan] Initial modeling of runtime VF * UF as VPValue. (PR #74761)

2023-12-08 Thread Florian Hahn via llvm-branch-commits
@@ -1168,13 +1166,26 @@ class VPInstruction : public VPRecipeWithIRFlags, public VPValue { return false; case VPInstruction::ActiveLaneMask: case VPInstruction::CalculateTripCountMinusVF: -case VPInstruction::CanonicalIVIncrement: case VPInstruction::Can

[llvm-branch-commits] [lld] [polly] [openmp] [llvm] [flang] [clang] [mlir] [compiler-rt] [lldb] [VPlan] Initial modeling of runtime VF * UF as VPValue. (PR #74761)

2023-12-08 Thread Florian Hahn via llvm-branch-commits
@@ -2624,6 +2644,9 @@ class VPlan { /// The vector trip count. VPValue &getVectorTripCount() { return VectorTripCount; } + /// Returns runtime VF * UF for the vector loop region. fhahn wrote: Done, thanks! https://github.com/llvm/llvm-project/pull/74761

[llvm-branch-commits] [llvm] [clang] [lldb] [polly] [compiler-rt] [openmp] [mlir] [lld] [flang] [VPlan] Initial modeling of runtime VF * UF as VPValue. (PR #74761)

2023-12-08 Thread Florian Hahn via llvm-branch-commits
https://github.com/fhahn updated https://github.com/llvm/llvm-project/pull/74761 >From 6ec44342b09474536d98de55238ee59452c06518 Mon Sep 17 00:00:00 2001 From: Florian Hahn Date: Fri, 8 Dec 2023 11:00:17 + Subject: [PATCH] for -> of Created using spr 1.3.4 --- llvm/lib/Transforms/Vectorize/

[llvm-branch-commits] [llvm] [clang] [lldb] [polly] [compiler-rt] [openmp] [mlir] [lld] [flang] [VPlan] Initial modeling of runtime VF * UF as VPValue. (PR #74761)

2023-12-08 Thread Florian Hahn via llvm-branch-commits
https://github.com/fhahn updated https://github.com/llvm/llvm-project/pull/74761 ___ 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] [lld] [polly] [openmp] [llvm] [flang] [clang] [mlir] [compiler-rt] [lldb] [VPlan] Initial modeling of runtime VF * UF as VPValue. (PR #74761)

2023-12-08 Thread Florian Hahn via llvm-branch-commits
https://github.com/fhahn updated https://github.com/llvm/llvm-project/pull/74761 ___ 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] a801fd3 - Revert "[llvm-readobj][AArch64][ELF][PAC] Support ELF AUTH constants (#72713)"

2023-12-08 Thread via llvm-branch-commits
Author: Daniil Kovalev Date: 2023-12-08T11:32:25+03:00 New Revision: a801fd32e4a3fac6dd648e6ea5084cdae68bc5b2 URL: https://github.com/llvm/llvm-project/commit/a801fd32e4a3fac6dd648e6ea5084cdae68bc5b2 DIFF: https://github.com/llvm/llvm-project/commit/a801fd32e4a3fac6dd648e6ea5084cdae68bc5b2.diff