/external/llvm/test/MC/ARM/ |
D | neon-mul-accum-encoding.s | 54 vmls.i8 d16, d18, d17 55 vmls.i16 d16, d18, d17 56 vmls.i32 d16, d18, d17 57 vmls.f32 d16, d18, d17 58 vmls.i8 q9, q8, q10 59 vmls.i16 q9, q8, q10 60 vmls.i32 q9, q8, q10 61 vmls.f32 q9, q8, q10 62 vmls.i16 q4, q12, d6[2] 64 @ CHECK: vmls.i8 d16, d18, d17 @ encoding: [0xa1,0x09,0x42,0xf3] [all …]
|
D | neont2-mul-accum-encoding.s | 58 vmls.i8 d16, d18, d17 59 vmls.i16 d16, d18, d17 60 vmls.i32 d16, d18, d17 61 vmls.f32 d16, d18, d17 62 vmls.i8 q9, q8, q10 63 vmls.i16 q9, q8, q10 64 vmls.i32 q9, q8, q10 65 vmls.f32 q9, q8, q10 66 vmls.i16 q4, q12, d6[2] 68 @ CHECK: vmls.i8 d16, d18, d17 @ encoding: [0x42,0xff,0xa1,0x09] [all …]
|
D | fullfp16-neon.s | 46 vmls.f16 d0, d1, d2 47 vmls.f16 q0, q1, q2 48 @ ARM: vmls.f16 d0, d1, d2 @ encoding: [0x12,0x0d,0x31,0xf2] 49 @ ARM: vmls.f16 q0, q1, q2 @ encoding: [0x54,0x0d,0x32,0xf2] 50 @ THUMB: vmls.f16 d0, d1, d2 @ encoding: [0x31,0xef,0x12,0x0d] 51 @ THUMB: vmls.f16 q0, q1, q2 @ encoding: [0x32,0xef,0x54,0x0d] 53 vmls.f16 d5, d6, d7[2] 54 vmls.f16 q5, q6, d7[3] 55 @ ARM: vmls.f16 d5, d6, d7[2] @ encoding: [0x67,0x55,0x96,0xf2] 56 @ ARM: vmls.f16 q5, q6, d7[3] @ encoding: [0x6f,0xa5,0x9c,0xf3] [all …]
|
D | fullfp16-neon-neg.s | 36 vmls.f16 d0, d1, d2 37 vmls.f16 q0, q1, q2 41 vmls.f16 d5, d6, d7[2] 42 vmls.f16 q5, q6, d7[3]
|
D | simple-fp-encoding.s | 102 vmls.f64 d16, d18, d17 103 vmls.f32 s1, s2, s0 105 @ CHECK: vmls.f64 d16, d18, d17 @ encoding: [0xe1,0x0b,0x42,0xee] 106 @ CHECK: vmls.f32 s1, s2, s0 @ encoding: [0x40,0x0a,0x41,0xee]
|
D | single-precision-fp.s | 22 vmls.f64 d8, d7, d6 32 @ CHECK-ERRORS-NEXT: vmls.f64 d8, d7, d6
|
/external/libavc/common/arm/ |
D | ih264_inter_pred_filters_luma_vert_a9q.s | 138 vmls.u16 q7, q8, q12 @ temp -= temp2 * 5 142 vmls.u16 q10, q13, q12 @ temp4 -= temp5 * 5 149 vmls.u16 q8, q9, q12 157 vmls.u16 q7, q13, q12 163 vmls.u16 q9, q10, q12 171 vmls.u16 q8, q13, q12 178 vmls.u16 q7, q10, q12 181 vmls.u16 q9, q13, q12 218 vmls.u16 q4, q5, q12 @ temp -= temp2 * 5 224 vmls.u16 q8, q9, q12 [all …]
|
D | ih264_inter_pred_luma_vert_qpel_a9q.s | 145 vmls.u16 q7, q8, q12 @ temp -= temp2 * 5 149 vmls.u16 q10, q13, q12 @ temp4 -= temp5 * 5 156 vmls.u16 q8, q9, q12 166 vmls.u16 q7, q13, q12 172 vmls.u16 q9, q10, q12 182 vmls.u16 q8, q13, q12 189 vmls.u16 q7, q10, q12 192 vmls.u16 q9, q13, q12 233 vmls.u16 q4, q5, q12 @ temp -= temp2 * 5 239 vmls.u16 q8, q9, q12 [all …]
|
D | ih264_inter_pred_luma_horz_hpel_vert_qpel_a9q.s | 163 vmls.u16 q3, q4, q12 177 vmls.u16 q4, q5, q12 191 vmls.u16 q5, q6, q12 205 vmls.u16 q6, q7, q12 219 vmls.u16 q7, q8, q12 236 vmls.u16 q8, q9, q12 266 vmls.u16 q10, q1, q12 305 vmls.u16 q4, q1, q12 341 vmls.u16 q14, q1, q12 391 vmls.u16 q3, q4, q12 [all …]
|
D | ih264_inter_pred_luma_horz_hpel_vert_hpel_a9q.s | 149 vmls.s16 q12, q11, d1[0] @ temp -= temp2 * 5 154 vmls.s16 q13, q10, d1[0] @ temp -= temp2 * 5 158 vmls.s16 q14, q10, d1[0] @ temp -= temp2 * 5 209 vmls.s16 q12, q11, d1[0] @ temp -= temp2 * 5 214 vmls.s16 q13, q10, d1[0] @ temp -= temp2 * 5 217 vmls.s16 q14, q10, d1[0] @ temp -= temp2 * 5 282 vmls.s16 q12, q11, d1[0] @ temp -= temp2 * 5 285 vmls.s16 q13, q15, d1[0] @ temp -= temp2 * 5 314 vmls.s16 q12, q11, d1[0] @ temp -= temp2 * 5 317 vmls.s16 q13, q15, d1[0] @ temp -= temp2 * 5 [all …]
|
D | ih264_inter_pred_luma_horz_qpel_vert_hpel_a9q.s | 176 vmls.u16 q9, q11, q15 178 vmls.u16 q10, q13, q15 181 vmls.u16 q11, q13, q15 253 vmls.u16 q9, q11, q15 255 vmls.u16 q10, q13, q15 258 vmls.u16 q11, q13, q15 337 vmls.u16 q6, q8, q12 340 vmls.u16 q7, q11, q12 350 vmls.u16 q14, q9, q12 367 vmls.u16 q7, q8, q12 [all …]
|
/external/llvm/test/CodeGen/ARM/ |
D | fnmacs.ll | 8 ; VFP2: vmls.f32 11 ; NEON: vmls.f32 24 ; VFP2: vmls.f64 27 ; NEON: vmls.f64
|
D | vmls.ll | 5 ;CHECK: vmls.i8 16 ;CHECK: vmls.i16 27 ;CHECK: vmls.i32 38 ;CHECK: vmls.f32 49 ;CHECK: vmls.i8 60 ;CHECK: vmls.i16 71 ;CHECK: vmls.i32 82 ;CHECK: vmls.f32
|
D | fmacs.ll | 55 ; It's possible to make use of fp vmla / vmls on Cortex-A9.
|
/external/llvm/test/MC/Disassembler/ARM/ |
D | fullfp16-neon-thumb.txt | 34 # CHECK: vmls.f16 d0, d1, d2 35 # CHECK: vmls.f16 q0, q1, q2 39 # CHECK: vmls.f16 d5, d6, d7[2] 40 # CHECK: vmls.f16 q5, q6, d7[3]
|
D | fullfp16-neon-arm.txt | 34 # CHECK: vmls.f16 d0, d1, d2 35 # CHECK: vmls.f16 q0, q1, q2 39 # CHECK: vmls.f16 d5, d6, d7[2] 40 # CHECK: vmls.f16 q5, q6, d7[3]
|
D | fp-encoding.txt | 94 # CHECK: vmls.f64 d16, d18, d17 97 # CHECK: vmls.f32 s1, s2, s0
|
D | neont2.txt | 622 # CHECK: vmls.i8 d16, d18, d17 624 # CHECK: vmls.i16 d16, d18, d17 626 # CHECK: vmls.i32 d16, d18, d17 628 # CHECK: vmls.f32 d16, d18, d17 630 # CHECK: vmls.i8 q9, q8, q10 632 # CHECK: vmls.i16 q9, q8, q10 634 # CHECK: vmls.i32 q9, q8, q10 636 # CHECK: vmls.f32 q9, q8, q10
|
D | neon.txt | 725 # CHECK: vmls.i8 d16, d18, d17 727 # CHECK: vmls.i16 d16, d18, d17 729 # CHECK: vmls.i32 d16, d18, d17 731 # CHECK: vmls.f32 d16, d18, d17 733 # CHECK: vmls.i8 q9, q8, q10 735 # CHECK: vmls.i16 q9, q8, q10 737 # CHECK: vmls.i32 q9, q8, q10 739 # CHECK: vmls.f32 q9, q8, q10
|
/external/v8/test/cctest/ |
D | test-disasm-arm.cc | 650 COMPARE(vmls(d2, d1, d0), in TEST() 652 COMPARE(vmls(d6, d4, d5, cc), in TEST() 655 COMPARE(vmls(s2, s1, s0), in TEST() 657 COMPARE(vmls(s6, s4, s5, cc), in TEST()
|
/external/v8/src/arm/ |
D | assembler-arm.h | 1185 void vmls(const DwVfpRegister dst, 1189 void vmls(const SwVfpRegister dst, const SwVfpRegister src1,
|
D | assembler-arm.cc | 3184 void Assembler::vmls(const DwVfpRegister dst, in vmls() function in v8::internal::Assembler 3202 void Assembler::vmls(const SwVfpRegister dst, const SwVfpRegister src1, in vmls() function in v8::internal::Assembler
|
/external/v8/src/compiler/arm/ |
D | code-generator-arm.cc | 714 __ vmls(i.OutputFloat32Register(), i.InputFloat32Register(1), in AssembleArchInstruction() local 765 __ vmls(i.OutputFloat64Register(), i.InputFloat64Register(1), in AssembleArchInstruction() local
|
/external/llvm/lib/Target/ARM/ |
D | ARMInstrNEON.td | 4529 IIC_VMACi16Q, IIC_VMACi32Q, "vmls", "i", sub>; 4530 def VMLSfd : N3VDMulOp<0, 0, 0b10, 0b1101, 1, IIC_VMACD, "vmls", "f32", 4533 def VMLSfq : N3VQMulOp<0, 0, 0b10, 0b1101, 1, IIC_VMACQ, "vmls", "f32", 4536 def VMLShd : N3VDMulOp<0, 0, 0b11, 0b1101, 1, IIC_VMACD, "vmls", "f16", 4539 def VMLShq : N3VQMulOp<0, 0, 0b11, 0b1101, 1, IIC_VMACQ, "vmls", "f16", 4543 IIC_VMACi16Q, IIC_VMACi32Q, "vmls", "i", sub>; 4544 def VMLSslfd : N3VDMulOpSL<0b10, 0b0101, IIC_VMACD, "vmls", "f32", 4547 def VMLSslfq : N3VQMulOpSL<0b10, 0b0101, IIC_VMACQ, "vmls", "f32", 4550 def VMLSslhd : N3VDMulOpSL16<0b01, 0b0101, IIC_VMACD, "vmls", "f16", 4553 def VMLSslhq : N3VQMulOpSL16<0b01, 0b0101, IIC_VMACQ, "vmls", "f16",
|
/external/clang/include/clang/Basic/ |
D | arm_neon.td | 522 def VMLS : IOpInst<"vmls", "dddd", "csifUcUsUiQcQsQiQfQUcQUsQUi", OP_MLS>; 898 def MLS : IOpInst<"vmls", "dddd", "dQd", OP_MLS>;
|