OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:alu_instr
(Results
1 - 9
of
9
) sorted by relevancy
/xsrc/external/mit/MesaLib/dist/src/freedreno/afuc/
parser.y
185
instr_r:
alu_instr
186
| T_XMOV
alu_instr
{ instr->xmov = $1; }
230
alu_instr
: alu_2src_instr
label
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
nir_opt_dce.c
54
nir_alu_instr *
alu_instr
;
local
72
alu_instr
= nir_instr_as_alu(instr);
73
if (!
alu_instr
->dest.dest.is_ssa)
nir_lower_packing.c
101
nir_alu_instr *
alu_instr
= (nir_alu_instr *) instr;
local
103
if (
alu_instr
->op != nir_op_pack_64_2x32 &&
104
alu_instr
->op != nir_op_unpack_64_2x32 &&
105
alu_instr
->op != nir_op_pack_64_4x16 &&
106
alu_instr
->op != nir_op_unpack_64_4x16 &&
107
alu_instr
->op != nir_op_pack_32_2x16 &&
108
alu_instr
->op != nir_op_unpack_32_2x16)
111
b.cursor = nir_before_instr(&
alu_instr
->instr);
113
nir_ssa_def *src = nir_ssa_for_alu_src(&b,
alu_instr
, 0);
116
switch (
alu_instr
->op)
[
all
...]
nir_lower_frexp.c
166
nir_alu_instr *
alu_instr
= nir_instr_as_alu(instr);
local
171
switch (
alu_instr
->op) {
173
lower = lower_frexp_sig(&b, nir_ssa_for_alu_src(&b,
alu_instr
, 0));
176
lower = lower_frexp_exp(&b, nir_ssa_for_alu_src(&b,
alu_instr
, 0));
182
nir_ssa_def_rewrite_uses(&
alu_instr
->dest.dest.ssa,
nir_opt_copy_propagate.c
108
nir_alu_instr *
alu_instr
= nir_instr_as_alu(src_instr);
local
109
if (!is_swizzleless_move(
alu_instr
))
112
if (
alu_instr
->src[0].src.ssa->num_components != num_components)
115
copy_def=
alu_instr
->src[0].src.ssa;
140
nir_alu_instr *
alu_instr
= nir_instr_as_alu(src_instr);
141
if (!is_move(
alu_instr
) && !is_vec(
alu_instr
))
147
if (
alu_instr
->op == nir_op_fmov ||
148
alu_instr
->op == nir_op_imov) {
150
new_swizzle[i] =
alu_instr
->src[0].swizzle[src->swizzle[i]]
185
nir_
alu_instr
*
alu_instr
= nir_instr_as_alu(instr);
local
[
all
...]
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
nir_lower_frexp.c
178
nir_alu_instr *
alu_instr
= nir_instr_as_alu(instr);
local
183
switch (
alu_instr
->op) {
185
lower = lower_frexp_sig(&b, nir_ssa_for_alu_src(&b,
alu_instr
, 0));
188
lower = lower_frexp_exp(&b, nir_ssa_for_alu_src(&b,
alu_instr
, 0));
194
nir_ssa_def_rewrite_uses(&
alu_instr
->dest.dest.ssa,
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
aco_instruction_selection_setup.cpp
463
nir_alu_instr*
alu_instr
= nir_instr_as_alu(instr);
local
465
nir_dest_is_divergent(
alu_instr
->dest.dest) ? RegType::vgpr : RegType::sgpr;
466
switch (
alu_instr
->op) {
549
type =
alu_instr
->dest.dest.ssa.num_components == 2 ? RegType::vgpr : type;
552
for (unsigned i = 0; i < nir_op_infos[
alu_instr
->op].num_inputs; i++) {
553
if (regclasses[
alu_instr
->src[i].src.ssa->index].type() == RegType::vgpr)
559
RegClass rc = get_reg_class(ctx, type,
alu_instr
->dest.dest.ssa.num_components,
560
alu_instr
->dest.dest.ssa.bit_size);
561
regclasses[
alu_instr
->dest.dest.ssa.index] = rc;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
glsl_to_nir.cpp
1665
nir_alu_instr *
alu_instr
;
local
1671
alu_instr
= nir_instr_as_alu(instr);
1672
return &
alu_instr
->dest.dest;
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
glsl_to_nir.cpp
1720
nir_alu_instr *
alu_instr
;
local
1726
alu_instr
= nir_instr_as_alu(instr);
1727
return &
alu_instr
->dest.dest;
Completed in 10 milliseconds
Indexes created Sun Jul 26 00:24:00 UTC 2026