comparison jvmci/jdk.vm.ci.code/src/jdk/vm/ci/code/RegisterAttributes.java @ 23703:9ac04c6047c8

sync with jdk9 changes for JDK-8159613
author Doug Simon <doug.simon@oracle.com>
date Tue, 21 Jun 2016 09:48:02 +0200
parents 9e1235406b59
children
comparison
equal deleted inserted replaced
23702:abebb99b6b50 23703:9ac04c6047c8
76 } 76 }
77 return map; 77 return map;
78 } 78 }
79 79
80 /** 80 /**
81 * @return if a register that is available for use by a register allocator. 81 * @return {@code true} if a register is available for use by a register allocator otherwise
82 * {@code false}
82 */ 83 */
83 public boolean isAllocatable() { 84 public boolean isAllocatable() {
84 return allocatable; 85 return allocatable;
85 } 86 }
86 87
87 /** 88 /**
88 * @return if a register whose value preservation (if required) across a call is the 89 * @return {@code true} if a register whose value preservation (if required) across a call is
89 * responsibility of the callee. 90 * the responsibility of the callee otherwise {@code false}
90 */ 91 */
91 public boolean isCalleeSave() { 92 public boolean isCalleeSave() {
92 return calleeSave; 93 return calleeSave;
93 } 94 }
94 95
95 /** 96 /**
96 * @return if a register whose value preservation (if required) across a call is the 97 * @return {@code true} if a register whose value preservation (if required) across a call is
97 * responsibility of the caller. 98 * the responsibility of the caller otherwise {@code false}
98 */ 99 */
99 public boolean isCallerSave() { 100 public boolean isCallerSave() {
100 return callerSave; 101 return callerSave;
101 } 102 }
102 } 103 }