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

Paul Floyd <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #6 from Paul Floyd <[email protected]> ---
(In reply to Sam James from comment #2)
> which means it must be gas commit:
> 
> commit 1c3c3e4b3c2ac2eed9abcbce0b9cba1be10ed3f0
> Author:     Jan Beulich <[email protected]>
> AuthorDate: Fri Jun 19 09:47:21 2026 +0200
> Commit:     Jan Beulich <[email protected]>
> CommitDate: Fri Jun 19 09:47:21 2026 +0200
> 
>     x86: optimize XCHG to MOV for same-register forms
> 
>     MOV requires far less execution resources.

That is not nice from a Valgrind perspective. There is no way that we can
change this. valgrind.h is under a permissive licence so that anyone can
incorporate it into their project. I have no idea how many have done so, but I
can't imagine that they will be happy if we go and change our client request
magic opcodes.

Maybe we can use .byte arrays to hide the xchgs from gas?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to