/external/llvm-project/llvm/test/MC/ARM/ |
D | neon-reciprocal-encoding.s | 15 @ CHECK: vrsqrte.u32 d16, d16 @ encoding: [0xa0,0x04,0xfb,0xf3] 16 vrsqrte.u32 d16, d16 17 @ CHECK: vrsqrte.u32 q8, q8 @ encoding: [0xe0,0x04,0xfb,0xf3] 18 vrsqrte.u32 q8, q8 19 @ CHECK: vrsqrte.f32 d16, d16 @ encoding: [0xa0,0x05,0xfb,0xf3] 20 vrsqrte.f32 d16, d16 21 @ CHECK: vrsqrte.f32 q8, q8 @ encoding: [0xe0,0x05,0xfb,0xf3] 22 vrsqrte.f32 q8, q8
|
D | neont2-reciprocal-encoding.s | 17 @ CHECK: vrsqrte.u32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x04] 18 vrsqrte.u32 d16, d16 19 @ CHECK: vrsqrte.u32 q8, q8 @ encoding: [0xfb,0xff,0xe0,0x04] 20 vrsqrte.u32 q8, q8 21 @ CHECK: vrsqrte.f32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x05] 22 vrsqrte.f32 d16, d16 23 @ CHECK: vrsqrte.f32 q8, q8 @ encoding: [0xfb,0xff,0xe0,0x05] 24 vrsqrte.f32 q8, q8
|
D | fullfp16-neon.s | 240 vrsqrte.f16 d0, d1 241 vrsqrte.f16 q0, q1 242 @ ARM: vrsqrte.f16 d0, d1 @ encoding: [0x81,0x05,0xb7,0xf3] 243 @ ARM: vrsqrte.f16 q0, q1 @ encoding: [0xc2,0x05,0xb7,0xf3] 244 @ THUMB: vrsqrte.f16 d0, d1 @ encoding: [0xb7,0xff,0x81,0x05] 245 @ THUMB: vrsqrte.f16 q0, q1 @ encoding: [0xb7,0xff,0xc2,0x05]
|
D | fullfp16-neon-neg.s | 175 vrsqrte.f16 d0, d1 176 vrsqrte.f16 q0, q1
|
/external/llvm/test/MC/ARM/ |
D | neon-reciprocal-encoding.s | 15 @ CHECK: vrsqrte.u32 d16, d16 @ encoding: [0xa0,0x04,0xfb,0xf3] 16 vrsqrte.u32 d16, d16 17 @ CHECK: vrsqrte.u32 q8, q8 @ encoding: [0xe0,0x04,0xfb,0xf3] 18 vrsqrte.u32 q8, q8 19 @ CHECK: vrsqrte.f32 d16, d16 @ encoding: [0xa0,0x05,0xfb,0xf3] 20 vrsqrte.f32 d16, d16 21 @ CHECK: vrsqrte.f32 q8, q8 @ encoding: [0xe0,0x05,0xfb,0xf3] 22 vrsqrte.f32 q8, q8
|
D | neont2-reciprocal-encoding.s | 17 @ CHECK: vrsqrte.u32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x04] 18 vrsqrte.u32 d16, d16 19 @ CHECK: vrsqrte.u32 q8, q8 @ encoding: [0xfb,0xff,0xe0,0x04] 20 vrsqrte.u32 q8, q8 21 @ CHECK: vrsqrte.f32 d16, d16 @ encoding: [0xfb,0xff,0xa0,0x05] 22 vrsqrte.f32 d16, d16 23 @ CHECK: vrsqrte.f32 q8, q8 @ encoding: [0xfb,0xff,0xe0,0x05] 24 vrsqrte.f32 q8, q8
|
D | fullfp16-neon.s | 240 vrsqrte.f16 d0, d1 241 vrsqrte.f16 q0, q1 242 @ ARM: vrsqrte.f16 d0, d1 @ encoding: [0x81,0x05,0xb7,0xf3] 243 @ ARM: vrsqrte.f16 q0, q1 @ encoding: [0xc2,0x05,0xb7,0xf3] 244 @ THUMB: vrsqrte.f16 d0, d1 @ encoding: [0xb7,0xff,0x81,0x05] 245 @ THUMB: vrsqrte.f16 q0, q1 @ encoding: [0xb7,0xff,0xc2,0x05]
|
D | fullfp16-neon-neg.s | 175 vrsqrte.f16 d0, d1 176 vrsqrte.f16 q0, q1
|
/external/llvm-project/llvm/test/CodeGen/ARM/ |
D | vrec.ll | 64 ;CHECK: vrsqrte.u32 66 %tmp2 = call <2 x i32> @llvm.arm.neon.vrsqrte.v2i32(<2 x i32> %tmp1) 72 ;CHECK: vrsqrte.u32 74 %tmp2 = call <4 x i32> @llvm.arm.neon.vrsqrte.v4i32(<4 x i32> %tmp1) 80 ;CHECK: vrsqrte.f32 82 %tmp2 = call <2 x float> @llvm.arm.neon.vrsqrte.v2f32(<2 x float> %tmp1) 88 ;CHECK: vrsqrte.f32 90 %tmp2 = call <4 x float> @llvm.arm.neon.vrsqrte.v4f32(<4 x float> %tmp1) 94 declare <2 x i32> @llvm.arm.neon.vrsqrte.v2i32(<2 x i32>) nounwind readnone 95 declare <4 x i32> @llvm.arm.neon.vrsqrte.v4i32(<4 x i32>) nounwind readnone [all …]
|
D | 2009-11-01-NeonMoves.ll | 23 …%8 = call <4 x float> @llvm.arm.neon.vrsqrte.v4f32(<4 x float> %7) nounwind ; <<4 x float>> [#uses… 38 declare <4 x float> @llvm.arm.neon.vrsqrte.v4f32(<4 x float>) nounwind readnone
|
D | reg_sequence.ll | 195 ; CHECK: vrsqrte.f32 q8, q8 207 …%1 = call <4 x float> @llvm.arm.neon.vrsqrte.v4f32(<4 x float> %0) nounwind ; <<4 x float>> [#uses… 361 declare <4 x float> @llvm.arm.neon.vrsqrte.v4f32(<4 x float>) nounwind readnone
|
D | armv8.2a-fp16-vector-intrinsics.ll | 477 ; CHECK: vrsqrte.f16 d0, d0 480 %vrsqrte_v1.i = tail call <4 x half> @llvm.arm.neon.vrsqrte.v4f16(<4 x half> %a) 486 ; CHECK: vrsqrte.f16 q0, q0 489 %vrsqrteq_v1.i = tail call <8 x half> @llvm.arm.neon.vrsqrte.v8f16(<8 x half> %a) 1295 declare <4 x half> @llvm.arm.neon.vrsqrte.v4f16(<4 x half>) 1296 declare <8 x half> @llvm.arm.neon.vrsqrte.v8f16(<8 x half>)
|
/external/llvm/test/CodeGen/ARM/ |
D | vrec.ll | 64 ;CHECK: vrsqrte.u32 66 %tmp2 = call <2 x i32> @llvm.arm.neon.vrsqrte.v2i32(<2 x i32> %tmp1) 72 ;CHECK: vrsqrte.u32 74 %tmp2 = call <4 x i32> @llvm.arm.neon.vrsqrte.v4i32(<4 x i32> %tmp1) 80 ;CHECK: vrsqrte.f32 82 %tmp2 = call <2 x float> @llvm.arm.neon.vrsqrte.v2f32(<2 x float> %tmp1) 88 ;CHECK: vrsqrte.f32 90 %tmp2 = call <4 x float> @llvm.arm.neon.vrsqrte.v4f32(<4 x float> %tmp1) 94 declare <2 x i32> @llvm.arm.neon.vrsqrte.v2i32(<2 x i32>) nounwind readnone 95 declare <4 x i32> @llvm.arm.neon.vrsqrte.v4i32(<4 x i32>) nounwind readnone [all …]
|
D | 2009-11-01-NeonMoves.ll | 23 …%8 = call <4 x float> @llvm.arm.neon.vrsqrte.v4f32(<4 x float> %7) nounwind ; <<4 x float>> [#uses… 38 declare <4 x float> @llvm.arm.neon.vrsqrte.v4f32(<4 x float>) nounwind readnone
|
D | reg_sequence.ll | 195 ; CHECK: vrsqrte.f32 q8, q8 207 …%1 = call <4 x float> @llvm.arm.neon.vrsqrte.v4f32(<4 x float> %0) nounwind ; <<4 x float>> [#uses… 348 declare <4 x float> @llvm.arm.neon.vrsqrte.v4f32(<4 x float>) nounwind readnone
|
/external/capstone/suite/MC/ARM/ |
D | neon-reciprocal-encoding.s.cs | 8 0xa0,0x04,0xfb,0xf3 = vrsqrte.u32 d16, d16 9 0xe0,0x04,0xfb,0xf3 = vrsqrte.u32 q8, q8 10 0xa0,0x05,0xfb,0xf3 = vrsqrte.f32 d16, d16 11 0xe0,0x05,0xfb,0xf3 = vrsqrte.f32 q8, q8
|
D | neont2-reciprocal-encoding.s.cs | 8 0xfb,0xff,0xa0,0x04 = vrsqrte.u32 d16, d16 9 0xfb,0xff,0xe0,0x04 = vrsqrte.u32 q8, q8 10 0xfb,0xff,0xa0,0x05 = vrsqrte.f32 d16, d16 11 0xfb,0xff,0xe0,0x05 = vrsqrte.f32 q8, q8
|
/external/arm-neon-tests/ |
D | ref_vrsqrte.c | 43 vrsqrte##Q##_##T2##W(VECT_VAR(vector, T1, W, N)); \ in exec_vrsqrte()
|
D | Makefile.gcc | 60 vqrshrun_n vstX_lane vtbX vrecpe vrsqrte vcage vcagt vcale \
|
D | Makefile | 54 vqrshrun_n vstX_lane vtbX vrecpe vrsqrte vcage vcagt vcale \
|
/external/llvm/test/MC/Disassembler/ARM/ |
D | fullfp16-neon-arm.txt | 153 # CHECK: vrsqrte.f16 d0, d1 154 # CHECK: vrsqrte.f16 q0, q1
|
D | fullfp16-neon-thumb.txt | 153 # CHECK: vrsqrte.f16 d0, d1 154 # CHECK: vrsqrte.f16 q0, q1
|
/external/llvm-project/llvm/test/MC/Disassembler/ARM/ |
D | fullfp16-neon-thumb.txt | 153 # CHECK: vrsqrte.f16 d0, d1 154 # CHECK: vrsqrte.f16 q0, q1
|
D | fullfp16-neon-arm.txt | 153 # CHECK: vrsqrte.f16 d0, d1 154 # CHECK: vrsqrte.f16 q0, q1
|
/external/llvm-project/clang/include/clang/Basic/ |
D | arm_fp16.td | 34 def SCALAR_FRSQRTEH : IInst<"vrsqrte", "11", "Sh">;
|