Home
last modified time | relevance | path

Searched refs:VUZP (Results 1 – 25 of 25) sorted by relevance

/external/libhevc/common/arm/
Dihevc_sao_edge_offset_class1_chroma.s187 VUZP.8 D12,D13
202 VUZP.8 D22,D23
258 VUZP.8 D22,D23
337 VUZP.8 D12,D13
355 VUZP.8 D22,D23
394 VUZP.8 D22,D23
Dihevc_sao_edge_offset_class0_chroma.s222 VUZP.8 D14,D15
242 VUZP.8 D24,D25 @II
387 VUZP.8 D14,D15
409 VUZP.8 D28,D29 @II
Dihevc_sao_edge_offset_class3_chroma.s420 VUZP.8 D18,D19 @I
533 VUZP.8 D26,D27 @II
558 VUZP.8 D18,D19 @III
651 VUZP.8 D18,D19
828 VUZP.8 D26,D27
1002 VUZP.8 D26,D27
Dihevc_sao_edge_offset_class2_chroma.s430 VUZP.8 D22,D23 @I
531 VUZP.8 D26,D27 @II
565 VUZP.8 D18,D19 @III
651 VUZP.8 D26,D27
804 VUZP.8 D26,D27
952 VUZP.8 D26,D27
/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/
Dvuzp.ll27 ; VUZP.32 is equivalent to VTRN.32 for 64-bit vectors.
77 ; Undef shuffle indices should not prevent matching to VUZP:
/external/libhevc/decoder/arm/
Dihevcd_fmt_conv_420sp_to_rgba8888.s177 VUZP.8 D2,D3
314 VUZP.8 D2,D3
/external/arm-neon-tests/
Dref-rvct-neon.txt3527 VUZP/VUZPQ chunk 0 output:
3528 VUZP/VUZPQ:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffff…
3529 VUZP/VUZPQ:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3, }
3530 VUZP/VUZPQ:2:result_int32x2 [] = { fffffff0, fffffff1, }
3531 VUZP/VUZPQ:3:result_int64x1 [] = { 3333333333333333, }
3532 VUZP/VUZPQ:4:result_uint8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7, }
3533 VUZP/VUZPQ:5:result_uint16x4 [] = { fff0, fff1, fff2, fff3, }
3534 VUZP/VUZPQ:6:result_uint32x2 [] = { fffffff0, fffffff1, }
3535 VUZP/VUZPQ:7:result_uint64x1 [] = { 3333333333333333, }
3536 VUZP/VUZPQ:8:result_poly8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7, }
[all …]
Dref-rvct-neon-nofp16.txt3311 VUZP/VUZPQ chunk 0 output:
3312 VUZP/VUZPQ:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffff…
3313 VUZP/VUZPQ:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3, }
3314 VUZP/VUZPQ:2:result_int32x2 [] = { fffffff0, fffffff1, }
3315 VUZP/VUZPQ:3:result_int64x1 [] = { 3333333333333333, }
3316 VUZP/VUZPQ:4:result_uint8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7, }
3317 VUZP/VUZPQ:5:result_uint16x4 [] = { fff0, fff1, fff2, fff3, }
3318 VUZP/VUZPQ:6:result_uint32x2 [] = { fffffff0, fffffff1, }
3319 VUZP/VUZPQ:7:result_uint64x1 [] = { 3333333333333333, }
3320 VUZP/VUZPQ:8:result_poly8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7, }
[all …]
Dref-rvct-all.txt3527 VUZP/VUZPQ chunk 0 output:
3528 VUZP/VUZPQ:0:result_int8x8 [] = { fffffff0, fffffff1, fffffff2, fffffff3, fffffff4, fffffff5, fffff…
3529 VUZP/VUZPQ:1:result_int16x4 [] = { fffffff0, fffffff1, fffffff2, fffffff3, }
3530 VUZP/VUZPQ:2:result_int32x2 [] = { fffffff0, fffffff1, }
3531 VUZP/VUZPQ:3:result_int64x1 [] = { 3333333333333333, }
3532 VUZP/VUZPQ:4:result_uint8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7, }
3533 VUZP/VUZPQ:5:result_uint16x4 [] = { fff0, fff1, fff2, fff3, }
3534 VUZP/VUZPQ:6:result_uint32x2 [] = { fffffff0, fffffff1, }
3535 VUZP/VUZPQ:7:result_uint64x1 [] = { 3333333333333333, }
3536 VUZP/VUZPQ:8:result_poly8x8 [] = { f0, f1, f2, f3, f4, f5, f6, f7, }
[all …]
Dexpected_input4gcc-nofp16.txt3158 VUZP/VUZPQ chunk 0 output:
3182 VUZP/VUZPQ chunk 1 output:
Dexpected_input4gcc.txt3374 VUZP/VUZPQ chunk 0 output:
3400 VUZP/VUZPQ chunk 1 output:
/external/llvm/test/CodeGen/AArch64/
Darm64-uzp.ll81 ; Undef shuffle indices should not prevent matching to VUZP:
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMISelLowering.h159 VUZP, // unzip (deinterleave) enumerator
DARMISelLowering.cpp909 case ARMISD::VUZP: return "ARMISD::VUZP"; in getTargetNodeName()
4291 return DAG.getNode(ARMISD::VUZP, dl, DAG.getVTList(VT, VT), in GeneratePerfectShuffle()
4383 return DAG.getNode(ARMISD::VUZP, dl, DAG.getVTList(VT, VT), in LowerVECTOR_SHUFFLE()
4393 return DAG.getNode(ARMISD::VUZP, dl, DAG.getVTList(VT, VT), in LowerVECTOR_SHUFFLE()
DARMInstrNEON.td139 def NEONuzp : SDNode<"ARMISD::VUZP", SDTARMVSHUF2>;
1879 // 2-register shuffles (VTRN/VZIP/VUZP), both double- and quad-register.
4824 // VUZP : Vector Unzip (Deinterleave)
DARMISelDAGToDAG.cpp2663 case ARMISD::VUZP: { in Select()
/external/llvm/test/CodeGen/ARM/
Dvuzp.ll67 ; VUZP.32 is equivalent to VTRN.32 for 64-bit vectors.
201 ; Undef shuffle indices should not prevent matching to VUZP:
/external/llvm/lib/Target/ARM/
DARMISelLowering.h157 VUZP, // unzip (deinterleave) enumerator
DARMScheduleSwift.td584 (instregex "VSWP", "VTRN", "VUZP", "VZIP")>;
DARMISelLowering.cpp1212 case ARMISD::VUZP: return "ARMISD::VUZP"; in getTargetNodeName()
4711 return DAG.getNode(ARMISD::VUZP, DL, VT8Bit, N3, N3); in getCTPOP16BitCounts()
4769 SDValue N2 = DAG.getNode(ARMISD::VUZP, DL, VT16Bit, N1, N1); in lowerCTPOP32BitElements()
5595 return ARMISD::VUZP; in isNEONTwoResultShuffleMask()
5603 return ARMISD::VUZP; in isNEONTwoResultShuffleMask()
6164 return DAG.getNode(ARMISD::VUZP, dl, DAG.getVTList(VT, VT), in GeneratePerfectShuffle()
DARMISelDAGToDAG.cpp3084 case ARMISD::VUZP: { in Select()
DARMInstrNEON.td582 def NEONuzp : SDNode<"ARMISD::VUZP", SDTARMVSHUF2>;
2532 // 2-register shuffles (VTRN/VZIP/VUZP), both double- and quad-register.
6414 // VUZP : Vector Unzip (Deinterleave)
/external/clang/include/clang/Basic/
Darm_neon.td815 def VUZP : WInst<"vuzp", "2dd", "csiUcUsUifPcPsQcQsQiQUcQUsQUiQfQPcQPs">;
/external/valgrind/none/tests/arm/
Dneon128.stdout.exp2112 ---- VUZP ----
Dneon64.stdout.exp3367 ---- VUZP ----