Lines Matching refs:info
285 struct agx_opcode_info info = agx_opcodes_info[I->op];
286 bool is_16 = agx_all_16(I) && info.encoding_16.exact;
288 info.encoding_16 : info.encoding;
299 if (info.nr_dests) {
300 assert(info.nr_dests == 1);
306 } else if (info.immediates & AGX_IMMEDIATE_NEST) {
312 for (unsigned s = 0; s < info.nr_srcs; ++s) {
327 if (info.is_float) {
353 if (info.immediates & AGX_IMMEDIATE_TRUTH_TABLE) {
356 } else if (info.immediates & AGX_IMMEDIATE_SHIFT) {
359 } else if (info.immediates & AGX_IMMEDIATE_BFI_MASK) {
363 } else if (info.immediates & AGX_IMMEDIATE_SR) {
366 } else if (info.immediates & AGX_IMMEDIATE_WRITEOUT)
368 else if (info.immediates & AGX_IMMEDIATE_IMM)
370 else if (info.immediates & AGX_IMMEDIATE_ROUND)
372 else if (info.immediates & (AGX_IMMEDIATE_FCOND | AGX_IMMEDIATE_ICOND))
626 struct agx_opcode_info info = agx_opcodes_info[I->op];
627 uint64_t raw = info.encoding.exact;