What are the rules for determining false dependencies and
what are the penalties for such dependencies?
For example, in
- will 'movhlps' depend on 'mulsd'?
- will be issuing of 'movhlps' delayed and for how long?
note that there is no functional dependency between these two instructions.
Also, will it be any dependency in
and when 'unpcklpd' will be issued?