[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 308427] s390 memcheck reports tsearch conditional jump or move depends on uninitialized value
From:       Julian Seward <jseward () acm ! org>
Date:       2012-10-15 11:04:07
Message-ID: bug-308427-17878-iLxnrK4Ycs () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=308427

--- Comment #3 from Julian Seward <jseward@acm.org> ---
(In reply to comment #1)
> OI sets the MSB (leftmost on s390) so only one bit gets defined.
> LTG+JHE checks for zero or greater than zero. So only the first bit gets

Can you show what (post-optimisation) IR the LTG+JHE gets converted to, with
--tool=none and --trace-flags=10001000 ?  FWIW I am pretty sure gcc's amd64
backend plays similar tricks, and we can rewrite all of this stuff out in
iropt,
so that memcheck doesn't see any false dependencies and so isn't confused.

-- 
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic