CVMX_L2C_TAG_ADDR_ALIAS_SHIFT
int shift = CVMX_L2C_TAG_ADDR_ALIAS_SHIFT;
int assoc_shift = CVMX_L2C_TAG_ADDR_ALIAS_SHIFT;
tag_addr = ((address >> CVMX_L2C_TAG_ADDR_ALIAS_SHIFT) & ((1 << CVMX_L2C_TAG_ADDR_ALIAS_SHIFT) - 1));
tag_addr = ((address >> CVMX_L2C_TAG_ADDR_ALIAS_SHIFT) & ((1 << CVMX_L2C_TAG_ADDR_ALIAS_SHIFT) - 1));
(association << CVMX_L2C_TAG_ADDR_ALIAS_SHIFT) |
idx ^= ((addr & CVMX_L2C_ALIAS_MASK) >> CVMX_L2C_TAG_ADDR_ALIAS_SHIFT);
(assoc << CVMX_L2C_TAG_ADDR_ALIAS_SHIFT) |
#define CVMX_L2C_ALIAS_MASK (CVMX_L2C_IDX_MASK << CVMX_L2C_TAG_ADDR_ALIAS_SHIFT)