yingopq wrote:
> What assembly does GCC emit, and how does GNU as deal with that assembly?
> That is, how do those two tools interact in the GNU world when dealing with
> forbidden slots?
All results were same: add nop after beqzc.
```
$ cat a.s
.set reorder
bbb:
beqzc $t1, bbb
yingopq wrote:
> What assembly does GCC emit, and how does GNU as deal with that assembly?
> That is, how do those two tools interact in the GNU world when dealing with
> forbidden slots?
All results were same: add nop after beqzc.
```
$ cat a.s
.set reorder
bbb:
beqzc $t1, bbb
mordante wrote:
@jasonmolenda I'm not using a mac, but based on your results I expect that
`std::size_t` is a 64-bit _unsigned_ integer type. Is that correct?
https://github.com/llvm/llvm-project/pull/78609
___
lldb-commits mailing list
lldb-commits@l
https://github.com/kastiglione created
https://github.com/llvm/llvm-project/pull/80602
None
>From 8f2a96e57efb6b073c12903abbe4846f9be4e2ea Mon Sep 17 00:00:00 2001
From: Dave Lee
Date: Fri, 30 Jun 2023 17:02:02 -0700
Subject: [PATCH] [lldb] Remove unused private TypeCategoryMap methods (NFC)
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: Dave Lee (kastiglione)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/80602.diff
1 Files Affected:
- (modified) lldb/include/lldb/DataFormatters/TypeCategoryMap.h (-6)
``diff
diff --git a/lldb/include/lldb/D
https://github.com/kastiglione created
https://github.com/llvm/llvm-project/pull/80603
None
>From 28553f88104374a14858451858ef034f4298faae Mon Sep 17 00:00:00 2001
From: Dave Lee
Date: Thu, 1 Jun 2023 16:57:04 -0700
Subject: [PATCH] [lldb] Remove unnecessary FormatCache::GetEntry (NFC)
---
l
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: Dave Lee (kastiglione)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/80603.diff
2 Files Affected:
- (modified) lldb/include/lldb/DataFormatters/FormatCache.h (+1-4)
- (modified) lldb/source/DataFormatters/FormatCache
https://github.com/kastiglione edited
https://github.com/llvm/llvm-project/pull/80603
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/mordante created
https://github.com/llvm/llvm-project/pull/80609
The code is heavily based on the vector data formatter.
>From 12b03c9ff9f6ddb0a011d8f958e3a826bd7603b9 Mon Sep 17 00:00:00 2001
From: Mark de Wever
Date: Sun, 4 Feb 2024 18:46:50 +0100
Subject: [PATCH] [lldb][l
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: Mark de Wever (mordante)
Changes
The code is heavily based on the vector data formatter.
---
Full diff: https://github.com/llvm/llvm-project/pull/80609.diff
7 Files Affected:
- (modified) lldb/source/Plugins/Language/CPlusPlus/CMakeLists
https://github.com/JDevlieghere approved this pull request.
https://github.com/llvm/llvm-project/pull/80603
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/kastiglione closed
https://github.com/llvm/llvm-project/pull/80603
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Author: Dave Lee
Date: 2024-02-04T11:47:24-08:00
New Revision: 9ff83f12fe406f9c3c6b2cd0ee96660a7485f29f
URL:
https://github.com/llvm/llvm-project/commit/9ff83f12fe406f9c3c6b2cd0ee96660a7485f29f
DIFF:
https://github.com/llvm/llvm-project/commit/9ff83f12fe406f9c3c6b2cd0ee96660a7485f29f.diff
LOG:
https://github.com/kastiglione created
https://github.com/llvm/llvm-project/pull/80618
None
>From 9381ad39a74ed10446d1832813dfb1d5cfb24758 Mon Sep 17 00:00:00 2001
From: Dave Lee
Date: Sun, 4 Feb 2024 13:15:58 -0800
Subject: [PATCH] [lldb] Cleanup regex in libcxx formatters (NFC)
---
.../Plu
llvmbot wrote:
@llvm/pr-subscribers-lldb
Author: Dave Lee (kastiglione)
Changes
---
Full diff: https://github.com/llvm/llvm-project/pull/80618.diff
1 Files Affected:
- (modified) lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
(+6-6)
``diff
diff --git a/lldb/s
https://github.com/kastiglione edited
https://github.com/llvm/llvm-project/pull/80618
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Michael137 wrote:
ping
https://github.com/llvm/llvm-project/pull/80167
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -871,6 +876,10 @@ static void LoadLibCxxFormatters(lldb::TypeCategoryImplSP
cpp_category_sp) {
lldb_private::formatters::LibcxxContainerSummaryProvider,
"libc++ std::vector summary provider",
"^std::__[[:alnum:]]+::vector<.+>$
@@ -0,0 +1,140 @@
+//===-- LibCxxValarray.cpp
===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
@@ -0,0 +1,140 @@
+//===-- LibCxxValarray.cpp
===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
https://github.com/Michael137 approved this pull request.
LGTM to me generally (just some minor stylistic comments)
https://github.com/llvm/llvm-project/pull/80609
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin
@@ -750,6 +750,11 @@ static void LoadLibCxxFormatters(lldb::TypeCategoryImplSP
cpp_category_sp) {
lldb_private::formatters::LibcxxStdVectorSyntheticFrontEndCreator,
"libc++ std::vector synthetic children",
"^std::__[[:alnum:]]+::vector<.+>$", stl_deref_flags,
https://github.com/Michael137 edited
https://github.com/llvm/llvm-project/pull/80609
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -0,0 +1,140 @@
+//===-- LibCxxValarray.cpp
===//
+//
+// Part of the LLVM Project, under the Apache License v2.0 with LLVM
Exceptions.
+// See https://llvm.org/LICENSE.txt for license information.
+// SPDX-License-Identifier: Ap
https://github.com/Michael137 approved this pull request.
https://github.com/llvm/llvm-project/pull/80618
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -750,6 +750,11 @@ static void LoadLibCxxFormatters(lldb::TypeCategoryImplSP
cpp_category_sp) {
lldb_private::formatters::LibcxxStdVectorSyntheticFrontEndCreator,
"libc++ std::vector synthetic children",
"^std::__[[:alnum:]]+::vector<.+>$", stl_deref_flags,
https://github.com/kastiglione approved this pull request.
🚢
https://github.com/llvm/llvm-project/pull/80167
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Michael137 wrote:
tbf, we are casting the value to an uint64_t and printing it with a `PRIu64`,
right?:
```
stream.Printf("timestamp=%" PRIu64 " s", static_cast(seconds))
```
So how would we ever expect a `-1096193779200` here?
https://github.com/llvm/llvm-project/pull/78609
__
Michael137 wrote:
Will land after https://github.com/llvm/llvm-project/pull/80609 to not disrupt
that patch
https://github.com/llvm/llvm-project/pull/80167
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailma
https://github.com/ZijunZhaoCCK closed
https://github.com/llvm/llvm-project/pull/78655
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
@@ -326,6 +326,48 @@ InstructionCost
RISCVTTIImpl::getShuffleCost(TTI::ShuffleKind Kind,
switch (Kind) {
default:
break;
+case TTI::SK_ExtractSubvector:
+ if (isa(SubTp) &&
+ LT.second.getVectorElementType() != MVT::i1) {
+unsigned TpReg
@@ -326,6 +326,48 @@ InstructionCost
RISCVTTIImpl::getShuffleCost(TTI::ShuffleKind Kind,
switch (Kind) {
default:
break;
+case TTI::SK_ExtractSubvector:
+ if (isa(SubTp) &&
+ LT.second.getVectorElementType() != MVT::i1) {
+unsigned TpReg
32 matches
Mail list logo