Lines Matching refs:consts
304 …LE *fp, struct bifrost_regs srcs, unsigned branch_offset, struct bi_constants *consts, bool high32) in dump_fau_src() argument
311 uint64_t imm = consts->raw[idx]; in dump_fau_src()
313 if (consts->mods[idx] != BI_CONSTMOD_NONE) in dump_fau_src()
314 dump_pc_imm(fp, imm, branch_offset, consts->mods[idx], high32); in dump_fau_src()
365 …ned src, struct bifrost_regs srcs, unsigned branch_offset, struct bi_constants *consts, bool isFMA) in dump_src() argument
384 dump_fau_src(fp, srcs, branch_offset, consts, false); in dump_src()
387 dump_fau_src(fp, srcs, branch_offset, consts, true); in dump_src()
445 struct bi_constants consts = {}; in dump_clause() local
485 consts.raw[0] = bits(words[3], 17, 32) << 4; in dump_clause()
502 consts.raw[0] = const0; in dump_clause()
503 … decode_M(&consts.mods[0], bits(words[2], 4, 8), bits(words[2], 8, 12), true); in dump_clause()
524 consts.raw[0] = const0; in dump_clause()
525 … decode_M(&consts.mods[0], bits(words[2], 4, 8), bits(words[2], 8, 12), true); in dump_clause()
549 … consts.raw[0] |= (bits(words[2], 19, 32) | ((uint64_t) words[3] << 13)) << 19; in dump_clause()
610 consts.raw[const_idx] = const0; in dump_clause()
611 consts.raw[const_idx + 1] = const1; in dump_clause()
626 decode_M(&consts.mods[const_idx], M1, M2, false); in dump_clause()
669 header.staging_register, offset, &consts, in dump_clause()
673 header.staging_register, offset, &consts, in dump_clause()
680 … fprintf(fp, "# const%d: %08" PRIx64 "\n", 2 * i, consts.raw[i] & 0xffffffff); in dump_clause()
681 fprintf(fp, "# const%d: %08" PRIx64 "\n", 2 * i + 1, consts.raw[i] >> 32); in dump_clause()