/third_party/mesa3d/src/intel/tools/tests/gen8/ |
D | csel.asm | 1 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/ |
D | csel.asm | 1 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/ |
D | strrchr-mte.S | 95 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
|
D | strrchr.S | 102 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
|
D | strcpy.S | 227 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
|
D | strlen.S | 105 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
|
D | strchr-mte.S | 72 csel result, result, xzr, eq 101 csel result, result, xzr, eq
|
D | strnlen.S | 64 csel result, cntin, result, ls 104 csel result, cntin, result, ls
|
D | memchr-mte.S | 67 csel result, result, xzr, hi 108 csel result, result, xzr, hi
|
D | memrchr.S | 69 csel result, result, xzr, hi 109 csel result, tmp, xzr, hs
|
D | strchr-sve.S | 51 csel x0, xzr, x0, none /* if there was no c, return null */
|
D | strchr.S | 122 csel result, result, xzr, eq
|
D | memchr.S | 138 csel result, xzr, result, eq
|
D | strncmp-mte.S | 104 csel result, result, xzr, hi
|
/third_party/mesa3d/src/compiler/glsl/ |
D | lower_blend_equation_advanced.cpp | 64 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()
|
D | lower_instructions.cpp | 285 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 …]
|
D | ir_builder.h | 211 ir_expression *csel(operand a, operand b, operand c);
|
D | ir_builder.cpp | 587 csel(operand a, operand b, operand c) in csel() function
|
/third_party/ffmpeg/libavcodec/aarch64/ |
D | h264idct_neon.S | 122 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/ |
D | yuv2rgb_neon.S | 104 …csel w16, w7, w11, ne // incC = (h & 1) ? paddincC :… 114 …csel w16, w7, w11, ne // incU = (h & 1) ? paddincU :… 115 …csel w17, w14, w11, ne // incV = (h & 1) ? paddincV :…
|
/third_party/openh264/codec/encoder/core/arm64/ |
D | intra_pred_sad_3_opt_aarch64_neon.S | 98 csel \arg0, \arg0, w1, \arg2 102 csel \arg0, \arg0, w2, \arg2 103 csel w7, w7, w6, \arg2
|
/third_party/mesa3d/src/intel/tools/ |
D | i965_lex.l | 72 csel { yylval.integer = BRW_OPCODE_CSEL; return CSEL; }
|
/third_party/mesa3d/docs/relnotes/ |
D | 22.0.2.rst | 130 - st/glsl-to-tgsi: Fix handling of csel(bool, vec, vec).
|
D | 19.3.0.rst | 316 - 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/ |
D | AArch64.td | 211 "fuse-csel", "HasFuseCCSelect", "true",
|