radeonsi: cosmetic changes to radeon_opt_* macros
authorMarek Olšák <marek.olsak@amd.com>
Sat, 15 Jul 2023 18:05:55 +0000 (14:05 -0400)
committerMarge Bot <emma+marge@anholt.net>
Thu, 17 Aug 2023 15:34:05 +0000 (15:34 +0000)
Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24732>

src/gallium/drivers/radeonsi/si_build_pm4.h

index 03c5edb..425d19c 100644 (file)
 
 #define radeon_opt_push_gfx_sh_reg(offset, reg, val) do { \
    unsigned __value = val; \
-   if (((sctx->tracked_regs.other_reg_saved_mask >> (reg)) & 0x1) != 0x1 || \
-       sctx->tracked_regs.other_reg_value[reg] != __value) { \
+   unsigned __reg = reg; \
+   if (((sctx->tracked_regs.other_reg_saved_mask >> (__reg)) & 0x1) != 0x1 || \
+       sctx->tracked_regs.other_reg_value[__reg] != __value) { \
       radeon_push_gfx_sh_reg(offset, __value); \
-      sctx->tracked_regs.other_reg_saved_mask |= BITFIELD64_BIT(reg); \
-      sctx->tracked_regs.other_reg_value[reg] = __value; \
+      sctx->tracked_regs.other_reg_saved_mask |= BITFIELD_BIT(__reg); \
+      sctx->tracked_regs.other_reg_value[__reg] = __value; \
    } \
 } while (0)
 
    if (((sctx->tracked_regs.other_reg_saved_mask >> (reg)) & 0x1) != 0x1 || \
        sctx->tracked_regs.other_reg_value[reg] != __value) { \
       radeon_push_compute_sh_reg(offset, __value); \
-      sctx->tracked_regs.other_reg_saved_mask |= BITFIELD64_BIT(reg); \
+      sctx->tracked_regs.other_reg_saved_mask |= BITFIELD_BIT(reg); \
       sctx->tracked_regs.other_reg_value[reg] = __value; \
    } \
 } while (0)
    if (((sctx->tracked_regs.other_reg_saved_mask >> (reg)) & 0x1) != 0x1 || \
        sctx->tracked_regs.other_reg_value[reg] != __value) { \
       radeon_set_sh_reg(offset, __value); \
-      sctx->tracked_regs.other_reg_saved_mask |= BITFIELD64_BIT(reg); \
+      sctx->tracked_regs.other_reg_saved_mask |= BITFIELD_BIT(reg); \
       sctx->tracked_regs.other_reg_value[reg] = __value; \
    } \
 } while (0)
    if (((sctx->tracked_regs.other_reg_saved_mask >> (reg)) & 0x1) != 0x1 || \
        sctx->tracked_regs.other_reg_value[reg] != __value) { \
       radeon_set_sh_reg_idx3(sctx, offset, __value); \
-      sctx->tracked_regs.other_reg_saved_mask |= BITFIELD64_BIT(reg); \
+      sctx->tracked_regs.other_reg_saved_mask |= BITFIELD_BIT(reg); \
       sctx->tracked_regs.other_reg_value[reg] = __value; \
    } \
 } while (0)
@@ -417,7 +418,7 @@ si_get_user_data_base(enum amd_gfx_level gfx_level, enum si_has_tess has_tess,
 {
    switch (shader) {
    case PIPE_SHADER_VERTEX:
-      /* VS can be bound as VS, ES, or LS. */
+      /* VS can be bound as VS, ES, LS, or GS. */
       if (has_tess) {
          if (gfx_level >= GFX10) {
             return R_00B430_SPI_SHADER_USER_DATA_HS_0;