/third_party/mesa3d/src/gallium/drivers/r300/compiler/ |
H A D | radeon_program_alu.c | 132 static struct rc_src_register srcreg(int file, int index) in srcreg() function 246 inst->U.I.SrcReg[0], srcreg(RC_FILE_TEMPORARY, dst.Index)); in transform_CEIL() 284 inst->U.I.SrcReg[0], negate(srcreg(RC_FILE_TEMPORARY, dst.Index))); in transform_FLR() 300 negate(srcreg(RC_FILE_TEMPORARY, dst.Index))); in transform_TRUNC() 302 negate(srcreg(RC_FILE_TEMPORARY, dst.Index)), srcreg(RC_FILE_TEMPORARY, dst.Index)); in transform_TRUNC() 339 srcreg(RC_FILE_TEMPORARY, rc_find_free_temporary(c))); in transform_LIT() 347 srctemp = srcreg(RC_FILE_TEMPORARY, temp); in transform_LIT() 355 swizzle(srcreg(RC_FILE_CONSTANT, constant), in transform_LIT() 399 inst->U.I.SrcReg[0], inst->U.I.SrcReg[1], srcreg(RC_FILE_TEMPORAR in transform_LRP() [all...] |
H A D | radeon_compiler_util.c | 295 struct rc_src_register lmul_swizzle(unsigned int swizzle, struct rc_src_register srcreg) in lmul_swizzle() argument 297 struct rc_src_register tmp = srcreg; in lmul_swizzle() 304 tmp.Swizzle |= GET_SWZ(srcreg.Swizzle, swz) << (i*3); in lmul_swizzle() 305 tmp.Negate |= GET_BIT(srcreg.Negate, swz) << i; in lmul_swizzle()
|
H A D | radeon_compiler_util.h | 73 struct rc_src_register lmul_swizzle(unsigned int swizzle, struct rc_src_register srcreg);
|
/third_party/mesa3d/src/gallium/drivers/svga/svgadump/ |
H A D | svga_shader_dump.c | 420 static void dump_srcreg( struct sh_srcreg srcreg, struct sh_srcreg *indreg, const struct dump_info *di ) in dump_srcreg() argument 425 memcpy(&srcreg_sh, &srcreg, sizeof(srcreg_sh)); in dump_srcreg() 427 switch (srcreg.modifier) { in dump_srcreg() 442 switch (srcreg.modifier) { in dump_srcreg() 473 if (srcreg.swizzle_x != 0 || srcreg.swizzle_y != 1 || srcreg.swizzle_z != 2 || srcreg.swizzle_w != 3) { in dump_srcreg() 475 if (srcreg.swizzle_x == srcreg in dump_srcreg() [all...] |
/third_party/mesa3d/src/gallium/frontends/d3d10umd/ |
H A D | ShaderTGSI.c | 1411 struct ureg_src srcreg[2]; in Shader_tgsi_translate() local 1412 srcreg[0] = translate_src_operand(&sx, &opcode.src[0], OF_INT); in Shader_tgsi_translate() 1413 srcreg[1] = translate_src_operand(&sx, &opcode.src[1], OF_INT); in Shader_tgsi_translate() 1418 srcreg); in Shader_tgsi_translate() 1530 struct ureg_src srcreg[3]; in Shader_tgsi_translate() local 1531 srcreg[0] = translate_src_operand(&sx, &opcode.src[0], OF_FLOAT); in Shader_tgsi_translate() 1532 srcreg[1] = translate_src_operand(&sx, &opcode.src[1], OF_UINT); in Shader_tgsi_translate() 1533 srcreg[2] = translate_src_operand(&sx, &opcode.src[2], OF_UINT); in Shader_tgsi_translate() 1538 srcreg); in Shader_tgsi_translate() 1579 struct ureg_src srcreg[ in Shader_tgsi_translate() local 1630 struct ureg_src srcreg[4]; Shader_tgsi_translate() local 1669 struct ureg_src srcreg[4]; Shader_tgsi_translate() local 1697 struct ureg_src srcreg[5]; Shader_tgsi_translate() local 1737 struct ureg_src srcreg[4]; Shader_tgsi_translate() local [all...] |
/kernel/linux/linux-6.6/arch/parisc/net/ |
H A D | bpf_jit_comp64.c | 1020 u8 srcreg; in bpf_jit_emit_insn() local 1024 srcreg = rs; in bpf_jit_emit_insn() 1027 srcreg = HPPA_REG_R1; in bpf_jit_emit_insn() 1036 emit(hppa_ldb(off, srcreg, rd), ctx); in bpf_jit_emit_insn() 1041 emit(hppa_ldh(off, srcreg, rd), ctx); in bpf_jit_emit_insn() 1046 emit(hppa_ldw(off, srcreg, rd), ctx); in bpf_jit_emit_insn() 1052 emit(hppa_ldo(off, srcreg, HPPA_REG_R1), ctx); in bpf_jit_emit_insn() 1055 emit(hppa64_ldd_im5(off, srcreg, rd), ctx); in bpf_jit_emit_insn() 1057 emit(hppa64_ldd_im16(off, srcreg, rd), ctx); in bpf_jit_emit_insn()
|
H A D | bpf_jit_comp32.c | 1013 s8 srcreg; in emit_load_r64() local 1017 srcreg = lo(rs); in emit_load_r64() 1020 srcreg = HPPA_REG_R1; in emit_load_r64() 1028 emit(hppa_ldb(off + 0, srcreg, lo(rd)), ctx); in emit_load_r64() 1033 emit(hppa_ldh(off + 0, srcreg, lo(rd)), ctx); in emit_load_r64() 1038 emit(hppa_ldw(off + 0, srcreg, lo(rd)), ctx); in emit_load_r64() 1043 emit(hppa_ldw(off + 0, srcreg, hi(rd)), ctx); in emit_load_r64() 1044 emit(hppa_ldw(off + 4, srcreg, lo(rd)), ctx); in emit_load_r64()
|
/third_party/mesa3d/src/intel/isl/ |
H A D | isl_tiled_memcpy.c | 127 __m128i srcreg, dstreg, agmask, ag, rb, br; in rgba8_copy_16_aligned_dst() local 130 srcreg = _mm_loadu_si128((__m128i *)src); in rgba8_copy_16_aligned_dst() 132 rb = _mm_andnot_si128(agmask, srcreg); in rgba8_copy_16_aligned_dst() 133 ag = _mm_and_si128(agmask, srcreg); in rgba8_copy_16_aligned_dst() 144 __m128i srcreg, dstreg, agmask, ag, rb, br; in rgba8_copy_16_aligned_src() local 147 srcreg = _mm_load_si128((__m128i *)src); in rgba8_copy_16_aligned_src() 149 rb = _mm_andnot_si128(agmask, srcreg); in rgba8_copy_16_aligned_src() 150 ag = _mm_and_si128(agmask, srcreg); in rgba8_copy_16_aligned_src()
|
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | traps.c | 522 int srcreg = ESR_ELx_MOPS_ISS_SRCREG(esr); in do_el0_mops() local 527 src = pt_regs_read_reg(regs, srcreg); in do_el0_mops() 549 pt_regs_write_reg(regs, srcreg, src - size); in do_el0_mops() 556 pt_regs_write_reg(regs, srcreg, src + size); in do_el0_mops()
|
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43/ |
H A D | phy_common.h | 315 void b43_phy_copy(struct b43_wldev *dev, u16 destreg, u16 srcreg);
|
H A D | phy_common.c | 294 void b43_phy_copy(struct b43_wldev *dev, u16 destreg, u16 srcreg) in b43_phy_copy() argument 296 b43_phy_write(dev, destreg, b43_phy_read(dev, srcreg)); in b43_phy_copy()
|
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43/ |
H A D | phy_common.h | 315 void b43_phy_copy(struct b43_wldev *dev, u16 destreg, u16 srcreg);
|
H A D | phy_common.c | 294 void b43_phy_copy(struct b43_wldev *dev, u16 destreg, u16 srcreg) in b43_phy_copy() argument 296 b43_phy_write(dev, destreg, b43_phy_read(dev, srcreg)); in b43_phy_copy()
|
/third_party/mesa3d/src/freedreno/decode/ |
H A D | cffdec.c | 1786 uint32_t srcreg = dwords[1]; in cp_set_const() local 1791 assert(srcreg < ARRAY_SIZE(type0_reg_vals)); in cp_set_const() 1797 printf("%s (%08x)\n", regname(srcreg, 1), type0_reg_vals[srcreg]); in cp_set_const() 1799 dstval += type0_reg_vals[srcreg]; in cp_set_const()
|