/external/llvm/test/MC/AArch64/ |
H A D | arm64-fp-encoding-error.s | 3 fmov s0, #-0.0 6 fmov d0, #-0.0
|
H A D | optional-hash.s | 8 // CHECK: fmov s0, #1.06250000 9 fmov s0, 1.0625
|
H A D | arm64-fp-encoding.s | 316 fmov s1, w2 317 fmov w1, s2 318 fmov d1, x2 319 fmov x1, d2 321 ; CHECK: fmov s1, w2 ; encoding: [0x41,0x00,0x27,0x1e] 322 ; CHECK: fmov w1, s2 ; encoding: [0x41,0x00,0x26,0x1e] 323 ; CHECK: fmov d1, x2 ; encoding: [0x41,0x00,0x67,0x9e] 324 ; CHECK: fmov x1, d2 ; encoding: [0x41,0x00,0x66,0x9e] 326 fmov s1, #0.125 327 fmov s [all...] |
H A D | arm64-optional-hash.s | 16 ; CHECK: fmov s1, #0.12500000 ; encoding: [0x01,0x10,0x28,0x1e] 17 fmov s1, 0.125 label
|
H A D | dot-req.s | 31 fmov d2, dora 37 // CHECK: fmov d2, d3 // encoding: [0x62,0x40,0x60,0x1e]
|
H A D | neon-mov.s | 186 fmov v1.2s, #1.0 187 fmov v15.4s, #1.0 188 fmov v31.2d, #1.0 190 // CHECK: fmov v1.2s, #{{1.00000000|1.000000e\+00}} // encoding: [0x01,0xf6,0x03,0x0f] 191 // CHECK: fmov v15.4s, #{{1.00000000|1.000000e\+00}} // encoding: [0x0f,0xf6,0x03,0x4f] 192 // CHECK: fmov v31.2d, #{{1.00000000|1.000000e\+00}} // encoding: [0x1f,0xf6,0x03,0x6f]
|
H A D | basic-a64-diagnostics.s | 1600 fmov d0, s3 1603 // CHECK-ERROR-NEXT: fmov d0, s3 1760 fmov d3, #0.0625 1761 fmov s2, #32.0 1763 // CHECK-ERROR-NEXT: fmov d3, #0.0625 1766 // CHECK-ERROR-NEXT: fmov s2, #32.0 1770 fmov s9, #1.03125 1771 fmov s28, #1.96875 1773 // CHECK-ERROR-NEXT: fmov s9, #1.03125 1776 // CHECK-ERROR-NEXT: fmov s2 [all...] |
H A D | basic-a64-instructions.s | 1814 fmov s0, s1 1827 // CHECK: fmov s0, s1 // encoding: [0x20,0x40,0x20,0x1e] 1841 fmov d0, d1 1854 // CHECK: fmov d0, d1 // encoding: [0x20,0x40,0x60,0x1e] 2163 fmov w3, s9 2164 fmov s9, w3 2165 // CHECK: fmov w3, s9 // encoding: [0x23,0x01,0x26,0x1e] 2166 // CHECK: fmov s9, w3 // encoding: [0x69,0x00,0x27,0x1e] 2168 fmov x20, d31 2169 fmov d [all...] |
H A D | arm64-advsimd.s | 817 fmov.2d v0, #1.250000e-01 819 ; CHECK: fmov.2d v0, #0.12500000 ; encoding: [0x00,0xf4,0x02,0x6f] 821 fmov.2s v0, #1.250000e-01 822 fmov.4s v0, #1.250000e-01 824 ; CHECK: fmov.2s v0, #0.12500000 ; encoding: [0x00,0xf4,0x02,0x0f] 825 ; CHECK: fmov.4s v0, #0.12500000 ; encoding: [0x00,0xf4,0x02,0x4f]
|
H A D | neon-diagnostics.s | 281 fmov v0.4h, #1.0 284 // CHECK:ERROR: fmov v0.4h, #1.0
|
/external/v8/src/arm64/ |
H A D | macro-assembler-arm64-inl.h | 707 // registers. fmov(s0, s0) is not a no-op because it clears the top word of 708 // d0. Technically, fmov(d0, d0) is not a no-op either because it clears the 711 fmov(fd, fn); 718 fmov(fd, rn); 731 fmov(fd, imm); 733 fmov(fd, xzr); 749 fmov(fd, imm); 751 fmov(fd, wzr); 765 fmov(rd, fn);
|
H A D | assembler-arm64.h | 1583 void fmov(FPRegister fd, double imm); 1584 void fmov(FPRegister fd, float imm); 1587 void fmov(Register rd, FPRegister fn); 1590 void fmov(FPRegister fd, Register rn); 1593 void fmov(FPRegister fd, FPRegister fn);
|
H A D | assembler-arm64.cc | 1775 void Assembler::fmov(FPRegister fd, double imm) { function in class:v8::internal::Assembler 1782 void Assembler::fmov(FPRegister fd, float imm) { function in class:v8::internal::Assembler 1789 void Assembler::fmov(Register rd, FPRegister fn) { function in class:v8::internal::Assembler 1796 void Assembler::fmov(FPRegister fd, Register rn) { function in class:v8::internal::Assembler 1803 void Assembler::fmov(FPRegister fd, FPRegister fn) { function in class:v8::internal::Assembler
|
/external/v8/test/cctest/ |
H A D | test-disasm-arm64.cc | 1365 COMPARE(fmov(s0, 1.0f), "fmov s0, #0x70 (1.0000)"); 1366 COMPARE(fmov(s31, -13.0f), "fmov s31, #0xaa (-13.0000)"); 1367 COMPARE(fmov(d1, 1.0), "fmov d1, #0x70 (1.0000)"); 1368 COMPARE(fmov(d29, -13.0), "fmov d29, #0xaa (-13.0000)"); 1377 COMPARE(fmov(w3, s13), "fmov w [all...] |
/external/vixl/src/vixl/a64/ |
H A D | assembler-a64.h | 1930 void fmov(const VRegister& vd, double imm); 1933 void fmov(const VRegister& vd, float imm); 1936 void fmov(const Register& rd, const VRegister& fn); 1939 void fmov(const VRegister& vd, const Register& rn); 1942 void fmov(const VRegister& vd, const VRegister& fn); 1945 void fmov(const VRegister& vd, int index, const Register& rn); 1948 void fmov(const Register& rd, const VRegister& vn, int index);
|
H A D | macro-assembler-a64.cc | 1227 fmov(vd, imm); 1232 fmov(vd, xzr); 1257 fmov(vd, imm); 1262 fmov(vd, wzr);
|
H A D | macro-assembler-a64.h | 1311 // registers. fmov(s0, s0) is not a no-op because it clears the top word of 1312 // d0. Technically, fmov(d0, d0) is not a no-op either because it clears 1315 fmov(vd, vn); 1322 fmov(vd, rn); 1327 fmov(vd, index, rn); 1332 fmov(rd, vn, index); 1351 fmov(rd, vn);
|
H A D | assembler-a64.cc | 2542 void Assembler::fmov(const VRegister& vd, double imm) { 2556 void Assembler::fmov(const VRegister& vd, float imm) { 2570 void Assembler::fmov(const Register& rd, const VRegister& vn) { 2578 void Assembler::fmov(const VRegister& vd, const Register& rn) { 2586 void Assembler::fmov(const VRegister& vd, const VRegister& vn) { 2593 void Assembler::fmov(const VRegister& vd, int index, const Register& rn) { 2600 void Assembler::fmov(const Register& rd, const VRegister& vn, int index) {
|
/external/vixl/test/ |
H A D | test-disasm-a64.cc | 2236 COMPARE(fmov(s0, 1.0f), "fmov s0, #0x70 (1.0000)"); 2237 COMPARE(fmov(s31, -13.0f), "fmov s31, #0xaa (-13.0000)"); 2238 COMPARE(fmov(d1, 1.0), "fmov d1, #0x70 (1.0000)"); 2239 COMPARE(fmov(d29, -13.0), "fmov d29, #0xaa (-13.0000)"); 2248 COMPARE(fmov(w3, s13), "fmov w [all...] |
H A D | test-simulator-a64.cc | 2508 DEFINE_TEST_FP(fmov, 1Op, Basic)
|
/external/valgrind/none/tests/arm64/ |
H A D | fp_and_simd.stdout.exp | 26566 fmov v22.2d, #0.125 113e0258322281912b52b6ae1cd007ae a5d80ef4ab56e2711ccd3a03a5f5c88d 3fc00000000000003fc0000000000000 a5d80ef4ab56e2711ccd3a03a5f5c88d fpsr=00000000 26567 fmov v22.2d, #-4.0 53b0775b14704a9da4e398e32be47ae3 c5bfe29406ae295d370116702dec2f08 c010000000000000c010000000000000 c5bfe29406ae295d370116702dec2f08 fpsr=00000000 26568 fmov v22.2d, #1.0 443cdc744ab1a91ee373469ab27e3770 e6748d5c9f841d05e3cabf3f831be596 3ff00000000000003ff0000000000000 e6748d5c9f841d05e3cabf3f831be596 fpsr=00000000 26569 fmov v22.4s, #0.125 d85d9d1fadf95ed23a5ba4069aa35e15 42b56dee7dd8be993fe3f1fc534e5ef5 3e0000003e0000003e0000003e000000 42b56dee7dd8be993fe3f1fc534e5ef5 fpsr=00000000 26570 fmov v22.4s, #-4.0 70f31b3b9e28ca99087c1308443250b2 3a63e12a008c6ef9aa2e0b86fc63f903 c0800000c0800000c0800000c0800000 3a63e12a008c6ef9aa2e0b86fc63f903 fpsr=00000000 26571 fmov v22.4s, #1.0 6bdeb5a97c1d4c55aeb7f380100d6c27 2d5e49f0887e8d0484896dbedf3b16a1 3f8000003f8000003f8000003f800000 2d5e49f0887e8d0484896dbedf3b16a1 fpsr=00000000 26572 fmov v22.2s, #0.125 2afecb4aa8ba44e58beaa24e5c121254 7b860520768f7a9c2ed578855bb616ae 00000000000000003e0000003e000000 7b860520768f7a9c2ed578855bb616ae fpsr=00000000 26573 fmov v22.2s, #-4.0 85bb76992a9f959f07f28bb9d0b4590c c8eb18824c97d9537003f26d34a4719a 0000000000000000c0800000c0800000 c8eb18824c97d9537003f26d34a4719a fpsr=00000000 26574 fmov v22.2s, #1.0 abddfb3d028e3fef70c0063b9f153d9a 5383a9f35e897d09bc986f66e849f5a7 00000000000000003f8000003f800000 5383a9f35e897d09bc986f66e849f5a7 fpsr=00000000 26575 fmov d2 [all...] |