equal
deleted
inserted
replaced
1242 |
1242 |
1243 // SSE4.2 string instructions |
1243 // SSE4.2 string instructions |
1244 void pcmpestri(XMMRegister xmm1, XMMRegister xmm2, int imm8); |
1244 void pcmpestri(XMMRegister xmm1, XMMRegister xmm2, int imm8); |
1245 void pcmpestri(XMMRegister xmm1, Address src, int imm8); |
1245 void pcmpestri(XMMRegister xmm1, Address src, int imm8); |
1246 |
1246 |
|
1247 #ifndef _LP64 // no 32bit push/pop on amd64 |
1247 void popl(Address dst); |
1248 void popl(Address dst); |
|
1249 #endif |
1248 |
1250 |
1249 #ifdef _LP64 |
1251 #ifdef _LP64 |
1250 void popq(Address dst); |
1252 void popq(Address dst); |
1251 #endif |
1253 #endif |
1252 |
1254 |
1283 void ptest(XMMRegister dst, Address src); |
1285 void ptest(XMMRegister dst, Address src); |
1284 |
1286 |
1285 // Interleave Low Bytes |
1287 // Interleave Low Bytes |
1286 void punpcklbw(XMMRegister dst, XMMRegister src); |
1288 void punpcklbw(XMMRegister dst, XMMRegister src); |
1287 |
1289 |
|
1290 #ifndef _LP64 // no 32bit push/pop on amd64 |
1288 void pushl(Address src); |
1291 void pushl(Address src); |
|
1292 #endif |
1289 |
1293 |
1290 void pushq(Address src); |
1294 void pushq(Address src); |
1291 |
1295 |
1292 // Xor Packed Byte Integer Values |
1296 // Xor Packed Byte Integer Values |
1293 void pxor(XMMRegister dst, Address src); |
1297 void pxor(XMMRegister dst, Address src); |