OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:vtn_ssa_value
(Results
1 - 6
of
6
) sorted by null
/external/mesa3d/src/compiler/spirv/
vtn_private.h
181
struct
vtn_ssa_value
{
struct
184
struct
vtn_ssa_value
**elems;
191
struct
vtn_ssa_value
*transposed;
319
struct
vtn_ssa_value
*ssa;
426
struct
vtn_ssa_value
*
vtn_ssa_value
(struct vtn_builder *b, uint32_t value_id);
428
struct
vtn_ssa_value
*vtn_create_ssa_value(struct vtn_builder *b,
431
struct
vtn_ssa_value
*vtn_ssa_transpose(struct vtn_builder *b,
432
struct
vtn_ssa_value
*src);
453
struct
vtn_ssa_value
*vtn_local_load(struct vtn_builder *b, nir_deref_var *src)
[
all
...]
vtn_alu.c
34
static struct
vtn_ssa_value
*
35
wrap_matrix(struct vtn_builder *b, struct
vtn_ssa_value
*val)
43
struct
vtn_ssa_value
*dest = rzalloc(b, struct
vtn_ssa_value
);
45
dest->elems = ralloc_array(b, struct
vtn_ssa_value
*, 1);
51
static struct
vtn_ssa_value
*
52
unwrap_matrix(struct
vtn_ssa_value
*val)
60
static struct
vtn_ssa_value
*
62
struct
vtn_ssa_value
*_src0, struct
vtn_ssa_value
*_src1
[
all
...]
spirv_to_nir.c
57
static struct
vtn_ssa_value
*
60
struct
vtn_ssa_value
*val = rzalloc(b, struct
vtn_ssa_value
);
69
val->elems = ralloc_array(b, struct
vtn_ssa_value
*, elems);
92
static struct
vtn_ssa_value
*
101
struct
vtn_ssa_value
*val = rzalloc(b, struct
vtn_ssa_value
);
124
val->elems = ralloc_array(b, struct
vtn_ssa_value
*, columns);
127
struct
vtn_ssa_value
*col_val = rzalloc(b, struct
vtn_ssa_value
);
173
vtn_ssa_value
(struct vtn_builder *b, uint32_t value_id)
function
[
all
...]
vtn_variables.c
58
return
vtn_ssa_value
(b, link.id)->def;
60
return nir_imul(&b->nb,
vtn_ssa_value
(b, link.id)->def,
135
nir_src_for_ssa(
vtn_ssa_value
(b, chain->link[i].id)->def);
171
nir_deref *tail, struct
vtn_ssa_value
*inout)
254
struct
vtn_ssa_value
*
258
struct
vtn_ssa_value
*val = vtn_create_ssa_value(b, src_tail->type);
276
vtn_local_store(struct vtn_builder *b, struct
vtn_ssa_value
*src,
282
struct
vtn_ssa_value
*val = vtn_create_ssa_value(b, dest_tail->type);
468
struct
vtn_ssa_value
**inout, const struct glsl_type *type)
517
struct vtn_type *type, struct
vtn_ssa_value
**inout
[
all
...]
vtn_glsl450.c
91
build_mat_det(struct vtn_builder *b, struct
vtn_ssa_value
*src)
112
build_mat_subdet(struct nir_builder *b, struct
vtn_ssa_value
*src,
142
static struct
vtn_ssa_value
*
143
matrix_inverse(struct vtn_builder *b, struct
vtn_ssa_value
*src)
163
struct
vtn_ssa_value
*val = vtn_create_ssa_value(b, src->type);
430
src[i] =
vtn_ssa_value
(b, w[i + 5])->def;
679
intrin->src[0] = nir_src_for_ssa(
vtn_ssa_value
(b, w[6])->def);
701
val->ssa = rzalloc(b, struct
vtn_ssa_value
);
703
val->ssa->def = build_mat_det(b,
vtn_ssa_value
(b, w[5]));
709
val->ssa = matrix_inverse(b,
vtn_ssa_value
(b, w[5]))
[
all
...]
vtn_cfg.c
535
struct
vtn_ssa_value
*src =
vtn_ssa_value
(b, w[i]);
598
struct
vtn_ssa_value
*src =
vtn_ssa_value
(b, block->branch[1]);
616
nir_src_for_ssa(
vtn_ssa_value
(b, vtn_if->condition)->def);
714
nir_ssa_def *sel =
vtn_ssa_value
(b, vtn_switch->selector)->def;
Completed in 61 milliseconds