Home
last modified time | relevance | path

Searched refs:test_v16i16 (Results 1 – 18 of 18) sorted by relevance

/external/clang/test/CodeGen/
Dppc64-vector.c43 v16i16 test_v16i16(v16i16 x) in test_v16i16() function
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/NVPTX/
Dvec-param-load.ll70 define <16 x i16> @test_v16i16(<16 x i16> %a) {
71 ; CHECK-LABEL: test_v16i16(
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dfast-isel-vecload.ll426 define <16 x i16> @test_v16i16(<16 x i16>* %V) {
427 ; SSE-LABEL: test_v16i16:
433 ; AVXONLY-LABEL: test_v16i16:
438 ; KNL-LABEL: test_v16i16:
443 ; SKX-LABEL: test_v16i16:
Dvector-reduce-add.ll495 define i16 @test_v16i16(<16 x i16> %a0) {
496 ; SSE2-LABEL: test_v16i16:
510 ; SSE41-LABEL: test_v16i16:
522 ; AVX1-LABEL: test_v16i16:
536 ; AVX2-LABEL: test_v16i16:
550 ; AVX512-LABEL: test_v16i16:
Dvector-reduce-and.ll436 define i16 @test_v16i16(<16 x i16> %a0) {
437 ; SSE-LABEL: test_v16i16:
451 ; AVX1-LABEL: test_v16i16:
466 ; AVX2-LABEL: test_v16i16:
481 ; AVX512-LABEL: test_v16i16:
Dvector-reduce-or.ll436 define i16 @test_v16i16(<16 x i16> %a0) {
437 ; SSE-LABEL: test_v16i16:
451 ; AVX1-LABEL: test_v16i16:
466 ; AVX2-LABEL: test_v16i16:
481 ; AVX512-LABEL: test_v16i16:
Dvector-reduce-xor.ll436 define i16 @test_v16i16(<16 x i16> %a0) {
437 ; SSE-LABEL: test_v16i16:
451 ; AVX1-LABEL: test_v16i16:
466 ; AVX2-LABEL: test_v16i16:
481 ; AVX512-LABEL: test_v16i16:
Dnontemporal-loads.ll288 define <16 x i16> @test_v16i16(<16 x i16>* %src) {
289 ; SSE2-LABEL: test_v16i16:
295 ; SSE41-LABEL: test_v16i16:
301 ; AVX1-LABEL: test_v16i16:
308 ; AVX2-LABEL: test_v16i16:
313 ; AVX512-LABEL: test_v16i16:
Dvector-reduce-umax.ll1215 define i16 @test_v16i16(<16 x i16> %a0) {
1216 ; SSE2-LABEL: test_v16i16:
1243 ; SSE41-LABEL: test_v16i16:
1254 ; AVX1-LABEL: test_v16i16:
1267 ; AVX2-LABEL: test_v16i16:
1280 ; AVX512BW-LABEL: test_v16i16:
1292 ; AVX512VL-LABEL: test_v16i16:
Dvector-reduce-smax.ll1078 define i16 @test_v16i16(<16 x i16> %a0) {
1079 ; SSE2-LABEL: test_v16i16:
1093 ; SSE41-LABEL: test_v16i16:
1104 ; AVX1-LABEL: test_v16i16:
1117 ; AVX2-LABEL: test_v16i16:
1130 ; AVX512-LABEL: test_v16i16:
Dvector-reduce-smin.ll1077 define i16 @test_v16i16(<16 x i16> %a0) {
1078 ; SSE2-LABEL: test_v16i16:
1092 ; SSE41-LABEL: test_v16i16:
1103 ; AVX1-LABEL: test_v16i16:
1116 ; AVX2-LABEL: test_v16i16:
1129 ; AVX512-LABEL: test_v16i16:
Dvector-reduce-umin.ll1195 define i16 @test_v16i16(<16 x i16> %a0) {
1196 ; SSE2-LABEL: test_v16i16:
1223 ; SSE41-LABEL: test_v16i16:
1231 ; AVX1-LABEL: test_v16i16:
1241 ; AVX2-LABEL: test_v16i16:
1251 ; AVX512-LABEL: test_v16i16:
Dvector-reduce-mul.ll1170 define i16 @test_v16i16(<16 x i16> %a0) {
1171 ; SSE-LABEL: test_v16i16:
1185 ; AVX1-LABEL: test_v16i16:
1200 ; AVX2-LABEL: test_v16i16:
1215 ; AVX512-LABEL: test_v16i16:
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SLPVectorizer/X86/
Dhadd.ll433 define <16 x i16> @test_v16i16(<16 x i16> %a, <16 x i16> %b) {
434 ; SSE-LABEL: @test_v16i16(
444 ; SLM-LABEL: @test_v16i16(
450 ; AVX-LABEL: @test_v16i16(
456 ; AVX512-LABEL: @test_v16i16(
Dhsub.ll433 define <16 x i16> @test_v16i16(<16 x i16> %a, <16 x i16> %b) {
434 ; SSE-LABEL: @test_v16i16(
444 ; SLM-LABEL: @test_v16i16(
450 ; AVX-LABEL: @test_v16i16(
456 ; AVX512-LABEL: @test_v16i16(
/external/llvm/test/CodeGen/X86/
Dnontemporal-loads.ll300 define <16 x i16> @test_v16i16(<16 x i16>* %src) {
301 ; SSE2-LABEL: test_v16i16:
307 ; SSE41-LABEL: test_v16i16:
313 ; AVX1-LABEL: test_v16i16:
318 ; AVX2-LABEL: test_v16i16:
323 ; AVX512-LABEL: test_v16i16:
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/CostModel/X86/
Dalternate-shuffle-cost.ll708 define <16 x i16> @test_v16i16(<16 x i16> %a, <16 x i16> %b) {
709 ; SSE2-LABEL: 'test_v16i16'
713 ; SSSE3-LABEL: 'test_v16i16'
717 ; SSE42-LABEL: 'test_v16i16'
721 ; AVX1-LABEL: 'test_v16i16'
725 ; AVX2-LABEL: 'test_v16i16'
729 ; XOPAVX1-LABEL: 'test_v16i16'
733 ; XOPAVX2-LABEL: 'test_v16i16'
737 ; BTVER2-LABEL: 'test_v16i16'
/external/llvm/test/Analysis/CostModel/X86/
Dalternate-shuffle-cost.ll302 define <16 x i16> @test_v16i16(<16 x i16> %a, <16 x i16> %b) {
306 ; CHECK: Printing analysis 'Cost Model Analysis' for function 'test_v16i16':