OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:merge_set
(Results
1 - 7
of
7
) sorted by relevancy
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
ir3_merge_regs.c
195
if (def->
merge_set
)
196
return def->
merge_set
;
231
new_regs[new_index]->
merge_set
= a;
488
struct ir3_merge_set *
merge_set
= dst->
merge_set
;
local
490
if (
merge_set
) {
491
if (
merge_set
->interval_start == ~0) {
492
merge_set
->interval_start = offset;
493
offset +=
merge_set
->size;
495
dst_offset =
merge_set
->interval_start + dst->merge_set_offset
524
struct ir3_
merge_set
*
merge_set
= dst->
merge_set
;
local
[
all
...]
ir3_spill.c
181
instr->srcs[i]->def->
merge_set
!= instr->dsts[i]->
merge_set
) {
193
instr->srcs[i]->def->
merge_set
!= instr->dsts[0]->
merge_set
) {
229
if (src->def->
merge_set
== instr->dsts[i]->
merge_set
&&
605
if (reg->
merge_set
) {
606
if (reg->
merge_set
->spill_slot == ~0) {
607
reg->
merge_set
->spill_slot = ALIGN_POT(ctx->spill_slot,
608
reg->
merge_set
->alignment)
[
all
...]
ir3_ra.c
1043
if (!reg->
merge_set
|| reg->
merge_set
->preferred_reg != (physreg_t)~0)
1049
if ((physreg - reg->merge_set_offset + reg->
merge_set
->size) > file->size)
1052
reg->
merge_set
->preferred_reg = physreg - reg->merge_set_offset;
1120
if (reg->
merge_set
&& reg->
merge_set
->preferred_reg != (physreg_t)~0) {
1122
reg->
merge_set
->preferred_reg + reg->merge_set_offset;
1134
if (reg->
merge_set
&& reg->
merge_set
->preferred_reg == (physreg_t)~0 &&
1135
size < reg->
merge_set
->size)
[
all
...]
ir3.h
212
struct ir3_merge_set *
merge_set
;
member in struct:ir3_register
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
aco_lower_to_cssa.cpp
47
typedef std::vector<Temp>
merge_set
;
typedef in namespace:aco::__anon491
68
std::vector<
merge_set
> merge_sets; /* each vector is one (ordered) merge set */
95
merge_set
set;
283
try_merge_merge_set(cssa_ctx& ctx, Temp dst,
merge_set
& set_b)
287
merge_set
& set_a = ctx.merge_sets[index];
289
merge_set
union_set; /* the new merged merge-set */
329
set_b =
merge_set
(); /* free the old set_b */
364
merge_set
op_set =
merge_set
{copy.op.getTemp()};
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
nir_from_ssa.c
99
/* The following data structure, which I have named
merge_set
is a way of
108
* in the merge_node structure. The
merge_set
stores a linked list of
116
struct
merge_set
;
120
struct
merge_set
*set;
124
typedef struct
merge_set
{
struct
129
}
merge_set
;
typedef in typeref:struct:merge_set
133
merge_set_dump(
merge_set
*set, FILE *fp)
160
merge_set
*set = ralloc(state->dead_ctx,
merge_set
);
194
static
merge_set
*
[
all
...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
nir_from_ssa.c
65
/* The following data structure, which I have named
merge_set
is a way of
74
* in the merge_node structure. The
merge_set
stores a linked list of
82
struct
merge_set
;
86
struct
merge_set
*set;
90
typedef struct
merge_set
{
struct
94
}
merge_set
;
typedef in typeref:struct:merge_set
98
merge_set_dump(
merge_set
*set, FILE *fp)
128
merge_set
*set = ralloc(state->dead_ctx,
merge_set
);
150
static
merge_set
*
[
all
...]
Completed in 11 milliseconds
Indexes created Sat Jul 04 00:25:45 UTC 2026