Tue, 17 Feb 2009 11:19:31 +0100
6805950: Typos in andL_rReg_imm instructions in x86_64.ad
Summary: There are two typos in andL_rReg_imm instructions in x86_64.ad.
Reviewed-by: kvn
src/cpu/x86/vm/x86_64.ad | file | annotate | diff | comparison | revisions |
1.1 --- a/src/cpu/x86/vm/x86_64.ad Mon Feb 16 07:19:26 2009 -0800 1.2 +++ b/src/cpu/x86/vm/x86_64.ad Tue Feb 17 11:19:31 2009 +0100 1.3 @@ -9490,14 +9490,14 @@ 1.4 %{ 1.5 match(Set dst (AndL dst src)); 1.6 1.7 - format %{ "movzbq $dst, $src\t# long & 0xFF" %} 1.8 + format %{ "movzbq $dst, $dst\t# long & 0xFF" %} 1.9 opcode(0x0F, 0xB6); 1.10 ins_encode(REX_reg_reg_wide(dst, dst), OpcP, OpcS, reg_reg(dst, dst)); 1.11 ins_pipe(ialu_reg); 1.12 %} 1.13 1.14 // And Register with Immediate 65535 1.15 -instruct andL_rReg_imm65535(rRegI dst, immL_65535 src) 1.16 +instruct andL_rReg_imm65535(rRegL dst, immL_65535 src) 1.17 %{ 1.18 match(Set dst (AndL dst src)); 1.19