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.
