| OLD | NEW |
| 1 // Copyright 2007-2008 the V8 project authors. All rights reserved. | 1 // Copyright 2007-2008 the V8 project authors. All rights reserved. |
| 2 // Redistribution and use in source and binary forms, with or without | 2 // Redistribution and use in source and binary forms, with or without |
| 3 // modification, are permitted provided that the following conditions are | 3 // modification, are permitted provided that the following conditions are |
| 4 // met: | 4 // met: |
| 5 // | 5 // |
| 6 // * Redistributions of source code must retain the above copyright | 6 // * Redistributions of source code must retain the above copyright |
| 7 // notice, this list of conditions and the following disclaimer. | 7 // notice, this list of conditions and the following disclaimer. |
| 8 // * Redistributions in binary form must reproduce the above | 8 // * Redistributions in binary form must reproduce the above |
| 9 // copyright notice, this list of conditions and the following | 9 // copyright notice, this list of conditions and the following |
| 10 // disclaimer in the documentation and/or other materials provided | 10 // disclaimer in the documentation and/or other materials provided |
| (...skipping 417 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 428 "eef0fa40 vmov.f32 s31, s0"); | 428 "eef0fa40 vmov.f32 s31, s0"); |
| 429 COMPARE(vmov(r0, s0), | 429 COMPARE(vmov(r0, s0), |
| 430 "ee100a10 vmov r0, s0"); | 430 "ee100a10 vmov r0, s0"); |
| 431 COMPARE(vmov(r10, s31), | 431 COMPARE(vmov(r10, s31), |
| 432 "ee1faa90 vmov r10, s31"); | 432 "ee1faa90 vmov r10, s31"); |
| 433 COMPARE(vmov(s0, r0), | 433 COMPARE(vmov(s0, r0), |
| 434 "ee000a10 vmov s0, r0"); | 434 "ee000a10 vmov s0, r0"); |
| 435 COMPARE(vmov(s31, r10), | 435 COMPARE(vmov(s31, r10), |
| 436 "ee0faa90 vmov s31, r10"); | 436 "ee0faa90 vmov s31, r10"); |
| 437 | 437 |
| 438 COMPARE(vabs(d0, d1), |
| 439 "eeb00bc1 vabs d0, d1"); |
| 440 COMPARE(vabs(d3, d4, mi), |
| 441 "4eb03bc4 vabsmi d3, d4"); |
| 442 |
| 438 COMPARE(vadd(d0, d1, d2), | 443 COMPARE(vadd(d0, d1, d2), |
| 439 "ee310b02 vadd.f64 d0, d1, d2"); | 444 "ee310b02 vadd.f64 d0, d1, d2"); |
| 440 COMPARE(vadd(d3, d4, d5, mi), | 445 COMPARE(vadd(d3, d4, d5, mi), |
| 441 "4e343b05 vadd.f64mi d3, d4, d5"); | 446 "4e343b05 vadd.f64mi d3, d4, d5"); |
| 442 | 447 |
| 443 COMPARE(vsub(d0, d1, d2), | 448 COMPARE(vsub(d0, d1, d2), |
| 444 "ee310b42 vsub.f64 d0, d1, d2"); | 449 "ee310b42 vsub.f64 d0, d1, d2"); |
| 445 COMPARE(vsub(d3, d4, d5, ne), | 450 COMPARE(vsub(d3, d4, d5, ne), |
| 446 "1e343b45 vsub.f64ne d3, d4, d5"); | 451 "1e343b45 vsub.f64ne d3, d4, d5"); |
| 447 | 452 |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 509 COMPARE(vmrs(r5), | 514 COMPARE(vmrs(r5), |
| 510 "eef15a10 vmrs r5, FPSCR"); | 515 "eef15a10 vmrs r5, FPSCR"); |
| 511 COMPARE(vmrs(r10, ge), | 516 COMPARE(vmrs(r10, ge), |
| 512 "aef1aa10 vmrsge r10, FPSCR"); | 517 "aef1aa10 vmrsge r10, FPSCR"); |
| 513 COMPARE(vmrs(pc), | 518 COMPARE(vmrs(pc), |
| 514 "eef1fa10 vmrs APSR, FPSCR"); | 519 "eef1fa10 vmrs APSR, FPSCR"); |
| 515 } | 520 } |
| 516 | 521 |
| 517 VERIFY_RUN(); | 522 VERIFY_RUN(); |
| 518 } | 523 } |
| OLD | NEW |