This is an archive of the discontinued LLVM Phabricator instance.

[X86] add an exedepfix entry for movq == movlps == movlpd
AbandonedPublic

Authored by spatel on Mar 28 2015, 4:01 PM.

Details

Summary

This is a 1-line patch (with a TODO for AVX because that will affect even more regression tests).

I've stared at the Intel docs for the various movq versions, but it's not clear to me exactly what the difference is between the 0xD6 (MOVPQI2QImr) and 0x7E (MOVSDto64mr) opcodes.

Diff Detail

Event Timeline

spatel updated this revision to Diff 22844.Mar 28 2015, 4:01 PM
spatel retitled this revision from to [X86] add an exedepfix entry for movq == movlps == movlpd.
spatel updated this object.
spatel edited the test plan for this revision. (Show Details)
spatel added reviewers: craig.topper, delena, mkuper.
spatel added a subscriber: Unknown Object (MLST).

Adding a comment to see if this shows up on llvm-commits...I filed this yesterday, but I don't think any mail went out.

spatel abandoned this revision.Mar 29 2015, 12:37 PM

Abandoning. Let me refile this so the patch hits the mailing list.