Searched refs:WORD_ADDR_XOR (Results 1 – 14 of 14) sorted by relevance
658 tmem16[tmemidx2 ^ WORD_ADDR_XOR] = (uint16_t)(readval0 >> 16); in loading_pipeline()659 tmem16[tmemidx3 ^ WORD_ADDR_XOR] = (uint16_t)(readval0 & 0xffff); in loading_pipeline()665 tmem16[tmemidx0 ^ WORD_ADDR_XOR] = (uint16_t)(readval0 >> 16); in loading_pipeline()666 tmem16[tmemidx1 ^ WORD_ADDR_XOR] = (uint16_t)(readval0 & 0xffff); in loading_pipeline()677 tmem16[tmemidx2 ^ WORD_ADDR_XOR] = (uint16_t)(readval0 >> 16); in loading_pipeline()678 tmem16[tmemidx3 ^ WORD_ADDR_XOR] = (uint16_t)(readval0 & 0xffff); in loading_pipeline()684 tmem16[tmemidx0 ^ WORD_ADDR_XOR] = (uint16_t)(readval0 >> 16); in loading_pipeline()685 tmem16[tmemidx1 ^ WORD_ADDR_XOR] = (uint16_t)(readval0 & 0xffff); in loading_pipeline()695 tmem16[tmemidx0 ^ WORD_ADDR_XOR] = (uint16_t)(loadqword >> 48); in loading_pipeline()696 tmem16[tmemidx1 ^ WORD_ADDR_XOR] = (uint16_t)(loadqword >> 32); in loading_pipeline()[all …]
76 return rdram_valid_idx16(in) ? rdram16[in ^ WORD_ADDR_XOR] : 0; in rdram_read_idx16()81 return rdram16[in ^ WORD_ADDR_XOR]; in rdram_read_idx16_fast()107 rdram16[in ^ WORD_ADDR_XOR] = val; in rdram_write_idx16()123 *rdst = rdram16[in ^ WORD_ADDR_XOR]; in rdram_read_pair16()145 rdram16[in ^ WORD_ADDR_XOR] = rval; in rdram_write_pair16()
116 taddr ^= ((t & 1) ? WORD_XOR_DWORD_SWAP : WORD_ADDR_XOR); in fetch_texel()1378 uint32_t xorupperrg = isupperrg ? (WORD_ADDR_XOR ^ 3) : WORD_ADDR_XOR; in fetch_texel_entlut_quadro()1685 uint32_t xorupperrg = isupperrg ? (WORD_ADDR_XOR ^ 3) : WORD_ADDR_XOR; in fetch_texel_entlut_quadro_nearest()2001 short0 = tmem16[sortidx[0] ^ WORD_ADDR_XOR]; in read_tmem_copy()2002 short1 = tmem16[sortidx[1] ^ WORD_ADDR_XOR]; in read_tmem_copy()2003 short2 = tmem16[sortidx[2] ^ WORD_ADDR_XOR]; in read_tmem_copy()2004 short3 = tmem16[sortidx[3] ^ WORD_ADDR_XOR]; in read_tmem_copy()2034 short0 = tmem16[(sortidx[4] | 0x400) ^ WORD_ADDR_XOR]; in read_tmem_copy()2035 short1 = tmem16[(sortidx[5] | 0x400) ^ WORD_ADDR_XOR]; in read_tmem_copy()2036 short2 = tmem16[(sortidx[6] | 0x400) ^ WORD_ADDR_XOR]; in read_tmem_copy()[all …]
8 #define WORD_ADDR_XOR 0 macro12 #define WORD_ADDR_XOR 1 macro
84 #define WORD_ADDR_XOR 0 macro88 #define WORD_ADDR_XOR 1 macro
26 #define WORD_ADDR_XOR (WORD_XOR_BE(0) >> 1) macro73 …ne RREADIDX16(in) ((rdp_range_check((in) << 1)) ? 0 : (((uint16_t*)m_rdram)[(in) ^ WORD_ADDR_XOR]))77 …; fatalerror("Address out of range\n"); } else { ((uint16_t*)m_rdram)[(in) ^ WORD_ADDR_XOR] = val;}81 #define RREADIDX16(in) (((uint16_t*)m_rdram)[(in) ^ WORD_ADDR_XOR])85 #define RWRITEIDX16(in, val) ((uint16_t*)m_rdram)[(in) ^ WORD_ADDR_XOR] = val;90 #define U_RREADIDX16(in) (((uint16_t*)m_rdram)[(in) ^ WORD_ADDR_XOR])
51 pix = vbuff[leftup ^ WORD_ADDR_XOR];77 pix = vbuff[leftdown ^ WORD_ADDR_XOR];103 pix = vbuff[toleft ^ WORD_ADDR_XOR];
247 uint16_t pix = frame_buffer[pixels ^ WORD_ADDR_XOR]; in video_update16()848 ((uint16_t*)m_rdram)[zcurpixel ^ WORD_ADDR_XOR] = zval; in z_store()2573 t = ((j >> 11) & 1) ? WORD_XOR_DWORD_SWAP : WORD_ADDR_XOR; in cmd_load_block()2600 t = ((j >> 11) & 1) ? WORD_XOR_DWORD_SWAP : WORD_ADDR_XOR; in cmd_load_block()2632 t = ((j >> 11) & 1) ? WORD_XOR_DWORD_SWAP : WORD_ADDR_XOR; in cmd_load_block()2663 tc[(ptr ^ WORD_ADDR_XOR) & 0x7ff] = U_RREADIDX16(srcptr); in cmd_load_block()2664 tc[((ptr + 1) ^ WORD_ADDR_XOR) & 0x7ff] = U_RREADIDX16(srcptr + 1); in cmd_load_block()2678 int32_t ptr = ((tb + (i << 1)) ^ WORD_ADDR_XOR) & 0x3ff; in cmd_load_block()2685 ptr = ((tb + (i << 1) + 1) ^ WORD_ADDR_XOR) & 0x3ff; in cmd_load_block()2701 int32_t ptr = ((tb + (i << 1)) ^ WORD_ADDR_XOR) & 0x3ff; in cmd_load_block()[all …]
657 static int32_t sTexAddrSwap16[2] = { WORD_ADDR_XOR, WORD_XOR_DWORD_SWAP };
31 #define WORD_ADDR_XOR 0 macro35 #define WORD_ADDR_XOR 1 macro