https://bugs.kde.org/show_bug.cgi?id=384337
Ivo Raisr <iv...@ivosh.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #107674|0 |1 is obsolete| | Attachment #107676|0 |1 is obsolete| | Attachment #107678|0 |1 is obsolete| | Attachment #107711|0 |1 is obsolete| | --- Comment #14 from Ivo Raisr <iv...@ivosh.net> --- Created attachment 107958 --> https://bugs.kde.org/attachment.cgi?id=107958&action=edit Refactor tracking of MOV coalescing. VReg<->VReg MOV coalescing status is now a part of the HRegUsage. This allows register allocation to query it two times without incurring a performance penalty. This in turn allows to better keep track of vreg<->vreg MOV coalescing so that all vregs in the coalesce chain get the effective |dead_before| of the last vreg. A small performance improvement has been observed because this allows to coalesce even spilled vregs (previously only assigned ones). -- You are receiving this mail because: You are watching all bug changes.