@@ -56,20 +58,80 @@ class DefaultPriorityAdvisor : public
RegAllocPriorityAdvisor {
unsigned getPriority(const LiveInterval &LI) const override;
};
-class RegAllocPriorityAdvisorAnalysis : public ImmutablePass {
+/// Common provider for getting the priority advisor and logg
@@ -20,76 +20,138 @@
using namespace llvm;
-static cl::opt Mode(
+static cl::opt Mode(
"regalloc-enable-priority-advisor", cl::Hidden,
-cl::init(RegAllocPriorityAdvisorAnalysis::AdvisorMode::Default),
+cl::init(RegAllocPriorityAdvisorProvider::AdvisorMode::Defaul
@@ -56,20 +58,80 @@ class DefaultPriorityAdvisor : public
RegAllocPriorityAdvisor {
unsigned getPriority(const LiveInterval &LI) const override;
};
-class RegAllocPriorityAdvisorAnalysis : public ImmutablePass {
+/// Common provider for getting the priority advisor and logg
@@ -1248,6 +1248,8 @@ Sanitizers
by the compiler (for example,
``-fno-sanitize-merge=bool,enum,array-bounds,local-bounds``).
+- ``-fsanitize=vptr`` is not included into ``-fsanitize=undefined``.
MaskRay wrote:
no longer part of
https://github.com/llvm/ll
https://github.com/MaskRay approved this pull request.
https://github.com/llvm/llvm-project/pull/121115
___
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-lld
Author: Zhaoxin Yang (ylzsx)
Changes
Support TLSDESC to initial-exec or local-exec optimizations. Introduce a new
hook RE_LOONGARCH_RELAX_TLS_GD_TO_IE_PAGE_PC and use existing
R_RELAX_TLS_GD_TO_IE_ABS to support TLSDESC => IE, while use existing
llvmbot wrote:
@llvm/pr-subscribers-lld-elf
Author: Zhaoxin Yang (ylzsx)
Changes
Support TLSDESC to initial-exec or local-exec optimizations. Introduce a new
hook RE_LOONGARCH_RELAX_TLS_GD_TO_IE_PAGE_PC and use existing
R_RELAX_TLS_GD_TO_IE_ABS to support TLSDESC => IE, while use existi
https://github.com/ylzsx created
https://github.com/llvm/llvm-project/pull/121120
Support TLSDESC to initial-exec or local-exec optimizations. Introduce a new
hook RE_LOONGARCH_RELAX_TLS_GD_TO_IE_PAGE_PC and use existing
R_RELAX_TLS_GD_TO_IE_ABS to support TLSDESC => IE, while use existing
R
llvmbot wrote:
@llvm/pr-subscribers-clang
Author: Vitaly Buka (vitalybuka)
Changes
This makes `undefined` more consistent.
`vptr` check adds additional constraints:
1. rtti is no, or compilation error
2. c++abi, or linking error
3. trap is off, or silently disabled
So it's not obvious i
llvmbot wrote:
@llvm/pr-subscribers-clang-driver
Author: Vitaly Buka (vitalybuka)
Changes
This makes `undefined` more consistent.
`vptr` check adds additional constraints:
1. rtti is no, or compilation error
2. c++abi, or linking error
3. trap is off, or silently disabled
So it's not ob
https://github.com/vitalybuka created
https://github.com/llvm/llvm-project/pull/121115
This makes `undefined` more consistent.
`vptr` check adds additional constraints:
1. rtti is no, or compilation error
2. c++abi, or linking error
3. trap is off, or silently disabled
So it's not obvious if
https://github.com/androm3da approved this pull request.
https://github.com/llvm/llvm-project/pull/121061
___
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
12 matches
Mail list logo