Home
last modified time | relevance | path

Searched refs:trivial_remat (Results 1 - 1 of 1) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_shader_calls.c330 struct brw_bitset trivial_remat = bitset_create(mem_ctx, num_ssa_defs); in spill_ssa_defs_and_lower_shader_calls() local
387 if (can_remat_ssa_def(def, &trivial_remat)) { in spill_ssa_defs_and_lower_shader_calls()
388 add_ssa_def_to_bitset(def, &trivial_remat); in spill_ssa_defs_and_lower_shader_calls()
399 /* Make a copy of trivial_remat that we'll update as we crawl through in spill_ssa_defs_and_lower_shader_calls()
403 memcpy(remat.set, trivial_remat.set, live_words * sizeof(BITSET_WORD)); in spill_ssa_defs_and_lower_shader_calls()
413 BITSET_WORD spill_mask = live[w] & ~trivial_remat.set[w]; in spill_ssa_defs_and_lower_shader_calls()

Completed in 4 milliseconds