mikaelholmen wrote:
> > Hello @fmayer !
> > If I compile this patch with UBSan (-DLLVM_USE_SANITIZER='Undefined') and
> > run tests, I see the following for many many lit tests:
> > ```
> > ../include/llvm/Support/CommandLine.h:601:13: runtime error: load of value
> > 2, which is not a valid
mikaelholmen wrote:
Hello @fmayer !
If I compile this patch with UBSan (-DLLVM_USE_SANITIZER='Undefined') and run
tests, I see the following for many many lit tests:
```
../include/llvm/Support/CommandLine.h:601:13: runtime error: load of value 2,
which is not a valid value for type 'const
fmayer wrote:
Now actually submitted:
https://github.com/llvm/llvm-project/commit/1f67f34a5cf993f03eca8936bfb7203778c2997a
https://github.com/llvm/llvm-project/pull/86356
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://github.com/fmayer closed https://github.com/llvm/llvm-project/pull/86356
___
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/eugenis approved this pull request.
https://github.com/llvm/llvm-project/pull/86356
___
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/86356
>From a64c5d63a4df7f59845291ca0d634466713b1ff8 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Fri, 29 Mar 2024 16:53:52 -0700
Subject: [PATCH 1/6] update
Created using spr 1.3.4
---
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/86356
>From a64c5d63a4df7f59845291ca0d634466713b1ff8 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Fri, 29 Mar 2024 16:53:52 -0700
Subject: [PATCH 1/5] update
Created using spr 1.3.4
---
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/86356
>From a64c5d63a4df7f59845291ca0d634466713b1ff8 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Fri, 29 Mar 2024 16:53:52 -0700
Subject: [PATCH 1/5] update
Created using spr 1.3.4
---
https://github.com/fmayer edited https://github.com/llvm/llvm-project/pull/86356
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -2497,7 +2497,8 @@ AArch64FrameLowering::getFrameIndexReference(const
MachineFunction , int FI,
return resolveFrameIndexReference(
MF, FI, FrameReg,
/*PreferFP=*/
- MF.getFunction().hasFnAttribute(Attribute::SanitizeHWAddress),
+
https://github.com/fmayer deleted
https://github.com/llvm/llvm-project/pull/86356
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -2497,7 +2497,8 @@ AArch64FrameLowering::getFrameIndexReference(const
MachineFunction , int FI,
return resolveFrameIndexReference(
MF, FI, FrameReg,
/*PreferFP=*/
- MF.getFunction().hasFnAttribute(Attribute::SanitizeHWAddress),
+
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/86356
>From a64c5d63a4df7f59845291ca0d634466713b1ff8 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Fri, 29 Mar 2024 16:53:52 -0700
Subject: [PATCH 1/5] update
Created using spr 1.3.4
---
@@ -2497,7 +2497,8 @@ AArch64FrameLowering::getFrameIndexReference(const
MachineFunction , int FI,
return resolveFrameIndexReference(
MF, FI, FrameReg,
/*PreferFP=*/
- MF.getFunction().hasFnAttribute(Attribute::SanitizeHWAddress),
+
@@ -82,6 +84,26 @@ static cl::opt ClMaxLifetimes(
cl::desc("How many lifetime ends to handle for a single alloca."),
cl::Optional);
+// Mode for selecting how to insert frame record info into the stack ring
+// buffer.
+enum RecordStackHistoryMode {
+ // Do not
@@ -2497,7 +2497,8 @@ AArch64FrameLowering::getFrameIndexReference(const
MachineFunction , int FI,
return resolveFrameIndexReference(
MF, FI, FrameReg,
/*PreferFP=*/
- MF.getFunction().hasFnAttribute(Attribute::SanitizeHWAddress),
+
@@ -458,6 +482,38 @@ Instruction *AArch64StackTagging::insertBaseTaggedPointer(
Instruction *Base =
IRB.CreateCall(IRG_SP, {Constant::getNullValue(IRB.getInt64Ty())});
Base->setName("basetag");
+ auto TargetTriple = Triple(M.getTargetTriple());
+ // This is not a
https://github.com/eugenis edited
https://github.com/llvm/llvm-project/pull/86356
___
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/eugenis commented:
Needs tests.
https://github.com/llvm/llvm-project/pull/86356
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
@@ -82,6 +84,26 @@ static cl::opt ClMaxLifetimes(
cl::desc("How many lifetime ends to handle for a single alloca."),
cl::Optional);
+// Mode for selecting how to insert frame record info into the stack ring
+// buffer.
+enum RecordStackHistoryMode {
+ // Do not
https://github.com/fmayer ready_for_review
https://github.com/llvm/llvm-project/pull/86356
___
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/86356
>From a64c5d63a4df7f59845291ca0d634466713b1ff8 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Fri, 29 Mar 2024 16:53:52 -0700
Subject: [PATCH 1/4] update
Created using spr 1.3.4
---
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/86356
>From a64c5d63a4df7f59845291ca0d634466713b1ff8 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Fri, 29 Mar 2024 16:53:52 -0700
Subject: [PATCH 1/3] update
Created using spr 1.3.4
---
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/86356
>From a64c5d63a4df7f59845291ca0d634466713b1ff8 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Fri, 29 Mar 2024 16:53:52 -0700
Subject: [PATCH 1/3] update
Created using spr 1.3.4
---
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/86356
>From a64c5d63a4df7f59845291ca0d634466713b1ff8 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Fri, 29 Mar 2024 16:53:52 -0700
Subject: [PATCH 1/3] update
Created using spr 1.3.4
---
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/86356
>From a64c5d63a4df7f59845291ca0d634466713b1ff8 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Fri, 29 Mar 2024 16:53:52 -0700
Subject: [PATCH 1/2] update
Created using spr 1.3.4
---
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/86356
>From a64c5d63a4df7f59845291ca0d634466713b1ff8 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Fri, 29 Mar 2024 16:53:52 -0700
Subject: [PATCH] update
Created using spr 1.3.4
---
https://github.com/fmayer updated
https://github.com/llvm/llvm-project/pull/86356
>From a64c5d63a4df7f59845291ca0d634466713b1ff8 Mon Sep 17 00:00:00 2001
From: Florian Mayer
Date: Fri, 29 Mar 2024 16:53:52 -0700
Subject: [PATCH] update
Created using spr 1.3.4
---
28 matches
Mail list logo