Home
last modified time | relevance | path

Searched refs:vfms (Results 1 – 21 of 21) sorted by relevance

/external/llvm/test/MC/ARM/
Dvfp4.s41 @ ARM: vfms.f64 d16, d18, d17 @ encoding: [0xe1,0x0b,0xe2,0xee]
42 @ THUMB: vfms.f64 d16, d18, d17 @ encoding: [0xe2,0xee,0xe1,0x0b]
44 @ THUMB_V7EM-ERRORS-NEXT: vfms.f64 d16, d18, d17
45 vfms.f64 d16, d18, d17
47 @ ARM: vfms.f32 s2, s4, s0 @ encoding: [0x40,0x1a,0xa2,0xee]
48 @ THUMB: vfms.f32 s2, s4, s0 @ encoding: [0xa2,0xee,0x40,0x1a]
49 @ THUMB_V7EM: vfms.f32 s2, s4, s0 @ encoding: [0xa2,0xee,0x40,0x1a]
50 vfms.f32 s2, s4, s0
52 @ ARM: vfms.f32 d16, d18, d17 @ encoding: [0xb1,0x0c,0x62,0xf2]
53 @ THUMB: vfms.f32 d16, d18, d17 @ encoding: [0x62,0xef,0xb1,0x0c]
[all …]
Dfullfp16-neon.s67 vfms.f16 d0, d1, d2
68 vfms.f16 q0, q1, q2
69 @ ARM: vfms.f16 d0, d1, d2 @ encoding: [0x12,0x0c,0x31,0xf2]
70 @ ARM: vfms.f16 q0, q1, q2 @ encoding: [0x54,0x0c,0x32,0xf2]
71 @ THUMB: vfms.f16 d0, d1, d2 @ encoding: [0x31,0xef,0x12,0x0c]
72 @ THUMB: vfms.f16 q0, q1, q2 @ encoding: [0x32,0xef,0x54,0x0c]
Dfullfp16.s201 vfms.f16 s2, s7, s4
202 @ ARM: vfms.f16 s2, s7, s4 @ encoding: [0xc2,0x19,0xa3,0xee]
203 @ THUMB: vfms.f16 s2, s7, s4 @ encoding: [0xa3,0xee,0xc2,0x19]
Dsingle-precision-fp.s26 vfms.f64 d4, d5, d6
40 @ CHECK-ERRORS-NEXT: vfms.f64 d4, d5, d6
Dfullfp16-neon-neg.s51 vfms.f16 d0, d1, d2
52 vfms.f16 q0, q1, q2
Dfullfp16-neg.s149 vfms.f16 s2, s7, s4
/external/llvm/test/MC/Disassembler/ARM/
Dvfp4.txt21 # CHECK: vfms.f64 d16, d18, d17
24 # CHECK: vfms.f32 s2, s4, s0
27 # CHECK: vfms.f32 d16, d18, d17
30 # CHECK: vfms.f32 q2, q4, q0
Dfullfp16-neon-arm.txt49 # CHECK: vfms.f16 d0, d1, d2
50 # CHECK: vfms.f16 q0, q1, q2
Dfullfp16-neon-thumb.txt49 # CHECK: vfms.f16 d0, d1, d2
50 # CHECK: vfms.f16 q0, q1, q2
Dfullfp16-arm.txt148 # CHECK: vfms.f16 s2, s7, s4
Dfullfp16-thumb.txt148 # CHECK: vfms.f16 s2, s7, s4
/external/llvm/test/CodeGen/ARM/
DfusedMAC.ll22 ;CHECK: vfms.f64
30 ;CHECK: vfms.f32
80 ;CHECK: vfms.f32
96 ;CHECK: vfms.f32
129 ; CHECK: vfms.f64
138 ; CHECK: vfms.f64
/external/llvm/lib/Target/ARM/
DARMInstrVFP.td1869 // (fma x, y, z) -> (vfms z, x, y)
1879 IIC_fpFMAC64, "vfms", ".f64\t$Dd, $Dn, $Dm",
1887 IIC_fpFMAC32, "vfms", ".f32\t$Sd, $Sn, $Sm",
1898 IIC_fpFMAC16, "vfms", ".f16\t$Sd, $Sn, $Sm",
1911 // (fma (fneg x), y, z) -> (vfms z, x, y)
1918 // (fma x, (fneg y), z) -> (vfms z, x, y)
DARMInstrNEON.td4632 def VFMSfd : N3VDMulOp<0, 0, 0b10, 0b1100, 1, IIC_VFMACD, "vfms", "f32",
4635 def VFMSfq : N3VQMulOp<0, 0, 0b10, 0b1100, 1, IIC_VFMACQ, "vfms", "f32",
4638 def VFMShd : N3VDMulOp<0, 0, 0b11, 0b1100, 1, IIC_VFMACD, "vfms", "f16",
4641 def VFMShq : N3VQMulOp<0, 0, 0b11, 0b1100, 1, IIC_VFMACQ, "vfms", "f16",
/external/vixl/src/aarch32/
Dassembler-aarch32.h4395 void vfms(
4397 void vfms(DataType dt, DRegister rd, DRegister rn, DRegister rm) { in vfms() function
4398 vfms(al, dt, rd, rn, rm); in vfms()
4401 void vfms(
4403 void vfms(DataType dt, QRegister rd, QRegister rn, QRegister rm) { in vfms() function
4404 vfms(al, dt, rd, rn, rm); in vfms()
4407 void vfms(
4409 void vfms(DataType dt, SRegister rd, SRegister rn, SRegister rm) { in vfms() function
4410 vfms(al, dt, rd, rn, rm); in vfms()
Ddisasm-aarch32.h1692 void vfms(
1695 void vfms(
1698 void vfms(
Ddisasm-aarch32.cc4843 void Disassembler::vfms( in vfms() function in vixl::aarch32::Disassembler
4850 void Disassembler::vfms( in vfms() function in vixl::aarch32::Disassembler
4857 void Disassembler::vfms( in vfms() function in vixl::aarch32::Disassembler
23710 vfms(CurrentCond(), in DecodeT32()
23736 vfms(CurrentCond(), in DecodeT32()
30307 vfms(CurrentCond(), in DecodeT32()
31060 vfms(CurrentCond(), in DecodeT32()
40584 vfms(al, F32, DRegister(rd), DRegister(rn), DRegister(rm)); in DecodeA32()
40635 vfms(al, F32, QRegister(rd), QRegister(rn), QRegister(rm)); in DecodeA32()
66437 vfms(condition, in DecodeA32()
[all …]
Dassembler-aarch32.cc16508 void Assembler::vfms( in vfms() function in vixl::aarch32::Assembler
16545 Delegate(kVfms, &Assembler::vfms, cond, dt, rd, rn, rm); in vfms()
16548 void Assembler::vfms( in vfms() function in vixl::aarch32::Assembler
16572 Delegate(kVfms, &Assembler::vfms, cond, dt, rd, rn, rm); in vfms()
16575 void Assembler::vfms( in vfms() function in vixl::aarch32::Assembler
16595 Delegate(kVfms, &Assembler::vfms, cond, dt, rd, rn, rm); in vfms()
Dmacro-assembler-aarch32.h7006 vfms(cond, dt, rd, rn, rm); in Vfms()
7021 vfms(cond, dt, rd, rn, rm); in Vfms()
7036 vfms(cond, dt, rd, rn, rm); in Vfms()
/external/clang/include/clang/Basic/
Darm_neon.td832 def VFMS : SOpInst<"vfms", "dddd", "fQf", OP_FMLS>;
917 def FMLS : SOpInst<"vfms", "dddd", "dQd", OP_FMLS>;
/external/v8/src/s390/
Dconstants-s390.h644 V(vfms, VFMS, 0xE78E) /* type = VRR_E VECTOR FP MULTIPLY AND SUBTRACT */ \