comparison: src/cpu/x86/vm/assembler_x86.cpp
src/cpu/x86/vm/assembler_x86.cpp
- changeset 4889
- cc32ccaaf47f
- parent 4583
- 91a23b11d8dc
- child 5353
- b800986664f4
equal
deleted
inserted
replaced
205 } |
205 } |
206 emit_int32(data); |
206 emit_int32(data); |
207 } |
207 } |
208 |
208 |
209 static int encode(Register r) { |
209 static int encode(Register r) { |
210 int enc = r->encoding(); |
|
211 if (enc >= 8) { |
|
212 enc -= 8; |
|
213 } |
|
214 return enc; |
|
215 } |
|
216 |
|
217 static int encode(XMMRegister r) { |
|
218 int enc = r->encoding(); |
210 int enc = r->encoding(); |
219 if (enc >= 8) { |
211 if (enc >= 8) { |
220 enc -= 8; |
212 enc -= 8; |
221 } |
213 } |
222 return enc; |
214 return enc; |