| /xsrc/external/mit/MesaLib/src/panfrost/bifrost/ |
| H A D | bi_builder.h | 265 bi_instr * bi_atom_c_i32(bi_builder *b, bi_index src0, bi_index src1, bi_index src2, enum bi_atom_opc atom_opc) argument 272 I->atom_opc = atom_opc; 279 bi_instr * bi_atom_c_i64(bi_builder *b, bi_index src0, bi_index src1, bi_index src2, enum bi_atom_opc atom_opc) argument 286 I->atom_opc = atom_opc; 293 bi_instr * bi_atom_c(bi_builder *b, unsigned bitsize, bi_index src0, bi_index src1, bi_index src2, enum bi_atom_opc atom_opc) argument 296 return (bi_atom_c_i32(b, src0, src1, src2, atom_opc)); 298 return (bi_atom_c_i64(b, src0, src1, src2, atom_opc)); 304 bi_instr * bi_atom_c1_i32(bi_builder *b, bi_index src0, bi_index src1, enum bi_atom_opc atom_opc) argument 317 bi_atom_c1_i64(bi_builder * b,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc) argument 330 bi_atom_c1(bi_builder * b,unsigned bitsize,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc) argument 341 bi_atom_c1_return_i32(bi_builder * b,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc) argument 354 bi_atom_c1_return_i64(bi_builder * b,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc) argument 367 bi_atom_c1_return(bi_builder * b,unsigned bitsize,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc) argument 400 bi_atom_c_return_i32(bi_builder * b,bi_index src0,bi_index src1,bi_index src2,enum bi_atom_opc atom_opc) argument 414 bi_atom_c_return_i64(bi_builder * b,bi_index src0,bi_index src1,bi_index src2,enum bi_atom_opc atom_opc) argument 428 bi_atom_c_return(bi_builder * b,unsigned bitsize,bi_index src0,bi_index src1,bi_index src2,enum bi_atom_opc atom_opc) argument 439 bi_atom_post_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc) argument 452 bi_atom_post_i32(bi_builder * b,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc) argument 459 bi_atom_post_i64_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc) argument 472 bi_atom_post_i64(bi_builder * b,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc) argument 479 bi_atom_post_to(bi_builder * b,unsigned bitsize,bi_index dest0,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc) argument 490 bi_atom_post(bi_builder * b,unsigned bitsize,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc) argument 501 bi_atom_pre_i64_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_atom_opc atom_opc) argument 515 bi_atom_pre_i64(bi_builder * b,bi_index src0,bi_index src1,bi_index src2,enum bi_atom_opc atom_opc) argument 5302 bi_patom_c_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,bi_index src2,enum bi_atom_opc atom_opc,uint32_t sr_count) argument 5317 bi_patom_c_i32(bi_builder * b,bi_index src0,bi_index src1,bi_index src2,enum bi_atom_opc atom_opc,uint32_t sr_count) argument 5324 bi_patom_c1_i32_to(bi_builder * b,bi_index dest0,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc,uint32_t sr_count) argument 5338 bi_patom_c1_i32(bi_builder * b,bi_index src0,bi_index src1,enum bi_atom_opc atom_opc,uint32_t sr_count) argument [all...] |
| H A D | bi_packer.c | 113 assert(I->atom_opc < 16); 114 unsigned atom_opc = atom_opc_table[I->atom_opc]; local in function:bi_pack_fma_atom_c_i32 115 assert(atom_opc < 16); 116 return 0x2f4000 | (src0 << 0) | (src1 << 3) | (src2 << 6) | (atom_opc << 9); 126 assert(I->atom_opc < 16); 127 unsigned atom_opc = atom_opc_table[I->atom_opc]; local in function:bi_pack_fma_atom_c_i64 128 assert(atom_opc < 16); 129 return 0x2f0000 | (src0 << 0) | (src1 << 3) | (src2 << 6) | (atom_opc << 139 unsigned atom_opc = atom_opc_table[I->atom_opc]; local in function:bi_pack_fma_atom_c1_i32 151 unsigned atom_opc = atom_opc_table[I->atom_opc]; local in function:bi_pack_fma_atom_c1_i64 163 unsigned atom_opc = atom_opc_table[I->atom_opc]; local in function:bi_pack_fma_atom_c1_return_i32 175 unsigned atom_opc = atom_opc_table[I->atom_opc]; local in function:bi_pack_fma_atom_c1_return_i64 188 unsigned atom_opc = atom_opc_table[I->atom_opc]; local in function:bi_pack_fma_atom_c_return_i32 201 unsigned atom_opc = atom_opc_table[I->atom_opc]; local in function:bi_pack_fma_atom_c_return_i64 211 unsigned atom_opc = atom_opc_table[I->atom_opc]; local in function:bi_pack_fma_atom_post_i32 221 unsigned atom_opc = atom_opc_table[I->atom_opc]; local in function:bi_pack_fma_atom_post_i64 231 unsigned atom_opc = atom_opc_table[I->atom_opc]; local in function:bi_pack_fma_atom_pre_i64 [all...] |
| H A D | bi_printer.c | 129 bi_atom_opc_as_str(enum bi_atom_opc atom_opc) argument 131 switch (atom_opc) { 149 unreachable("Invalid atom_opc"); 795 fputs(bi_atom_opc_as_str(I->atom_opc), fp); 813 fputs(bi_atom_opc_as_str(I->atom_opc), fp); 831 fputs(bi_atom_opc_as_str(I->atom_opc), fp); 845 fputs(bi_atom_opc_as_str(I->atom_opc), fp); 859 fputs(bi_atom_opc_as_str(I->atom_opc), fp); 873 fputs(bi_atom_opc_as_str(I->atom_opc), fp); 909 fputs(bi_atom_opc_as_str(I->atom_opc), f [all...] |
| H A D | bifrost_gen_disasm.c | 155 const char *atom_opc = atom_opc_table[_BITS(bits, 9, 4)]; local in function:bi_disasm_fma_atom_c_i32 158 fputs(atom_opc, fp); 179 const char *atom_opc = atom_opc_table[_BITS(bits, 9, 4)]; local in function:bi_disasm_fma_atom_c_i64 182 fputs(atom_opc, fp); 203 const char *atom_opc = atom_opc_table[_BITS(bits, 6, 3)]; local in function:bi_disasm_fma_atom_c1_i32 206 fputs(atom_opc, fp); 224 const char *atom_opc = atom_opc_table[_BITS(bits, 6, 3)]; local in function:bi_disasm_fma_atom_c1_i64 227 fputs(atom_opc, fp); 245 const char *atom_opc = atom_opc_table[_BITS(bits, 6, 3)]; local in function:bi_disasm_fma_atom_c1_return_i32 248 fputs(atom_opc, f 266 const char *atom_opc = atom_opc_table[_BITS(bits, 6, 3)]; local in function:bi_disasm_fma_atom_c1_return_i64 287 const char *atom_opc = atom_opc_table[_BITS(bits, 9, 4)]; local in function:bi_disasm_fma_atom_c_return_i32 311 const char *atom_opc = atom_opc_table[_BITS(bits, 9, 4)]; local in function:bi_disasm_fma_atom_c_return_i64 335 const char *atom_opc = atom_opc_table[_BITS(bits, 6, 4)]; local in function:bi_disasm_fma_atom_post_i32 356 const char *atom_opc = atom_opc_table[_BITS(bits, 6, 4)]; local in function:bi_disasm_fma_atom_post_i64 377 const char *atom_opc = atom_opc_table[_BITS(bits, 9, 4)]; local in function:bi_disasm_fma_atom_pre_i64 [all...] |
| /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/ |
| H A D | bi_schedule.c | 337 pinstr->atom_opc); 355 pinstr->src[0], pinstr->src[1], pinstr->atom_opc);
|
| H A D | compiler.h | 411 enum bi_atom_opc atom_opc; /* atomics */ member in union:__anon9a2e09910208::__anon9a2e0991060a
|