• Home
  • Raw
  • Download

Lines Matching refs:instrs

444         struct bifrost_alu_inst instrs[8] = {};  in dump_clause()  local
482 instrs[idx + 1] = main_instr; in dump_clause()
483 instrs[idx].add_bits = bits(words[3], 0, 17) | ((tag & 0x7) << 17); in dump_clause()
484 instrs[idx].fma_bits |= bits(words[2], 19, 32) << 10; in dump_clause()
494 instrs[1] = main_instr; in dump_clause()
500instrs[2].add_bits = bits(words[3], 0, 17) | bits(words[3], 29, 32) << 17; in dump_clause()
501 instrs[2].fma_bits |= bits(words[2], 19, 32) << 10; in dump_clause()
511instrs[2].add_bits = bits(words[3], 0, 17) | bits(words[3], 29, 32) << 17; in dump_clause()
512 instrs[2].fma_bits |= bits(words[2], 19, 32) << 10; in dump_clause()
514 instrs[3] = main_instr; in dump_clause()
522instrs[5].add_bits = bits(words[3], 0, 17) | bits(words[3], 29, 32) << 17; in dump_clause()
523 instrs[5].fma_bits |= bits(words[2], 19, 32) << 10; in dump_clause()
532instrs[5].add_bits = bits(words[3], 0, 17) | bits(words[3], 29, 32) << 17; in dump_clause()
533 instrs[5].fma_bits |= bits(words[2], 19, 32) << 10; in dump_clause()
535 instrs[6] = main_instr; in dump_clause()
548 instrs[idx] = main_instr; in dump_clause()
559 instrs[idx] = main_instr; in dump_clause()
560 instrs[idx + 1].fma_bits |= bits(words[3], 22, 32); in dump_clause()
561instrs[idx + 1].reg_bits = bits(words[2], 19, 32) | (bits(words[3], 0, 22) << (32 - 19)); in dump_clause()
573 instrs[0] = main_instr; in dump_clause()
654 memcpy((char *) &next_regs, (char *) &instrs[0].reg_bits, in dump_clause()
657 memcpy((char *) &next_regs, (char *) &instrs[i + 1].reg_bits, in dump_clause()
661 memcpy((char *) &regs, (char *) &instrs[i].reg_bits, sizeof(regs)); in dump_clause()
664 fprintf(fp, " # regs: %016" PRIx64 "\n", instrs[i].reg_bits); in dump_clause()
668 bi_disasm_fma(fp, instrs[i].fma_bits, &regs, &next_regs, in dump_clause()
672 bi_disasm_add(fp, instrs[i].add_bits, &regs, &next_regs, in dump_clause()