Home
last modified time | relevance | path

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

12

/third_party/mesa3d/src/intel/tools/tests/gen8/
Dcsel.asm1 csel.nz(8) g15<1>F g11<4,4,1>F (abs)g11<4,4,1>F g11<4,4,1>F { align16 1Q };
2 csel.nz(16) g14<1>F g8<4,4,1>F (abs)g8<4,4,1>F g8<4,4,1>F { align16 1H };
3 csel.le(8) g21<1>F (abs)g5.3<0,1,0>F g5.0<0,1,0>F g5.3<0,1,0>F { align16 1Q };
4 csel.l(8) g107<1>F -g101<4,4,1>F g101<4,4,1>F g104<4,4,1>F { align16 1Q };
5 csel.le(8) g21<1>F g5.0<0,1,0>F (abs)g5.1<0,1,0>F g5.1<0,1,0>F { align16 1Q };
6 csel.l(8) g127<1>F g2<4,4,1>F g8<4,4,1>F g4.0<0,1,0>F { align16 1Q };
7 csel.l(16) g126<1>F g2<4,4,1>F g13<4,4,1>F g6.0<0,1,0>F { align16 1H };
8 csel.le(16) g13<1>F (abs)g73<4,4,1>F g58<4,4,1>F g73<4,4,1>F { align16 1H };
9 csel.le(16) g15<1>F g58<4,4,1>F (abs)g73<4,4,1>F g73<4,4,1>F { align16 1H };
10 csel.l(16) g69<1>F -g11<4,4,1>F g11<4,4,1>F g67<4,4,1>F { align16 1H };
[all …]
/third_party/mesa3d/src/intel/tools/tests/gen9/
Dcsel.asm1 csel.nz(8) g15<1>F g11<4,4,1>F (abs)g11<4,4,1>F g11<4,4,1>F { align16 1Q };
2 csel.nz(16) g14<1>F g8<4,4,1>F (abs)g8<4,4,1>F g8<4,4,1>F { align16 1H };
3 csel.le(8) g21<1>F (abs)g5.3<0,1,0>F g5.0<0,1,0>F g5.3<0,1,0>F { align16 1Q };
4 csel.l(8) g107<1>F -g101<4,4,1>F g101<4,4,1>F g104<4,4,1>F { align16 1Q };
5 csel.le(8) g21<1>F g5.0<0,1,0>F (abs)g5.1<0,1,0>F g5.1<0,1,0>F { align16 1Q };
6 csel.l(8) g127<1>F g2<4,4,1>F g8<4,4,1>F g4.0<0,1,0>F { align16 1Q };
7 csel.l(16) g126<1>F g2<4,4,1>F g13<4,4,1>F g6.0<0,1,0>F { align16 1H };
8 csel.le(16) g13<1>F (abs)g73<4,4,1>F g58<4,4,1>F g73<4,4,1>F { align16 1H };
9 csel.le(16) g15<1>F g58<4,4,1>F (abs)g73<4,4,1>F g73<4,4,1>F { align16 1H };
10 csel.l(16) g69<1>F -g65<4,4,1>F g65<4,4,1>F g67<4,4,1>F { align16 1H };
[all …]
/third_party/optimized-routines/string/aarch64/
Dstrrchr-mte.S95 csel result, result, xzr, ne
101 csel src_match, src, src_match, ne
102 csel chr_match, synd, chr_match, ne
119 csel chr_match, tmp, chr_match, ne
120 csel src_match, src, src_match, ne
Dstrrchr.S102 csel src_match, src, src_match, ne
103 csel src_offset, chr_match, src_offset, ne
132 csel src_match, src, src_match, ne
133 csel src_offset, chr_match, src_offset, ne
144 csel result, result, xzr, ne
Dstrcpy.S227 csel data1, data1, data2, ne
233 csel has_nul1, has_nul1, has_nul2, ne
239 csel pos, pos, tmp1, ne
267 csel data2, data2, data2a, lt
286 csel data1, tmp4, data2, lt
299 csel data1, tmp4, data2, lt
Dstrlen.S105 csel has_nul1, has_nul1, has_nul2, cc
108 csel len, xzr, len, cc
132 csel has_nul1, has_nul1, has_nul2, cc
137 csel len, tmp3, len, cc
Dstrchr-mte.S72 csel result, result, xzr, eq
101 csel result, result, xzr, eq
Dstrnlen.S64 csel result, cntin, result, ls
104 csel result, cntin, result, ls
Dmemchr-mte.S67 csel result, result, xzr, hi
108 csel result, result, xzr, hi
Dmemrchr.S69 csel result, result, xzr, hi
109 csel result, tmp, xzr, hs
Dstrchr-sve.S51 csel x0, xzr, x0, none /* if there was no c, return null */
Dstrchr.S122 csel result, result, xzr, eq
Dmemchr.S138 csel result, xzr, result, eq
Dstrncmp-mte.S104 csel result, result, xzr, hi
/third_party/mesa3d/src/compiler/glsl/
Dlower_blend_equation_advanced.cpp64 return csel(lequal(dst, imm3(0.5f)), rule_1, rule_2); in blend_overlay()
91 return csel(lequal(dst, imm3(0)), imm3(0), in blend_colordodge()
92 csel(gequal(src, imm3(1)), imm3(1), in blend_colordodge()
106 return csel(gequal(dst, imm3(1)), imm3(1), in blend_colorburn()
107 csel(lequal(src, imm3(0)), imm3(0), in blend_colorburn()
122 return csel(lequal(src, imm3(0.5f)), rule_1, rule_2); in blend_hardlight()
149 ir_rvalue *factor = csel(lequal(src, imm3(0.5f)), factor_1, in blend_softlight()
150 csel(lequal(dst, imm3(0.25f)), in blend_softlight()
313 assign(dst_rgb, csel(equal(swizzle_xyz(fb), in calc_blend_result()
321 assign(src_rgb, csel(equal(swizzle_xyz(src), in calc_blend_result()
Dlower_instructions.cpp285 csel(flush_to_zero, in ldexp_to_arith()
295 csel(zero_mantissa, in ldexp_to_arith()
409 i.insert_before(assign(x, csel(is_not_zero_or_underflow, in dldexp_to_arith()
412 csel(is_not_zero_or_underflow, in dldexp_to_arith()
512 csel(swizzle(is_not_zero, elem, 1), in dfrexp_sig_to_arith()
697 ir->operands[1] = csel(nequal(frtemp, zero), one, zero->clone(ir, NULL)); in dceil_to_dfrac()
753 ir->operands[1] = csel(equal(fract(mul(t2, p5->clone(ir, NULL))), in dround_even_to_dfrac()
790 csel(equal(frtemp, zero->clone(ir, NULL)), in dtrunc_to_dfrac()
814 ir->operands[2] = csel(greater(arg, zero), in dsign_to_csel()
890 ir_expression *mask = csel(equal(bits, c32), in extract_to_shifts()
[all …]
Dir_builder.h211 ir_expression *csel(operand a, operand b, operand c);
Dir_builder.cpp587 csel(operand a, operand b, operand c) in csel() function
/third_party/ffmpeg/libavcodec/aarch64/
Dh264idct_neon.S122 csel x15, x13, x14, ne
147 csel x15, x13, x14, eq
178 csel x20, x13, x14, eq
184 csel x10, x11, x10, eq // mov x10, #16
185 csel x6, x15, x6, eq
392 csel x15, x13, x14, ne
/third_party/ffmpeg/libswscale/aarch64/
Dyuv2rgb_neon.S104csel w16, w7, w11, ne // incC = (h & 1) ? paddincC :…
114csel w16, w7, w11, ne // incU = (h & 1) ? paddincU :…
115csel w17, w14, w11, ne // incV = (h & 1) ? paddincV :…
/third_party/openh264/codec/encoder/core/arm64/
Dintra_pred_sad_3_opt_aarch64_neon.S98 csel \arg0, \arg0, w1, \arg2
102 csel \arg0, \arg0, w2, \arg2
103 csel w7, w7, w6, \arg2
/third_party/mesa3d/src/intel/tools/
Di965_lex.l72 csel { yylval.integer = BRW_OPCODE_CSEL; return CSEL; }
/third_party/mesa3d/docs/relnotes/
D22.0.2.rst130 - st/glsl-to-tgsi: Fix handling of csel(bool, vec, vec).
D19.3.0.rst316 - pan/midgard: Track csel swizzle
356 - pan/midgard: Remove csel constant unit force
374 - pan/midgard: Add csel invert optimization
3366 - lima/ppir: don't lower vector {b,f}csel to scalar if condition is
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64.td211 "fuse-csel", "HasFuseCCSelect", "true",

12