Commit 51107be7 authored by Simon Pilgrim's avatar Simon Pilgrim
Browse files

[X86] Haswell/Broadwell/Skylake DPPS folded instructions use an extra port06 resource

This is an extension to 07151f02 which handled SandyBridge so we at least model the regression identified in #14640

Confirmed by Agner + uops.info/uica (SkylakeServer also had an incorrect use of Port015 instead of just Port01)

I raised #86669 as a proposal for a 'x86 unfold' pass that can unfold these (if we have the free registers) driven by the scheduler model.
parent 5c1544c9
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment