Searched refs:tracked_regs (Results 1 – 4 of 4) sorted by relevance
158 if (((sctx->tracked_regs.reg_saved >> (reg)) & 0x1) != 0x1 || \159 sctx->tracked_regs.reg_value[reg] != __value) { \161 sctx->tracked_regs.reg_saved |= 0x1ull << (reg); \162 sctx->tracked_regs.reg_value[reg] = __value; \174 if (((sctx->tracked_regs.reg_saved >> (reg)) & 0x3) != 0x3 || \175 sctx->tracked_regs.reg_value[reg] != __value1 || \176 sctx->tracked_regs.reg_value[(reg) + 1] != __value2) { \180 sctx->tracked_regs.reg_value[reg] = __value1; \181 sctx->tracked_regs.reg_value[(reg) + 1] = __value2; \182 sctx->tracked_regs.reg_saved |= 0x3ull << (reg); \[all …]
233 STATIC_ASSERT(SI_NUM_TRACKED_REGS <= sizeof(ctx->tracked_regs.reg_saved) * 8); in si_set_tracked_regs_to_clear_state()235 ctx->tracked_regs.reg_value[SI_TRACKED_DB_RENDER_CONTROL] = 0x00000000; in si_set_tracked_regs_to_clear_state()236 ctx->tracked_regs.reg_value[SI_TRACKED_DB_COUNT_CONTROL] = 0x00000000; in si_set_tracked_regs_to_clear_state()237 ctx->tracked_regs.reg_value[SI_TRACKED_DB_RENDER_OVERRIDE2] = 0x00000000; in si_set_tracked_regs_to_clear_state()238 ctx->tracked_regs.reg_value[SI_TRACKED_DB_SHADER_CONTROL] = 0x00000000; in si_set_tracked_regs_to_clear_state()239 ctx->tracked_regs.reg_value[SI_TRACKED_CB_TARGET_MASK] = 0xffffffff; in si_set_tracked_regs_to_clear_state()240 ctx->tracked_regs.reg_value[SI_TRACKED_CB_DCC_CONTROL] = 0x00000000; in si_set_tracked_regs_to_clear_state()241 ctx->tracked_regs.reg_value[SI_TRACKED_SX_PS_DOWNCONVERT] = 0x00000000; in si_set_tracked_regs_to_clear_state()242 ctx->tracked_regs.reg_value[SI_TRACKED_SX_BLEND_OPT_EPSILON] = 0x00000000; in si_set_tracked_regs_to_clear_state()243 ctx->tracked_regs.reg_value[SI_TRACKED_SX_BLEND_OPT_CONTROL] = 0x00000000; in si_set_tracked_regs_to_clear_state()[all …]
1236 struct si_tracked_regs tracked_regs; member
104 sctx->tracked_regs.spi_ps_input_cntl, NUM_INTERP); in si_emit_spi_map()