/external/llvm/test/MC/ARM/ |
D | vfp4.s | 41 @ 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 …]
|
D | fullfp16-neon.s | 67 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]
|
D | fullfp16.s | 201 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]
|
D | single-precision-fp.s | 26 vfms.f64 d4, d5, d6 40 @ CHECK-ERRORS-NEXT: vfms.f64 d4, d5, d6
|
D | fullfp16-neon-neg.s | 51 vfms.f16 d0, d1, d2 52 vfms.f16 q0, q1, q2
|
D | fullfp16-neg.s | 149 vfms.f16 s2, s7, s4
|
/external/llvm/test/MC/Disassembler/ARM/ |
D | vfp4.txt | 21 # 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
|
D | fullfp16-neon-arm.txt | 49 # CHECK: vfms.f16 d0, d1, d2 50 # CHECK: vfms.f16 q0, q1, q2
|
D | fullfp16-neon-thumb.txt | 49 # CHECK: vfms.f16 d0, d1, d2 50 # CHECK: vfms.f16 q0, q1, q2
|
D | fullfp16-arm.txt | 148 # CHECK: vfms.f16 s2, s7, s4
|
D | fullfp16-thumb.txt | 148 # CHECK: vfms.f16 s2, s7, s4
|
/external/llvm/test/CodeGen/ARM/ |
D | fusedMAC.ll | 22 ;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/ |
D | ARMInstrVFP.td | 1869 // (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)
|
D | ARMInstrNEON.td | 4632 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/ |
D | assembler-aarch32.h | 4395 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()
|
D | disasm-aarch32.h | 1692 void vfms( 1695 void vfms( 1698 void vfms(
|
D | disasm-aarch32.cc | 4843 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 …]
|
D | assembler-aarch32.cc | 16508 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()
|
D | macro-assembler-aarch32.h | 7006 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/ |
D | arm_neon.td | 832 def VFMS : SOpInst<"vfms", "dddd", "fQf", OP_FMLS>; 917 def FMLS : SOpInst<"vfms", "dddd", "dQd", OP_FMLS>;
|
/external/v8/src/s390/ |
D | constants-s390.h | 644 V(vfms, VFMS, 0xE78E) /* type = VRR_E VECTOR FP MULTIPLY AND SUBTRACT */ \
|