[llvm] r292353 - [SystemZ] Proper handling of undef flag while expanding pseudo.

Jonas Paulsson via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 18 07:04:12 PST 2017


I am sorry to see this test case make it through may buildbot builds, 
while failing others. I am not sure what the correct fix is. It seems 
that those failing buildbots (greendragon...) can't handle the |& 
construct in the RUN line.

This fix is not important, really.

Do you know how to construct the RUN line so it works everywhere? Or can 
you fix those buildbots to be able to parse that?

Again, sorry for the noise,


On 2017-01-18 16:45, Kevin P. Neal via llvm-commits wrote:
> On Wed, Jan 18, 2017 at 08:32:54AM -0000, Jonas Paulsson via llvm-commits wrote:
>> Author: jonpa
>> Date: Wed Jan 18 02:32:54 2017
>> New Revision: 292353
>> URL: http://llvm.org/viewvc/llvm-project?rev=292353&view=rev
>> Log:
>> [SystemZ] Proper handling of undef flag while expanding pseudo.
>> During post-RA pseudo expansion, an 'undef' flag of the source operand should
>> be propagated by emitGRX32Move().
> Does this need to be merged to 4.0?
> Or, what happens when this bug is triggered? Is it guaranteed to always
> fail the compile?

More information about the llvm-commits mailing list