6790182: matcher.cpp:1375: assert(false,"bad AD file")

Wed, 07 Jan 2009 11:23:28 -0800

author
kvn
date
Wed, 07 Jan 2009 11:23:28 -0800
changeset 986
6c4cda924d2e
parent 985
96964ebdb154
child 987
011517bbcd7b
child 988
041fe019d769

6790182: matcher.cpp:1375: assert(false,"bad AD file")
Summary: Add a match rule for regD_low in regD definition.
Reviewed-by: never

src/cpu/sparc/vm/sparc.ad file | annotate | diff | comparison | revisions
     1.1 --- a/src/cpu/sparc/vm/sparc.ad	Wed Jan 07 11:04:45 2009 -0800
     1.2 +++ b/src/cpu/sparc/vm/sparc.ad	Wed Jan 07 11:23:28 2009 -0800
     1.3 @@ -3869,6 +3869,8 @@
     1.4    constraint(ALLOC_IN_RC(dflt_reg));
     1.5    match(RegD);
     1.6  
     1.7 +  match(regD_low);
     1.8 +
     1.9    format %{ %}
    1.10    interface(REG_INTER);
    1.11  %}
    1.12 @@ -3883,7 +3885,7 @@
    1.13  
    1.14  operand regD_low() %{
    1.15    constraint(ALLOC_IN_RC(dflt_low_reg));
    1.16 -  match(RegD);
    1.17 +  match(regD);
    1.18  
    1.19    format %{ %}
    1.20    interface(REG_INTER);

mercurial