hotspot/src/cpu/sparc/vm/vmreg_sparc.inline.hpp
changeset 7397 5b173b4ca846
parent 5547 f4b087cbb361
child 25715 d5a8dbdc5150
equal deleted inserted replaced
7396:518b01b064ff 7397:5b173b4ca846
     1 /*
     1 /*
     2  * Copyright (c) 2006, 2007, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
    19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    20  * or visit www.oracle.com if you need additional information or have any
    20  * or visit www.oracle.com if you need additional information or have any
    21  * questions.
    21  * questions.
    22  *
    22  *
    23  */
    23  */
       
    24 
       
    25 #ifndef CPU_SPARC_VM_VMREG_SPARC_INLINE_HPP
       
    26 #define CPU_SPARC_VM_VMREG_SPARC_INLINE_HPP
    24 
    27 
    25 inline VMReg RegisterImpl::as_VMReg() {
    28 inline VMReg RegisterImpl::as_VMReg() {
    26   if( this==noreg ) return VMRegImpl::Bad();
    29   if( this==noreg ) return VMRegImpl::Bad();
    27   return VMRegImpl::as_VMReg(encoding() << 1 );
    30   return VMRegImpl::as_VMReg(encoding() << 1 );
    28 }
    31 }
    58     return is_even(v);
    61     return is_even(v);
    59   }
    62   }
    60   assert(false, "what register?");
    63   assert(false, "what register?");
    61   return false;
    64   return false;
    62 }
    65 }
       
    66 
       
    67 #endif // CPU_SPARC_VM_VMREG_SPARC_INLINE_HPP