6805950: Typos in andL_rReg_imm instructions in x86_64.ad

Tue, 17 Feb 2009 11:19:31 +0100

author
twisti
date
Tue, 17 Feb 2009 11:19:31 +0100
changeset 1004
2cacccded90f
parent 1003
30663ca5e8f4
child 1005
dca06e7f503d

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  

mercurial