< prev index next >

src/hotspot/share/adlc/forms.cpp

Print this page
*** 1,7 ***
  /*
!  * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved.
   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   *
   * This code is free software; you can redistribute it and/or modify it
   * under the terms of the GNU General Public License version 2 only, as
   * published by the Free Software Foundation.
--- 1,7 ---
  /*
!  * Copyright (c) 1997, 2021, Oracle and/or its affiliates. All rights reserved.
   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   *
   * This code is free software; you can redistribute it and/or modify it
   * under the terms of the GNU General Public License version 2 only, as
   * published by the Free Software Foundation.

*** 267,10 ***
--- 267,11 ---
    if( strcmp(opType,"LoadN")==0 )  return Form::idealN;
    if( strcmp(opType,"LoadRange")==0 )  return Form::idealI;
    if( strcmp(opType,"LoadS")==0 )  return Form::idealS;
    if( strcmp(opType,"LoadVector")==0 )  return Form::idealV;
    if( strcmp(opType,"LoadVectorGather")==0 )  return Form::idealV;
+   if( strcmp(opType,"LoadVectorGatherMasked")==0 )  return Form::idealV;
    if( strcmp(opType,"LoadVectorMasked")==0 )  return Form::idealV;
    assert( strcmp(opType,"Load") != 0, "Must type Loads" );
    return Form::none;
  }
  

*** 285,10 ***
--- 286,11 ---
    if( strcmp(opType,"StoreP")==0)  return Form::idealP;
    if( strcmp(opType,"StoreN")==0)  return Form::idealN;
    if( strcmp(opType,"StoreNKlass")==0)  return Form::idealNKlass;
    if( strcmp(opType,"StoreVector")==0 )  return Form::idealV;
    if( strcmp(opType,"StoreVectorScatter")==0 )  return Form::idealV;
+   if( strcmp(opType,"StoreVectorScatterMasked")==0 )  return Form::idealV;
    if( strcmp(opType,"StoreVectorMasked")==0 )  return Form::idealV;
    assert( strcmp(opType,"Store") != 0, "Must type Stores" );
    return Form::none;
  }
  
< prev index next >