src/share/vm/opto/matcher.hpp

changeset 9333
2fccf735a116
parent 6518
62c54fcc0a35
child 9448
73d689add964
     1.1 --- a/src/share/vm/opto/matcher.hpp	Fri Jun 15 15:37:35 2018 +0000
     1.2 +++ b/src/share/vm/opto/matcher.hpp	Mon Jun 18 14:39:46 2018 -0700
     1.3 @@ -1,5 +1,5 @@
     1.4  /*
     1.5 - * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved.
     1.6 + * Copyright (c) 1997, 2018, Oracle and/or its affiliates. All rights reserved.
     1.7   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     1.8   *
     1.9   * This code is free software; you can redistribute it and/or modify it
    1.10 @@ -283,8 +283,8 @@
    1.11    }
    1.12  
    1.13    // Vector ideal reg
    1.14 -  static const int vector_ideal_reg(int len);
    1.15 -  static const int vector_shift_count_ideal_reg(int len);
    1.16 +  static const uint vector_ideal_reg(int len);
    1.17 +  static const uint vector_shift_count_ideal_reg(int len);
    1.18  
    1.19    // CPU supports misaligned vectors store/load.
    1.20    static const bool misaligned_vectors_ok();
    1.21 @@ -326,8 +326,8 @@
    1.22    virtual OptoReg::Name return_addr() const;
    1.23    RegMask              _return_addr_mask;
    1.24    // Return value register.  On Intel it is EAX.  On Sparc i0/o0.
    1.25 -  static OptoRegPair   return_value(int ideal_reg, bool is_outgoing);
    1.26 -  static OptoRegPair c_return_value(int ideal_reg, bool is_outgoing);
    1.27 +  static OptoRegPair   return_value(uint ideal_reg, bool is_outgoing);
    1.28 +  static OptoRegPair c_return_value(uint ideal_reg, bool is_outgoing);
    1.29    RegMask                     _return_value_mask;
    1.30    // Inline Cache Register
    1.31    static OptoReg::Name  inline_cache_reg();

mercurial