/external/mesa3d/src/gallium/drivers/r600/sb/ |
sb_bc_dump.cpp | 169 static const char *index_mode[] = {"", " CF_INDEX_0", " CF_INDEX_1"}; local 176 (((kc.addr + kc.mode) << 4) - 1) << index_mode[kc.index_mode] << "]"; 207 static void print_sel(sb_ostream &s, int sel, int rel, int index_mode, 209 if (rel && index_mode >= 5 && sel < 128) 216 if (index_mode == 0 || index_mode == 6) 218 else if (index_mode == 4) 237 print_sel(s, sel, alu.dst_rel, alu.index_mode, 0); 340 print_sel(s, sel, src->rel, alu.index_mode, need_brackets) [all...] |
sb_bc.h | 429 unsigned index_mode; member in struct:r600_sb::bc_kcache 484 kc[0].index_mode != KC_INDEX_NONE || kc[1].index_mode != KC_INDEX_NONE || 485 kc[2].index_mode != KC_INDEX_NONE || kc[3].index_mode != KC_INDEX_NONE; 512 unsigned index_mode:3; member in struct:r600_sb::bc_alu
|
sb_sched.cpp | 915 unsigned index_mode = f->bc.sampler_index_mode != V_SQ_CF_INDEX_NONE ? local 926 load_index_register(v, index_mode); 1435 unsigned index_mode = v->select.kcache_index_mode(); local 1436 if (index_mode == KC_INDEX_0 || index_mode == KC_INDEX_1) { 1437 ubo_indexing[index_mode - KC_INDEX_0] = true; 2081 unsigned index_mode = rp[i] >> 29; local 2103 unsigned index_mode = *I >> 29; local [all...] |
sb_bc_builder.cpp | 212 .KCACHE_BANK_INDEX_MODE0(bc.kc[0].index_mode) 213 .KCACHE_BANK_INDEX_MODE1(bc.kc[1].index_mode) 214 .KCACHE_BANK_INDEX_MODE2(bc.kc[2].index_mode) 215 .KCACHE_BANK_INDEX_MODE3(bc.kc[3].index_mode) 385 .INDEX_MODE(bc.index_mode) 406 .INDEX_MODE(bc.index_mode)
|
sb_bc_decoder.cpp | 147 bc.kc[0].index_mode = w0.get_KCACHE_BANK_INDEX_MODE0(); 148 bc.kc[1].index_mode = w0.get_KCACHE_BANK_INDEX_MODE1(); 149 bc.kc[2].index_mode = w0.get_KCACHE_BANK_INDEX_MODE2(); 150 bc.kc[3].index_mode = w0.get_KCACHE_BANK_INDEX_MODE3(); 297 bc.index_mode = w0.get_INDEX_MODE(); 316 bc.index_mode = iw0.get_INDEX_MODE();
|
sb_bc_parser.cpp | 418 assert(!n->bc.dst_rel || n->bc.index_mode == INDEX_AR_X); 468 n->src[s] = sh->get_kcache_value(kc.bank, kc_addr, src.chan, (alu_kcache_index_mode)kc.index_mode); 470 if (kc.index_mode != KC_INDEX_NONE) { 471 assert(kc.index_mode != KC_LOCK_LOOP); 472 ubo_indexing[kc.index_mode - KC_INDEX_0] = true;
|
sb_shader.h | 326 value* get_kcache_value(unsigned bank, unsigned index, unsigned chan, alu_kcache_index_mode index_mode);
|
sb_ir.h | 67 unsigned chan, alu_kcache_index_mode index_mode) 68 : id(sel_chan((bank << 12) | index | ((unsigned)index_mode << 28), chan).id) {}
|
sb_shader.cpp | 191 value* shader::get_kcache_value(unsigned bank, unsigned index, unsigned chan, alu_kcache_index_mode index_mode) { 193 sel_chan(bank, index, chan, index_mode));
|
sb_expr.cpp | 364 if (b0.index_mode != b1.index_mode)
|
/external/mesa3d/src/gallium/drivers/r600/ |
eg_asm.c | 46 S_SQ_CF_ALU_WORD0_EXT_KCACHE_BANK_INDEX_MODE0(cf->kcache[0].index_mode) | 47 S_SQ_CF_ALU_WORD0_EXT_KCACHE_BANK_INDEX_MODE1(cf->kcache[1].index_mode) | 48 S_SQ_CF_ALU_WORD0_EXT_KCACHE_BANK_INDEX_MODE2(cf->kcache[2].index_mode) | 49 S_SQ_CF_ALU_WORD0_EXT_KCACHE_BANK_INDEX_MODE3(cf->kcache[3].index_mode) | 233 S_SQ_ALU_WORD0_INDEX_MODE(alu->index_mode) |
|
r600_asm.h | 62 unsigned index_mode; member in struct:r600_bytecode_alu 160 unsigned index_mode; member in struct:r600_bytecode_kcache
|
r600_asm.c | 942 unsigned bank, unsigned line, unsigned index_mode) 965 kcache[i].index_mode = index_mode; 995 kcache[i].index_mode = index_mode; 1009 unsigned bank, line, sel = alu->src[i].sel, index_mode; local 1016 index_mode = alu->src[i].kc_rel ? 1 : 0; // V_SQ_CF_INDEX_0 / V_SQ_CF_INDEX_NONE 1018 if ((r = r600_bytecode_alloc_kcache_line(bc, kcache, bank, line, index_mode))) 1091 kcache[0].index_mode || kcache[1].index_mode || kcache[2].index_mode || kcache[3].index_mode) 2007 const char *index_mode[] = {"CF_INDEX_NONE", "CF_INDEX_0", "CF_INDEX_1"}; local [all...] |
r700_asm.c | 91 alu->index_mode = G_SQ_ALU_WORD0_INDEX_MODE(word0);
|