[llvm] 9020e22 - [InstCombine] Convert xor (ashr X, BW-1), C -> select(X >=s 0, C, ~C)

David Green via llvm-commits llvm-commits at lists.llvm.org
Thu Nov 4 00:30:41 PDT 2021


Thanks for the report. Vectors appear to be working differently to scalars.

I'll take a look.
Dave

________________________________
From: douglas.yung at sony.com <douglas.yung at sony.com>
Sent: 04 November 2021 02:26
To: David Green <David.Green at arm.com>
Cc: llvm-commits at lists.llvm.org <llvm-commits at lists.llvm.org>
Subject: RE: [llvm] 9020e22 - [InstCombine] Convert xor (ashr X, BW-1), C -> select(X >=s 0, C, ~C)

Hi David,

This change seems to be causing an infinite loop in the compiler when compiling one of our internal tests. I have put a reduced test case in PR52397, can you take a look?

Douglas Yung

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20211104/8781bcaa/attachment.html>


More information about the llvm-commits mailing list