mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-12-24 04:25:22 +00:00
Don't let x86 asm printer use the no operand movsd alias. It should use the normal movsl instead.
llvm-svn: 186907
This commit is contained in:
parent
5399a0520e
commit
5337e87594
@ -2128,7 +2128,7 @@ def : InstAlias<"movq $src, $dst",
|
||||
|
||||
// movsd with no operands (as opposed to the SSE scalar move of a double) is an
|
||||
// alias for movsl. (as in rep; movsd)
|
||||
def : InstAlias<"movsd", (MOVSD)>;
|
||||
def : InstAlias<"movsd", (MOVSD), 0>;
|
||||
|
||||
// movsx aliases
|
||||
def : InstAlias<"movsx $src, $dst", (MOVSX16rr8 GR16:$dst, GR8:$src), 0>;
|
||||
|
Loading…
Reference in New Issue
Block a user