@@ -6380,7 +6380,71 @@ Instruction
*InstCombinerImpl::foldICmpUsingBoolRange(ICmpInst &I) {
Y->getType()->isIntOrIntVectorTy(1) && Pred == ICmpInst::ICMP_ULE)
return BinaryOperator::CreateOr(Builder.CreateIsNull(X), Y);
+ // icmp eq/ne X, (zext/sext (icmp eq/ne X,
@@ -3732,14 +3732,18 @@ KnownBits SelectionDAG::computeKnownBits(SDValue Op,
const APInt &DemandedElts,
assert(Op.getResNo() == 0 &&
"We only compute knownbits for the difference here.");
-// TODO: Compute influence of the carry operand.
-if (Opcode ==
https://github.com/dtcxzyw updated
https://github.com/llvm/llvm-project/pull/65852
>From d9d8bcbb98e8f5aecb9733329389d61a489bd731 Mon Sep 17 00:00:00 2001
From: Yingwei Zheng
Date: Sat, 9 Sep 2023 23:07:29 +0800
Subject: [PATCH 1/9] [InstCombine] Simplify the pattern `a ne/eq (zext (a
ne/eq c)
https://github.com/dtcxzyw updated
https://github.com/llvm/llvm-project/pull/65852
>From d9d8bcbb98e8f5aecb9733329389d61a489bd731 Mon Sep 17 00:00:00 2001
From: Yingwei Zheng
Date: Sat, 9 Sep 2023 23:07:29 +0800
Subject: [PATCH 1/9] [InstCombine] Simplify the pattern `a ne/eq (zext (a
ne/eq c)
https://github.com/junior-jl updated
https://github.com/llvm/llvm-project/pull/67019
From c2396253b9584af9eabe1e67ed922f5f5f0e879c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jos=C3=A9=20L=2E=20Junior?=
Date: Thu, 21 Sep 2023 11:12:58 -0300
Subject: [PATCH 1/2] [lldb] add stop-at-user-entry option
junior-jl wrote:
> > Hi, @medismailben. I changed the code with your suggestions. Can you take a
> > look if the early exits are correct before I commit, please?
> > ```c++
> > case 'm': // Stop at user entry point
> > {
> > TargetSP target_sp =
> > execution_context ? execution_co
=?utf-8?q?José?= L. Junior
Message-ID:
In-Reply-To:
@@ -782,7 +824,7 @@ void Target::ApplyNameToBreakpoints(BreakpointName
&bp_name) {
void Target::GetBreakpointNames(std::vector &names) {
names.clear();
- for (const auto& bp_name_entry : m_breakpoint_names) {
+ for (c
=?utf-8?q?José?= L. Junior
Message-ID:
In-Reply-To:
https://github.com/medismailben edited
https://github.com/llvm/llvm-project/pull/67019
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-
https://github.com/davidstone created
https://github.com/llvm/llvm-project/pull/67930
None
>From a52da2e5889f14bcc36ae4263518a49e1e85c244 Mon Sep 17 00:00:00 2001
From: David Stone
Date: Sun, 1 Oct 2023 12:02:48 -0600
Subject: [PATCH] [clang][Modules] Move `ASTSourceDescriptor` into its own fi
https://github.com/junior-jl updated
https://github.com/llvm/llvm-project/pull/67019
From c2396253b9584af9eabe1e67ed922f5f5f0e879c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jos=C3=A9=20L=2E=20Junior?=
Date: Thu, 21 Sep 2023 11:12:58 -0300
Subject: [PATCH 1/2] [lldb] add stop-at-user-entry option
@@ -782,7 +824,7 @@ void Target::ApplyNameToBreakpoints(BreakpointName
&bp_name) {
void Target::GetBreakpointNames(std::vector &names) {
names.clear();
- for (const auto& bp_name_entry : m_breakpoint_names) {
+ for (const auto &bp_name_entry : m_breakpoint_names) {
--
=?utf-8?q?José?= L. Junior
Message-ID:
In-Reply-To:
@@ -782,7 +824,7 @@ void Target::ApplyNameToBreakpoints(BreakpointName
&bp_name) {
void Target::GetBreakpointNames(std::vector &names) {
names.clear();
- for (const auto& bp_name_entry : m_breakpoint_names) {
+ for (c
https://github.com/junior-jl edited
https://github.com/llvm/llvm-project/pull/67019
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
=?utf-8?q?Jos=C3=A9?= L. Junior
Message-ID:
In-Reply-To:
https://github.com/medismailben approved this pull request.
https://github.com/llvm/llvm-project/pull/67019
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi
=?utf-8?q?José?= L. Junior
Message-ID:
In-Reply-To:
medismailben wrote:
I think you're good for the implementing however it would be nice to add a
shell test to make sure it works well and it doesn't break in the future.
https://github.com/llvm/llvm-project/pull/67019
___
=?utf-8?q?José?= L. Junior
Message-ID:
In-Reply-To:
medismailben wrote:
You can use `lldb/test/Shell/Commands/command-thread-select.test` as an example
to write your own test.
https://github.com/llvm/llvm-project/pull/67019
___
lldb-commits mailing
@@ -85,6 +85,18 @@ KnownBits KnownBits::computeForAddSub(bool Add, bool NSW,
return KnownOut;
}
+KnownBits KnownBits::computeForSubBorrow(const KnownBits &LHS, KnownBits RHS,
+ const KnownBits &Borrow) {
+ assert(Borrow.getBitWidth()
https://github.com/shafik edited https://github.com/llvm/llvm-project/pull/67788
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
https://github.com/ZijunZhaoCCK updated
https://github.com/llvm/llvm-project/pull/66963
>From 5a2c930770cf548c5e3f3451e76b48cb067e6762 Mon Sep 17 00:00:00 2001
From: Zijun Zhao
Date: Wed, 13 Sep 2023 14:26:01 -0700
Subject: [PATCH 1/5] [libc++] Implement ranges::contains_subrange
---
libcxx/i
https://github.com/ZijunZhaoCCK converted_to_draft
https://github.com/llvm/llvm-project/pull/66963
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
20 matches
Mail list logo