https://github.com/fmayer approved this pull request.
https://github.com/llvm/llvm-project/pull/135890
___
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/fmayer approved this pull request.
https://github.com/llvm/llvm-project/pull/135885
___
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/fmayer updated
https://github.com/llvm/llvm-project/pull/128977
>From 0fe2ba3242026457d8afc46c4a3338efd941c42f Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Wed, 26 Feb 2025 17:12:43 -0800
Subject: [PATCH 1/3] fmt
Created using spr 1.3.4
---
clang/lib/CodeGen/CGExpr.cp
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/128977
>From 0fe2ba3242026457d8afc46c4a3338efd941c42f Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Wed, 26 Feb 2025 17:12:43 -0800
Subject: [PATCH 1/3] fmt
Created using spr 1.3.4
---
clang/lib/CodeGen/CGExpr.cp
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/128977
>From 0fe2ba3242026457d8afc46c4a3338efd941c42f Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Wed, 26 Feb 2025 17:12:43 -0800
Subject: [PATCH 1/3] fmt
Created using spr 1.3.4
---
clang/lib/CodeGen/CGExpr.cp
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/128977
>From 0fe2ba3242026457d8afc46c4a3338efd941c42f Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Wed, 26 Feb 2025 17:12:43 -0800
Subject: [PATCH 1/3] fmt
Created using spr 1.3.4
---
clang/lib/CodeGen/CGExpr.cp
fmayer wrote:
> @fmayer The usual approach for indicating instrumentation in Clang is to use
> opt-remarks. This is the approach we use for `-fbounds-safety`.
>
> In `-fbounds-safety` we embed "trap reasons" in debug info so that debuggers
> and symbolication tools can better understand the re
https://github.com/fmayer edited
https://github.com/llvm/llvm-project/pull/128977
___
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/fmayer created
https://github.com/llvm/llvm-project/pull/128977
None
___
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/fmayer updated
https://github.com/llvm/llvm-project/pull/128977
>From 0fe2ba3242026457d8afc46c4a3338efd941c42f Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Wed, 26 Feb 2025 17:12:43 -0800
Subject: [PATCH] fmt
Created using spr 1.3.4
---
clang/lib/CodeGen/CGExpr.cpp |
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/128977
>From 0fe2ba3242026457d8afc46c4a3338efd941c42f Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Wed, 26 Feb 2025 17:12:43 -0800
Subject: [PATCH 1/2] fmt
Created using spr 1.3.4
---
clang/lib/CodeGen/CGExpr.cp
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/128977
>From 0fe2ba3242026457d8afc46c4a3338efd941c42f Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Wed, 26 Feb 2025 17:12:43 -0800
Subject: [PATCH 1/3] fmt
Created using spr 1.3.4
---
clang/lib/CodeGen/CGExpr.cp
@@ -635,6 +635,13 @@ class CGDebugInfo {
llvm::DILocation *CreateTrapFailureMessageFor(llvm::DebugLoc TrapLocation,
StringRef Category,
StringRef FailureMsg);
+ /// Create a debug
https://github.com/fmayer approved this pull request.
https://github.com/llvm/llvm-project/pull/139000
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -1019,8 +1019,14 @@ LowerTypeTestsModule::importTypeId(StringRef TypeId) {
return C;
};
- if (TIL.TheKind != TypeTestResolution::Unsat)
-TIL.OffsetedGlobal = ImportGlobal("global_addr");
+ if (TIL.TheKind != TypeTestResolution::Unsat) {
+auto *GV = ImportGlo
https://github.com/fmayer approved this pull request.
https://github.com/llvm/llvm-project/pull/141324
___
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/fmayer created
https://github.com/llvm/llvm-project/pull/140144
None
___
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/fmayer updated
https://github.com/llvm/llvm-project/pull/140144
Rate limit ยท GitHub
body {
background-color: #f6f8fa;
color: #24292e;
font-family: -apple-system,BlinkMacSystemFont,Segoe
UI,Helvetica,Arial,sans-se
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/140144
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -281,18 +281,44 @@ struct AllocaInfo {
}
};
+template class VectorWithUndo {
+ SmallVector Vals;
+ SmallVector, 8> Undo;
+
+public:
+ void undo(size_t S) {
+while (S < Undo.size()) {
+ Vals[Undo.back().first] = Undo.back().second;
+ Undo.pop_back();
+
https://github.com/fmayer approved this pull request.
LGTM with context of the follow up. By itself, this patch is probably making
things worse
https://github.com/llvm/llvm-project/pull/142468
___
llvm-branch-commits mailing list
llvm-branch-commits@l
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/143462
>From e7f58f76d921bdf3e7f4a585a25a2612d66fee33 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Fri, 13 Jun 2025 15:14:20 -0700
Subject: [PATCH] assert
Created using spr 1.3.4
---
.../Instrumentation/MemorySa
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/143462
___
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/fmayer updated
https://github.com/llvm/llvm-project/pull/143462
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
fmayer wrote:
ready for review
https://github.com/llvm/llvm-project/pull/143462
___
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/fmayer closed
https://github.com/llvm/llvm-project/pull/143463
___
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/fmayer approved this pull request.
https://github.com/llvm/llvm-project/pull/142887
___
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/fmayer created
https://github.com/llvm/llvm-project/pull/143463
None
___
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/fmayer created
https://github.com/llvm/llvm-project/pull/143462
None
___
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/fmayer commented:
Could we have a test that demonstrates the new better instruction sequence (by
precommiting to show the diff here)?
https://github.com/llvm/llvm-project/pull/142887
___
llvm-branch-commits mailing list
llvm-branch-
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/143463
>From dd6d9e4fa3dee83c1f42f62eb6342dfeb60184ee Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Thu, 12 Jun 2025 14:19:00 -0700
Subject: [PATCH 1/2] fmt
Created using spr 1.3.4
---
llvm/lib/Transforms/Instrum
https://github.com/fmayer created
https://github.com/llvm/llvm-project/pull/142876
We have known false positives, and the return value is never
user-managed anyway.
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://list
https://github.com/fmayer ready_for_review
https://github.com/llvm/llvm-project/pull/142876
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
fmayer wrote:
> There's a flag:
>
> ```
> LSAN_FLAG(bool, use_ld_allocations, true,
> "Root set: mark as reachable all allocations made from dynamic "
> "linker. This was the old way to handle dynamic TLS, and will "
> "be removed soon. Do not use this flag.")
> ```
@@ -2478,3 +2479,76 @@ PreservedAnalyses LowerTypeTestsPass::run(Module &M,
return PreservedAnalyses::all();
return PreservedAnalyses::none();
}
+
+PreservedAnalyses SimplifyTypeTestsPass::run(Module &M,
+ ModuleAnalysisManager
@@ -2478,3 +2479,76 @@ PreservedAnalyses LowerTypeTestsPass::run(Module &M,
return PreservedAnalyses::all();
return PreservedAnalyses::none();
}
+
+PreservedAnalyses SimplifyTypeTestsPass::run(Module &M,
+ ModuleAnalysisManager
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/143463
___
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/fmayer updated
https://github.com/llvm/llvm-project/pull/143462
___
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/fmayer updated
https://github.com/llvm/llvm-project/pull/143463
___
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/fmayer updated
https://github.com/llvm/llvm-project/pull/143462
___
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/fmayer updated
https://github.com/llvm/llvm-project/pull/143463
>From dd6d9e4fa3dee83c1f42f62eb6342dfeb60184ee Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Thu, 12 Jun 2025 14:19:00 -0700
Subject: [PATCH] fmt
Created using spr 1.3.4
---
llvm/lib/Transforms/Instrumenta
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/143462
___
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/fmayer updated
https://github.com/llvm/llvm-project/pull/143462
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
fmayer wrote:
woops, forgot to add assertions for this one. nvm for now
https://github.com/llvm/llvm-project/pull/143462
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch
@@ -2668,6 +2668,16 @@ def fsanitize_skip_hot_cutoff_EQ
} // end -f[no-]sanitize* flags
+def fallow_runtime_check_skip_hot_cutoff_EQ
fmayer wrote:
Thanks?
https://github.com/llvm/llvm-project/pull/145999
___
llvm-
@@ -2668,6 +2668,16 @@ def fsanitize_skip_hot_cutoff_EQ
} // end -f[no-]sanitize* flags
+def fallow_runtime_check_skip_hot_cutoff_EQ
+: Joined<["-"], "fallow-runtime-check-skip-hot-cutoff=">,
fmayer wrote:
This is not really about sanitizers though. Also
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/145999
>From 6b21e00652860816ac3d7d8969fd34325661df06 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Thu, 26 Jun 2025 18:03:10 -0700
Subject: [PATCH] more testr
Created using spr 1.3.4
---
clang/test/CodeGen/fallo
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/145999
>From 6b21e00652860816ac3d7d8969fd34325661df06 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Thu, 26 Jun 2025 18:03:10 -0700
Subject: [PATCH] more testr
Created using spr 1.3.4
---
clang/test/CodeGen/fallo
@@ -2668,6 +2668,16 @@ def fsanitize_skip_hot_cutoff_EQ
} // end -f[no-]sanitize* flags
+def fallow_runtime_check_skip_hot_cutoff_EQ
+: Joined<["-"], "fallow-runtime-check-skip-hot-cutoff=">,
+ Group,
+ Visibility<[ClangOption, CC1Option]>,
+ HelpText<"Excl
@@ -2668,6 +2668,16 @@ def fsanitize_skip_hot_cutoff_EQ
} // end -f[no-]sanitize* flags
+def fallow_runtime_check_skip_hot_cutoff_EQ
+: Joined<["-"], "fallow-runtime-check-skip-hot-cutoff=">,
+ Group,
+ Visibility<[ClangOption, CC1Option]>,
+ HelpText<"Excl
@@ -2668,6 +2668,16 @@ def fsanitize_skip_hot_cutoff_EQ
} // end -f[no-]sanitize* flags
+def fallow_runtime_check_skip_hot_cutoff_EQ
+: Joined<["-"], "fallow-runtime-check-skip-hot-cutoff=">,
+ Group,
+ Visibility<[ClangOption, CC1Option]>,
+ HelpText<"Excl
https://github.com/fmayer created
https://github.com/llvm/llvm-project/pull/145999
None
___
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/fmayer edited
https://github.com/llvm/llvm-project/pull/145999
___
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/fmayer updated
https://github.com/llvm/llvm-project/pull/145999
>From 6b21e00652860816ac3d7d8969fd34325661df06 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Thu, 26 Jun 2025 18:03:10 -0700
Subject: [PATCH] more testr
Created using spr 1.3.4
---
clang/test/CodeGen/fallo
https://github.com/fmayer closed
https://github.com/llvm/llvm-project/pull/148737
___
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/fmayer reopened
https://github.com/llvm/llvm-project/pull/148737
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
201 - 256 of 256 matches
Mail list logo