[PATCH] [X86] add an exedepfix entry for movq == movlps == movlpd (refiled)
Sanjay Patel
spatel at rotateright.com
Sun Mar 29 12:39:56 PDT 2015
Hi craig.topper, delena, mkuper, qcolombet,
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.
http://reviews.llvm.org/D8691
Files:
lib/Target/X86/X86InstrInfo.cpp
test/CodeGen/X86/2011-10-19-widen_vselect.ll
test/CodeGen/X86/2012-07-10-extload64.ll
test/CodeGen/X86/exedeps-movq.ll
test/CodeGen/X86/sse2-intrinsics-x86.ll
test/CodeGen/X86/stack-folding-int-sse42.ll
test/CodeGen/X86/vec_insert-5.ll
test/CodeGen/X86/vec_insert-mmx.ll
test/CodeGen/X86/vec_zero_cse.ll
test/CodeGen/X86/vector-shuffle-mmx.ll
test/CodeGen/X86/widen_cast-1.ll
test/CodeGen/X86/widen_cast-4.ll
test/CodeGen/X86/widen_cast-5.ll
test/CodeGen/X86/widen_shuffle-1.ll
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D8691.22856.patch
Type: text/x-patch
Size: 10411 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150329/5a234119/attachment.bin>
More information about the llvm-commits
mailing list