Mercurial > hg > truffle
comparison graal/com.oracle.graal.lir/src/com/oracle/graal/lir/LIRInstruction.java @ 9580:c59beafffb29
added use of javadoc links
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 06 May 2013 21:00:20 +0200 |
parents | 85a836bcd796 |
children | fbeda9df497d |
comparison
equal
deleted
inserted
replaced
9579:ff153f4ae48b | 9580:c59beafffb29 |
---|---|
82 */ | 82 */ |
83 public enum OperandMode { | 83 public enum OperandMode { |
84 /** | 84 /** |
85 * The value must have been defined before. It is alive before the instruction until the | 85 * The value must have been defined before. It is alive before the instruction until the |
86 * beginning of the instruction, but not necessarily throughout the instruction. A register | 86 * beginning of the instruction, but not necessarily throughout the instruction. A register |
87 * assigned to it can also be assigend to a Temp or Output operand. The value can be used | 87 * assigned to it can also be assigned to a {@link #TEMP} or {@link #DEF} operand. The value |
88 * again after the instruction, so the instruction must not modify the register. | 88 * can be used again after the instruction, so the instruction must not modify the register. |
89 */ | 89 */ |
90 USE, | 90 USE, |
91 | 91 |
92 /** | 92 /** |
93 * The value must have been defined before. It is alive before the instruction and | 93 * The value must have been defined before. It is alive before the instruction and |
94 * throughout the instruction. A register assigned to it cannot be assigned to a Temp or | 94 * throughout the instruction. A register assigned to it cannot be assigned to a |
95 * Output operand. The value can be used again after the instruction, so the instruction | 95 * {@link #TEMP} or {@link #DEF} operand. The value can be used again after the instruction, |
96 * must not modify the register. | 96 * so the instruction must not modify the register. |
97 */ | 97 */ |
98 ALIVE, | 98 ALIVE, |
99 | 99 |
100 /** | 100 /** |
101 * The value must not have been defined before, and must not be used after the instruction. | 101 * The value must not have been defined before, and must not be used after the instruction. |