Searched refs:fmov (Results 1 - 21 of 21) sorted by relevance

/external/llvm/test/MC/AArch64/
H A Darm64-fp-encoding-error.s3 fmov s0, #-0.0
6 fmov d0, #-0.0
H A Doptional-hash.s8 // CHECK: fmov s0, #1.06250000
9 fmov s0, 1.0625
H A Darm64-fp-encoding.s316 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 Darm64-optional-hash.s16 ; CHECK: fmov s1, #0.12500000 ; encoding: [0x01,0x10,0x28,0x1e]
17 fmov s1, 0.125 label
H A Ddot-req.s31 fmov d2, dora
37 // CHECK: fmov d2, d3 // encoding: [0x62,0x40,0x60,0x1e]
H A Dneon-mov.s186 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 Dbasic-a64-diagnostics.s1600 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 Dbasic-a64-instructions.s1814 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 Darm64-advsimd.s817 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 Dneon-diagnostics.s281 fmov v0.4h, #1.0
284 // CHECK:ERROR: fmov v0.4h, #1.0
/external/v8/src/arm64/
H A Dmacro-assembler-arm64-inl.h707 // 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 Dassembler-arm64.h1583 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 Dassembler-arm64.cc1775 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 Dtest-disasm-arm64.cc1365 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 Dassembler-a64.h1930 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 Dmacro-assembler-a64.cc1227 fmov(vd, imm);
1232 fmov(vd, xzr);
1257 fmov(vd, imm);
1262 fmov(vd, wzr);
H A Dmacro-assembler-a64.h1311 // 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 Dassembler-a64.cc2542 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 Dtest-disasm-a64.cc2236 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 Dtest-simulator-a64.cc2508 DEFINE_TEST_FP(fmov, 1Op, Basic)
/external/valgrind/none/tests/arm64/
H A Dfp_and_simd.stdout.exp26566 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...]

Completed in 1238 milliseconds