Searched refs:mov (Results 1 - 25 of 169) sorted by relevance

1234567

/xsrc/external/mit/MesaLib/dist/src/freedreno/computerator/examples/
H A Dsimple.asm8 mov.f32f32 r2.x, c0.y
9 mov.u32u32 r0.x, 0x12345678
10 mov.u32u32 r0.y, 0x12345678
11 mov.u32u32 r0.z, 0x12345678
13 mov.u32u32 r0.w, 0x12345678
14 mov.u32u32 r1.x, 0x12345678
15 mov.u32u32 r1.y, 0x12345678
17 mov.u32u32 r1.z, 0x12345678
18 mov.u32u32 r1.w, 0x12345678
22 (ul)mov
[all...]
H A Dpvtmem.asm4 mov.u32u32 r1.x, 0x12345678
5 mov.u32u32 r0.x, 0
9 mov.u32u32 r0.y, 0x00000000
H A Dstg_ldg_offset.asm4 mov.u32u32 r0.y, r0.x
5 mov.u32u32 r1.x, c2.x
6 mov.u32u32 r1.y, c2.y
7 mov.u32u32 r2.x, 0xff
H A Dbranch.asm6 mov.u32u32 r1.x, 0x87654321
9 mov.u32u32 r1.x, 0x12345678
H A Dtest-flut.sh9 mov="cov.u16u32"
12 mov="mov.u32u32"
17 mov.u32u32 r0.x, 0
22 $mov r1.x, ${h}r2.x
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_cp_postsched.c31 * instruction scheduling, we can't easily eliminate unneeded mov's
107 /* Can we fold the mov src into use without invalid flags? */
109 valid_flags(struct ir3_instruction *use, struct ir3_instruction *mov) argument
111 struct ir3_register *src = mov->srcs[0];
114 if (ssa(reg) != mov)
125 instr_cp_postsched(struct ir3_instruction *mov) argument
127 struct ir3_register *src = mov->srcs[0];
129 /* only consider mov's from "arrays", other cases we have
139 * that had a false-dep on the original mov to have deps
143 util_dynarray_init(&newdeps, mov
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/targets/d3d10sw/tests/
H A Dtri_vs_4_0.h31 mov o0.xyzw, v0.xyzw
32 mov o1.xyzw, v1.xyzw
H A Dtri_ps_4_0.h28 mov o0.xyzw, v1.xyzw
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/vc4/
H A Dvc4_opt_vpm.c87 struct qinst *mov = c->defs[temp]; local in function:qir_opt_vpm
88 if (!mov ||
89 (mov->op != QOP_MOV &&
90 mov->op != QOP_FMOV &&
91 mov->op != QOP_MMOV) ||
92 mov->src[0].file != QFILE_VPM) {
106 inst->src[j] = mov->src[0];
109 list_addtail(&inst->link, &mov->link);
110 qir_remove_instruction(c, mov);
H A Dvc4_opt_copy_propagation.c82 struct qinst *mov = movs[inst->src[i].index]; local in function:try_copy_prop
83 if (!mov) {
86 mov = c->defs[inst->src[i].index];
88 if (mov->src[0].file == QFILE_TEMP &&
89 !c->defs[mov->src[0].index])
97 (mov->src[0].file != QFILE_TEMP ||
98 mov->src[0].pack))
102 if (mov->src[0].pack) {
108 qir_is_float_input(mov)) {
130 unpack = mov
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/vc4/
H A Dvc4_opt_vpm.c87 struct qinst *mov = c->defs[temp]; local in function:qir_opt_vpm
88 if (!mov ||
89 (mov->op != QOP_MOV &&
90 mov->op != QOP_FMOV &&
91 mov->op != QOP_MMOV) ||
92 mov->src[0].file != QFILE_VPM) {
106 inst->src[j] = mov->src[0];
109 list_addtail(&inst->link, &mov->link);
110 qir_remove_instruction(c, mov);
H A Dvc4_opt_copy_propagation.c82 struct qinst *mov = movs[inst->src[i].index]; local in function:try_copy_prop
83 if (!mov) {
86 mov = c->defs[inst->src[i].index];
88 if (mov->src[0].file == QFILE_TEMP &&
89 !c->defs[mov->src[0].index])
97 (mov->src[0].file != QFILE_TEMP ||
98 mov->src[0].pack))
102 if (mov->src[0].pack) {
108 qir_is_float_input(mov)) {
130 unpack = mov
[all...]
/xsrc/external/mit/MesaLib/dist/src/freedreno/.gitlab-ci/reference/
H A Dafuc_test.asm6 mov $01, 0x0830 ; CP_SQE_INSTR_BASE
7 mov $02, 0x0002
10 mov $01, $regdata
11 mov $02, $regdata
14 mov $03, 0x0001
23 mov $rem, 0x0080
30 mov $02, 0x0883 ; CP_SCRATCH[0].REG
31 mov $03, 0xbeef
32 mov $04, 0xdead << 16
37 mov
[all...]
/xsrc/external/mit/xf86-video-nsc/dist/src/gfx/
H A Ddurango.c317 mov dx, 0x0AC1C
318 mov eax, 0x0FC530007
321 mov ecx, msrAddr
322 mov cx, msrReg
325 mov temp1, edx
326 mov temp2, eax
341 mov dx, 0x0AC1C
342 mov eax, 0x0FC530007
346 mov ecx, msrAddr
347 mov c
[all...]
/xsrc/external/mit/mesa-demos/dist/src/fpglsl/
H A DMakefile.am46 mov.glsl \
47 mov-imm.glsl \
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_opt_copy_propagate.c60 rewrite_to_vec(nir_function_impl *impl, nir_alu_instr *mov, nir_alu_instr *vec) argument
62 if (mov->op != nir_op_mov)
67 b.cursor = nir_after_instr(&mov->instr);
69 unsigned num_comp = mov->dest.dest.ssa.num_components;
72 new_vec->src[i] = vec->src[mov->src[0].swizzle[i]];
75 nir_ssa_def_rewrite_uses(&mov->dest.dest.ssa, new);
77 /* If we remove "mov" and it's the next instruction in the
142 nir_alu_instr *mov = nir_instr_as_alu(instr); local in function:copy_prop_instr
144 if (!nir_alu_instr_is_copy(mov))
149 nir_foreach_use_safe(src, &mov
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_vec_to_movs.c60 nir_alu_instr *mov = nir_alu_instr_create(shader, nir_op_imov); local in function:insert_mov
61 nir_alu_src_copy(&mov->src[0], &vec->src[start_idx], mov);
62 nir_alu_dest_copy(&mov->dest, &vec->dest, mov);
64 mov->dest.write_mask = (1u << start_idx);
65 mov->src[0].swizzle[start_idx] = vec->src[start_idx].swizzle[0];
66 mov->src[0].negate = vec->src[start_idx].negate;
67 mov->src[0].abs = vec->src[start_idx].abs;
76 mov
[all...]
H A Dnir_lower_locals_to_regs.c200 nir_alu_instr *mov = nir_alu_instr_create(b->shader, nir_op_imov); local in function:lower_locals_to_regs_block
201 mov->src[0].src = get_deref_reg_src(deref, state);
202 mov->dest.write_mask = (1 << intrin->num_components) - 1;
204 nir_ssa_dest_init(&mov->instr, &mov->dest.dest,
208 nir_src_for_ssa(&mov->dest.dest.ssa));
210 nir_dest_copy(&mov->dest.dest, &intrin->dest, &mov->instr);
212 nir_builder_instr_insert(b, &mov->instr);
228 nir_alu_instr *mov local in function:lower_locals_to_regs_block
[all...]
/xsrc/external/mit/xf86-video-nsc/dist/src/
H A Ddurango.c325 mov dx, 0x0AC1C
326 mov eax, 0x0FC530007
329 mov ecx, msrAddr
330 mov cx, msrReg
333 mov temp1, edx
334 mov temp2, eax
349 mov dx, 0x0AC1C
350 mov eax, 0x0FC530007
354 mov ecx, msrAddr
355 mov c
[all...]
/xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/
H A Dvir_opt_copy_propagate.c136 struct qinst *mov = movs[inst->src[i].index]; local in function:try_copy_prop
137 if (!mov) {
140 mov = c->defs[inst->src[i].index];
142 if (mov->src[0].file == QFILE_TEMP &&
143 !c->defs[mov->src[0].index])
147 if (vir_has_unpack(mov, 0)) {
153 v3d_qpu_unpacks_f32(&mov->qpu) ||
155 v3d_qpu_unpacks_f16(&mov->qpu)) {
164 if (mov->qpu.alu.mul.a_unpack == V3D_QPU_UNPACK_ABS) {
190 inst->src[i] = mov
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/broadcom/compiler/
H A Dvir_opt_copy_propagate.c136 struct qinst *mov = movs[inst->src[i].index]; local in function:try_copy_prop
137 if (!mov) {
140 mov = c->defs[inst->src[i].index];
142 if (mov->src[0].file == QFILE_TEMP &&
143 !c->defs[mov->src[0].index])
147 if (vir_has_unpack(mov, 0)) {
153 v3d_qpu_unpacks_f32(&mov->qpu) ||
155 v3d_qpu_unpacks_f16(&mov->qpu)) {
164 if (mov->qpu.alu.mul.a_unpack == V3D_QPU_UNPACK_ABS) {
190 inst->src[i] = mov
[all...]
/xsrc/external/mit/MesaLib/dist/src/freedreno/.gitlab-ci/traces/
H A Dafuc_test.asm33 mov $01, 0x0830 ; CP_SQE_INSTR_BASE label
34 mov $02, 0x0002 label
38 mov $01, $regdata label
39 mov $02, $regdata label
43 mov $03, 0x0001 label
56 mov $rem, 0x0080 label
64 mov $02, 0x883 label
65 mov $03, 0xbeef label
66 mov $04, 0xdead << 16 label
71 mov label
75 mov $02, #loc02 ; should be 0x0002 label
77 mov $01, $data label
81 mov $addr, 0xa0 << 24 label
82 mov $02, 4 label
84 mov $addr, 0xa204 << 16 label
87 mov $01, $data label
92 mov $02, 0xff label
95 mov $01, $data label
99 mov $02, $data label
106 mov $01, $data label
151 mov $usraddr, $data label
152 mov $data, $02 label
154 mov $01, $data label
158 mov $02, $data label
159 mov $03, $data label
160 mov $04, $data label
161 mov $05, $data label
162 mov $06, $data label
172 mov $01, $data label
179 mov $02, $data label
181 mov $rem, $data label
185 mov $01, $data label
197 mov $01, $data label
[all...]
/xsrc/external/mit/xf86-video-geode/dist/src/cim/
H A Dcim_defs.h124 _asm { mov ecx, msr_add } \
126 _asm { mov data_high, edx } \
127 _asm { mov data_low, eax } \
147 _asm { mov ecx, msr_add } \
148 _asm { mov edx, data_high } \
149 _asm { mov eax, data_low } \
166 _asm { mov dx, 0x0AC1C } \
167 _asm { mov eax, 0x0FC530007 } \
171 _asm { mov ecx, msr_add } \
173 _asm { mov data_hig
[all...]
/xsrc/external/mit/xf86-video-nsc/dist/src/panel/
H A Ddrac9210.c569 mov dx, 0CF8h
570 mov eax, CX55x0_ID + 090h
572 mov dx, 0CFCh
573 mov al, 0CFh
574 mov ah, 00h
586 mov dx, 0CF8h
588 mov eax, CX55x0_ID + 090h
591 mov dx, 0CFCh
595 mov ah, c92DataReg
597 mov c92DataRe
[all...]
/xsrc/external/mit/xf86-video-geode/dist/src/panel/
H A Ddrac9210.c461 mov dx, 0 CF8h
462 mov eax, CX55x0_ID + 090 h
464 mov dx, 0 CFCh mov al, 0 CFh mov ah, 00 h out dx, ax popf}
472 Point to PCI address register mov dx, 0 CF8h;
473 55 XX GPIO data register mov eax, CX55x0_ID + 090 h out dx, eax;
475 mov dx, 0 CFCh
478 mov ah, c92DataReg
479 or ah, CS9210 mov c92DataRe
[all...]

Completed in 12 milliseconds

1234567