[llvm-commits] [llvm] r118331 - in /llvm/trunk/lib/Target/X86: AsmParser/X86AsmParser.cpp X86InstrInfo.td

Bill Wendling wendling at apple.com
Sat Nov 6 13:09:09 PDT 2010


On Nov 6, 2010, at 12:34 AM, Chris Lattner wrote:

> Modified: llvm/trunk/lib/Target/X86/X86InstrInfo.td
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrInfo.td?rev=118331&r1=118330&r2=118331&view=diff
> ==============================================================================
> --- llvm/trunk/lib/Target/X86/X86InstrInfo.td (original)
> +++ llvm/trunk/lib/Target/X86/X86InstrInfo.td Sat Nov  6 02:34:58 2010
> @@ -1370,6 +1370,10 @@
> // Assembler Instruction Aliases
> //===----------------------------------------------------------------------===//
> 
> +// 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)>;
> +
I'm not too familiar with the InstAlias, so this question may be stupid. But shouldn't the MOVSD be MOVSL in this case?

-bw





More information about the llvm-commits mailing list