comparison src/cpu/x86/vm/assembler_x86.cpp @ 9088:89e4d67fdd2a

Merge
author Gilles Duboscq <duboscq@ssw.jku.at>
date Fri, 12 Apr 2013 14:05:42 +0200
parents 5fc51c1ecdeb cc32ccaaf47f
children 6b0fd0964b87
comparison
equal deleted inserted replaced
9037:b008f40b67d0 9088:89e4d67fdd2a
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;