Searched refs:atom_opc (Results 1 - 6 of 6) sorted by relevance

/xsrc/external/mit/MesaLib/src/panfrost/bifrost/
H A Dbi_builder.h265 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 Dbi_packer.c113 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 Dbi_printer.c129 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 Dbifrost_gen_disasm.c155 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 Dbi_schedule.c337 pinstr->atom_opc);
355 pinstr->src[0], pinstr->src[1], pinstr->atom_opc);
H A Dcompiler.h411 enum bi_atom_opc atom_opc; /* atomics */ member in union:__anon9a2e09910208::__anon9a2e0991060a

Completed in 32 milliseconds