https://github.com/heiher updated
https://github.com/llvm/llvm-project/pull/117105
>From 016267af967b8ff83d8ae2a98e1aeea8a5572f77 Mon Sep 17 00:00:00 2001
From: Zhaoxin Yang
Date: Mon, 11 Nov 2024 16:46:22 +0800
Subject: [PATCH 1/2] [MC][LoongArch] Change default cpu in `MCSubtargetInfo`.
(#11
https://github.com/paperchalice edited
https://github.com/llvm/llvm-project/pull/116913
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
Author: Piyou Chen
Date: 2024-11-21T12:47:23+08:00
New Revision: e7efa82cb1362e8a2eae63fa66954327de50b88a
URL:
https://github.com/llvm/llvm-project/commit/e7efa82cb1362e8a2eae63fa66954327de50b88a
DIFF:
https://github.com/llvm/llvm-project/commit/e7efa82cb1362e8a2eae63fa66954327de50b88a.diff
LO
@@ -779,6 +966,55 @@ class PassBuilder {
2>
PipelineEarlySimplificationEPCallbacks;
+ // CodeGen extension point callbacks
+ std::function
+ CustomCodeGenPipelineBuilderCallback;
+
+ SmallVector, 2>
+ CodeGenIREarlyEPCallbacks;
+ SmallVector,
@@ -779,6 +966,55 @@ class PassBuilder {
2>
PipelineEarlySimplificationEPCallbacks;
+ // CodeGen extension point callbacks
+ std::functionhttps://github.com/llvm/llvm-project/pull/116913
___
llvm-branch-commits
wangleiat wrote:
Some tests need to be fixed.
```
Failed Tests (3):
LLVM :: CodeGen/LoongArch/e_flags.ll
lld :: ELF/emulation-loongarch.s
lld :: ELF/loongarch-interlink.test
```
https://github.com/llvm/llvm-project/pull/117105
___
llvm-branch-com
https://github.com/wangleiat approved this pull request.
https://github.com/llvm/llvm-project/pull/117105
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -112,6 +112,7 @@ MACHINE_FUNCTION_ANALYSIS("machine-post-dom-tree",
MachinePostDominatorTreeAnalysis())
MACHINE_FUNCTION_ANALYSIS("machine-trace-metrics",
MachineTraceMetricsAnalysis())
MACHINE_FUNCTION_ANALYSIS("pass-instrumentation",
PassInstrum
@@ -154,17 +157,52 @@ class SpillPlacement : public MachineFunctionPass {
return BlockFrequencies[Number];
}
+ bool invalidate(MachineFunction &MF, const PreservedAnalyses &PA,
+ MachineFunctionAnalysisManager::Invalidator &Inv);
+
+ // Move the defaul
@@ -189,32 +189,63 @@ struct SpillPlacement::Node {
}
};
-bool SpillPlacement::runOnMachineFunction(MachineFunction &mf) {
+bool SpillPlacementWrapperLegacy::runOnMachineFunction(MachineFunction &MF) {
+ auto *Bundles = &getAnalysis().getEdgeBundles();
+ auto *MBFI = &getA
llvmbot wrote:
@wangleiat What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/117105
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/lis
https://github.com/wangleiat approved this pull request.
https://github.com/llvm/llvm-project/pull/116797
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
heiher wrote:
This backport is used to address a conditional compilation bug in Rust. see
https://github.com/rust-lang/rust/issues/133276#issuecomment-2489955757
https://github.com/llvm/llvm-project/pull/117105
___
llvm-branch-commits mailing list
llv
llvmbot wrote:
@llvm/pr-subscribers-backend-loongarch
Author: None (llvmbot)
Changes
Backport 75c2888209473884cb3fa5720899d8199dafb8cb
Requested by: @heiher
---
Full diff: https://github.com/llvm/llvm-project/pull/117105.diff
2 Files Affected:
- (modified) llvm/lib/Target/LoongArch/MC
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/117105
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/117105
Backport 75c2888209473884cb3fa5720899d8199dafb8cb
Requested by: @heiher
>From 016267af967b8ff83d8ae2a98e1aeea8a5572f77 Mon Sep 17 00:00:00 2001
From: Zhaoxin Yang
Date: Mon, 11 Nov 2024 16:46:22 +0800
Subject:
https://github.com/Prabhuk edited
https://github.com/llvm/llvm-project/pull/87573
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/116724
>From cb5f06a8306e51d53f087cffc8428bbdd1a44d53 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 9 Feb 2024 17:50:05 +0530
Subject: [PATCH] AMDGPU: Optimize mfma_scale intrinsics with 0 inputs
We can use
Author: Matthias Springer
Date: 2024-11-21T10:40:33+09:00
New Revision: fe0ac007ca9e253e79d2dc0e95ce166efd585a5b
URL:
https://github.com/llvm/llvm-project/commit/fe0ac007ca9e253e79d2dc0e95ce166efd585a5b
DIFF:
https://github.com/llvm/llvm-project/commit/fe0ac007ca9e253e79d2dc0e95ce166efd585a5b.d
https://github.com/arsenm commented:
Commit message should be more specific, this is an operand bundle not metadata?
https://github.com/llvm/llvm-project/pull/87573
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.
llvmbot wrote:
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
---
Patch is 28.32 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/117053.diff
12 Files Affected:
- (modified) clang/test/CodeGenOpenCL/builtins-amdg
llvmbot wrote:
@llvm/pr-subscribers-llvm-transforms
@llvm/pr-subscribers-llvm-analysis
Author: None (llvmbot)
Changes
Backport 18b02bbf441660683df7f3925946984203d49bab
Requested by: @DianQK
---
Full diff: https://github.com/llvm/llvm-project/pull/117082.diff
4 Files Affected:
- (modif
llvmbot wrote:
@llvm/pr-subscribers-flang-semantics
Author: Krzysztof Parzyszek (kparzysz)
Changes
This actually simplifies the AST node for the schedule clause: the two allowed
modifiers can be easily classified as the ordering-modifier and the
chunk-modifier during parsing without the
https://github.com/llvmbot created
https://github.com/llvm/llvm-project/pull/117082
Backport 18b02bbf441660683df7f3925946984203d49bab
Requested by: @DianQK
>From 3ed65b7abfb2ef3a5ce2ca72ff070cca0535c316 Mon Sep 17 00:00:00 2001
From: DianQK
Date: Wed, 20 Nov 2024 19:52:51 +0800
Subject: [PATC
llvmbot wrote:
@llvm/pr-subscribers-flang-openmp
@llvm/pr-subscribers-flang-parser
Author: Krzysztof Parzyszek (kparzysz)
Changes
This actually simplifies the AST node for the schedule clause: the two allowed
modifiers can be easily classified as the ordering-modifier and the
chunk-modif
llvmbot wrote:
@llvm/pr-subscribers-flang-fir-hlfir
Author: Krzysztof Parzyszek (kparzysz)
Changes
This actually simplifies the AST node for the schedule clause: the two allowed
modifiers can be easily classified as the ordering-modifier and the
chunk-modifier during parsing without the
llvmbot wrote:
@nikic What do you think about merging this PR to the release branch?
https://github.com/llvm/llvm-project/pull/117082
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinf
https://github.com/llvmbot milestoned
https://github.com/llvm/llvm-project/pull/117082
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/kparzysz created
https://github.com/llvm/llvm-project/pull/117081
This actually simplifies the AST node for the schedule clause: the two allowed
modifiers can be easily classified as the ordering-modifier and the
chunk-modifier during parsing without the need to create addit
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/117055
Add some tests which will demonstrate that we treat the number of cycles
differently depending on whether the first matrix uses an f8 format.
>From 12aba75bc2527dd76c0235c40f43601ef3056c39 Mon Sep 17 00:00:00 200
https://github.com/shiltian approved this pull request.
https://github.com/llvm/llvm-project/pull/117053
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/shiltian edited
https://github.com/llvm/llvm-project/pull/117053
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/shiltian edited
https://github.com/llvm/llvm-project/pull/117052
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/shiltian approved this pull request.
https://github.com/llvm/llvm-project/pull/117052
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk edited
https://github.com/llvm/llvm-project/pull/87572
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/117053
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
arsenm wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/117052?utm_source=stack-comment-downstack-mergeability-warning";
llvmbot wrote:
@llvm/pr-subscribers-mc
@llvm/pr-subscribers-backend-amdgpu
Author: Matt Arsenault (arsenm)
Changes
---
Patch is 51.69 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/117052.diff
12 Files Affected:
- (modified) clang/include/
https://github.com/vhscampos updated
https://github.com/llvm/llvm-project/pull/110658
>From 7b8f0d9a968eba4d85cf1d6a4ebc93f5e6dfbd2b Mon Sep 17 00:00:00 2001
From: Victor Campos
Date: Thu, 26 Sep 2024 14:44:01 +0100
Subject: [PATCH] [Multilib] Add -fmultilib-flag command-line option
This optio
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/117047
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Matt Arsenault (arsenm)
Changes
Add some tests which will demonstrate that we treat the number of cycles
differently depending on whether the first matrix uses an f8 format.
---
Patch is 33.95 KiB, truncated to 20.00 KiB below, full versi
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/117052
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -5693,6 +5699,36 @@ RValue CodeGenFunction::EmitCall(const CGFunctionInfo
&CallInfo,
AllocAlignAttrEmitter AllocAlignAttrEmitter(*this, TargetDecl, CallArgs);
Attrs = AllocAlignAttrEmitter.TryEmitAsCallSiteAttribute(Attrs);
+ if (CGM.getCodeGenOpts().CallGraphSection)
arsenm wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/117053?utm_source=stack-comment-downstack-mergeability-warning";
Author: Daniel Thornburgh
Date: 2024-11-20T13:59:49-08:00
New Revision: 629d9e20f5713e4cfc2d2cef109dcaa5bc1e3ee2
URL:
https://github.com/llvm/llvm-project/commit/629d9e20f5713e4cfc2d2cef109dcaa5bc1e3ee2
DIFF:
https://github.com/llvm/llvm-project/commit/629d9e20f5713e4cfc2d2cef109dcaa5bc1e3ee2.d
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/117047
>From bb6e1a1e9fc5783aebb4170c19303f636bfed516 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 17 Jul 2024 10:14:05 +0400
Subject: [PATCH] AMDGPU: Shrink used number of registers for mfma scale based
on
AreaZR wrote:
I am done finding things to backport to 19.x. Hopefully we do like one more
round and release 19.1.6 but yeah.
https://github.com/llvm/llvm-project/pull/116865
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https
Prabhuk wrote:
> Can you split out the LLVM parts from the clang parts? The LLVM bits should
> land first, and then clang can make use of them in a later PR. This will also
> simplify review, since we can focus on the LLVM vs. Clang implementations in
> isolation.
The Clang bits are moved to
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/117055
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-llvm-ir
@llvm/pr-subscribers-mc
Author: Matt Arsenault (arsenm)
Changes
Add some tests which will demonstrate that we treat the number of cycles
differently depending on whether the first matrix uses an f8 format.
---
Patch is 33.95 KiB, truncated to 2
llvmbot wrote:
@llvm/pr-subscribers-llvm-analysis
Author: Matt Arsenault (arsenm)
Changes
Add some tests which will demonstrate that we treat the number of cycles
differently depending on whether the first matrix uses an f8 format.
---
Patch is 33.95 KiB, truncated to 20.00 KiB below, fu
arsenm wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/117055?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/Prabhuk converted_to_draft
https://github.com/llvm/llvm-project/pull/117037
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-mc
Author: Matt Arsenault (arsenm)
Changes
---
Patch is 28.32 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/117053.diff
12 Files Affected:
- (modified) clang/test/CodeGenOpenCL/builtins-amdgcn-mfma.cl (
llvmbot wrote:
@llvm/pr-subscribers-clang
@llvm/pr-subscribers-llvm-analysis
Author: Matt Arsenault (arsenm)
Changes
---
Patch is 28.32 KiB, truncated to 20.00 KiB below, full version:
https://github.com/llvm/llvm-project/pull/117053.diff
12 Files Affected:
- (modified) clang/test/C
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/117053
None
>From b9658b70941b04786c22a22d9a39be27f8b7bade Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 29 Jan 2024 18:16:52 +0530
Subject: [PATCH] AMDGPU: Add v_mfma_f32_16x16x32_bf16 for gfx950
---
.../
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/117052
None
>From 522f52695d561499f935a527c230ceec079eba58 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 29 Jan 2024 17:44:14 +0530
Subject: [PATCH] AMDGPU: Add v_mfma_i32_32x32x32_i8 for gfx950
---
clang/
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87572
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/116724
>From c2e288d4ccd95cb14226d10a06f091421ff058b3 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 9 Feb 2024 17:50:05 +0530
Subject: [PATCH] AMDGPU: Optimize mfma_scale intrinsics with 0 inputs
We can use
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87573
>From a8a5848885e12c771f12cfa33b4dbc6a0272e925 Mon Sep 17 00:00:00 2001
From: Prabhuk
Date: Mon, 22 Apr 2024 11:34:04 -0700
Subject: [PATCH 1/3] Update clang/lib/CodeGen/CodeGenModule.cpp
Cleaner if checks.
Co-
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87576
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/116728
>From 2277d71943825135faaf4c0fe795158a75a7e429 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 29 Jan 2024 16:29:02 +0530
Subject: [PATCH] AMDGPU: Add v_mfma_i32_16x16x64_i8 for gfx950
---
clang/includ
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/117048
>From f01ee7e9afc077c92a18d4c5bfe2654bd7d6552c Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 15 Jul 2024 17:23:00 +0400
Subject: [PATCH] AMDGPU: Add basic verification for mfma scale intrinsics
Verify
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/117047
>From c26061ecf2042d39ee02974273e135381697da5d Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Wed, 17 Jul 2024 10:14:05 +0400
Subject: [PATCH] AMDGPU: Shrink used number of registers for mfma scale based
on
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/116724
>From a4b14ada77346fe623494ff5aafad4f1479865d4 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Fri, 9 Feb 2024 17:50:05 +0530
Subject: [PATCH] AMDGPU: Optimize mfma_scale intrinsics with 0 inputs
We can use
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/116728
>From fe51d4ee8c1d4d81322261619cb3ede0f8a35362 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 29 Jan 2024 16:29:02 +0530
Subject: [PATCH] AMDGPU: Add v_mfma_i32_16x16x64_i8 for gfx950
---
clang/includ
llvmbot wrote:
@llvm/pr-subscribers-llvm-ir
@llvm/pr-subscribers-clang
Author: Matt Arsenault (arsenm)
Changes
Currently the builtins assume you are using an 8-bit format that requires
an 8 element vector. We can shrink the number of registers if the format
requires 4 or 6.
---
Patch is
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/117047
Currently the builtins assume you are using an 8-bit format that requires
an 8 element vector. We can shrink the number of registers if the format
requires 4 or 6.
>From d14a0cf525352ed2b80530135f090ee8e910e0db M
arsenm wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/117048?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm ready_for_review
https://github.com/llvm/llvm-project/pull/117048
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-llvm-analysis
Author: Matt Arsenault (arsenm)
Changes
Verify the format is valid and the type is one of the expected
i32 vectors. Verify the used vector types at least cover the
requirements of the corresponding format operand.
---
Patch is 22.02 KiB,
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/117048
>From cc3e0edbd3c4bc31e2909c78028f9b2920d23b98 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 15 Jul 2024 17:23:00 +0400
Subject: [PATCH] AMDGPU: Add basic verification for mfma scale intrinsics
Verify
https://github.com/arsenm updated
https://github.com/llvm/llvm-project/pull/116728
>From 2cd6bf5cf6a539009847bfbc213be956f2b75927 Mon Sep 17 00:00:00 2001
From: Matt Arsenault
Date: Mon, 29 Jan 2024 16:29:02 +0530
Subject: [PATCH] AMDGPU: Add v_mfma_i32_16x16x64_i8 for gfx950
---
clang/includ
arsenm wrote:
> [!WARNING]
> This pull request is not mergeable via GitHub because a downstack PR is
> open. Once all requirements are satisfied, merge this PR as a stack href="https://app.graphite.dev/github/pr/llvm/llvm-project/117047?utm_source=stack-comment-downstack-mergeability-warning";
https://github.com/arsenm created
https://github.com/llvm/llvm-project/pull/117048
Verify the format is valid and the type is one of the expected
i32 vectors. Verify the used vector types at least cover the
requirements of the corresponding format operand.
>From 8b48d1d59f79c456fc09c34100f619d9
thurstond wrote:
> @thurstond (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. When you are done, please add
> the release:note label to this PR.
Fix
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87574
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk created
https://github.com/llvm/llvm-project/pull/117037
This documents the support for computing, storing, and restoring call
graphs with LLVM. This adds the options and the design documentation
for computing and storing the call graphs. To enable, use
`-fcall-graph-s
llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
Author: Prabhuk (Prabhuk)
Changes
Create and add generalized type identifier metadata to indirect calls,
and to functions that may be target to indirect calls.
Original RFC: https://lists.llvm.org/pipermail/llvm-dev/2021-June/151044.html
U
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87576
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-clang-codegen
Author: Prabhuk (Prabhuk)
Changes
This documents the support for computing, storing, and restoring call
graphs with LLVM. This adds the options and the design documentation
for computing and storing the call graphs. To enable, use
`-fcall-g
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Prabhuk (Prabhuk)
Changes
This documents the support for computing, storing, and restoring call
graphs with LLVM. This adds the options and the design documentation
for computing and storing the call graphs. To enable, use
`-fcall-graph-sec
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87572
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Prabhuk (Prabhuk)
Changes
Create and add generalized type identifier metadata to indirect calls,
and to functions that may be target to indirect calls.
Original RFC: https://lists.llvm.org/pipermail/llvm-dev/2021-June/151044.html
Updated R
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87575
>From 1a8d810d352fbe84c0521c7614689b60ade693c8 Mon Sep 17 00:00:00 2001
From: Necip Fazil Yildiran
Date: Tue, 19 Nov 2024 15:25:34 -0800
Subject: [PATCH] Fixed the tests and addressed most of the review comments.
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87575
>From 1a8d810d352fbe84c0521c7614689b60ade693c8 Mon Sep 17 00:00:00 2001
From: Necip Fazil Yildiran
Date: Tue, 19 Nov 2024 15:25:34 -0800
Subject: [PATCH] Fixed the tests and addressed most of the review comments.
https://github.com/Prabhuk created
https://github.com/llvm/llvm-project/pull/117036
Create and add generalized type identifier metadata to indirect calls,
and to functions that may be target to indirect calls.
Original RFC: https://lists.llvm.org/pipermail/llvm-dev/2021-June/151044.html
Updated
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87574
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87573
>From a8a5848885e12c771f12cfa33b4dbc6a0272e925 Mon Sep 17 00:00:00 2001
From: Prabhuk
Date: Mon, 22 Apr 2024 11:34:04 -0700
Subject: [PATCH 1/3] Update clang/lib/CodeGen/CodeGenModule.cpp
Cleaner if checks.
Co-
https://github.com/bogner updated
https://github.com/llvm/llvm-project/pull/117018
>From c7ba48c605a8181fb8c73178ea82b231b7e24e28 Mon Sep 17 00:00:00 2001
From: Justin Bogner
Date: Tue, 19 Nov 2024 14:32:44 -0800
Subject: [PATCH 1/2] [HLSL] Add RWBuffer::Load(Index)
This method is the same as
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87576
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87575
>From 1a8d810d352fbe84c0521c7614689b60ade693c8 Mon Sep 17 00:00:00 2001
From: Necip Fazil Yildiran
Date: Tue, 19 Nov 2024 15:25:34 -0800
Subject: [PATCH] Fixed the tests and addressed most of the review comments.
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87575
>From 1a8d810d352fbe84c0521c7614689b60ade693c8 Mon Sep 17 00:00:00 2001
From: Necip Fazil Yildiran
Date: Tue, 19 Nov 2024 15:25:34 -0800
Subject: [PATCH] Fixed the tests and addressed most of the review comments.
@@ -488,6 +490,35 @@ class LLVM_EXTERNAL_VISIBILITY MachineFunction {
/// Callee type id.
ConstantInt *TypeId = nullptr;
+
+CallSiteInfo() {}
+
+/// Extracts the numeric type id from the CallBase's type operand bundle,
+/// and sets TypeId. This is used as
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87576
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87574
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87574
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87573
>From a8a5848885e12c771f12cfa33b4dbc6a0272e925 Mon Sep 17 00:00:00 2001
From: Prabhuk
Date: Mon, 22 Apr 2024 11:34:04 -0700
Subject: [PATCH 1/3] Update clang/lib/CodeGen/CodeGenModule.cpp
Cleaner if checks.
Co-
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87573
>From a8a5848885e12c771f12cfa33b4dbc6a0272e925 Mon Sep 17 00:00:00 2001
From: Prabhuk
Date: Mon, 22 Apr 2024 11:34:04 -0700
Subject: [PATCH 1/3] Update clang/lib/CodeGen/CodeGenModule.cpp
Cleaner if checks.
Co-
https://github.com/Prabhuk updated
https://github.com/llvm/llvm-project/pull/87572
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
1 - 100 of 134 matches
Mail list logo