Lines Matching refs:clob3
181 uint64_t *clob3, bool *r_alias) in find_regs() argument
303 } else if (*clob3 == -1) { in find_regs()
304 *clob3 = i; in find_regs()
317 uint64_t clob1, uint64_t clob2, uint64_t clob3) in check_regs() argument
323 if ((clob1 >= 56) || (clob2 >= 56) || (clob3 >= 56)) in check_regs()
562 uint64_t ra = -1, rb = -1, rd = -1, clob1 = -1, clob2 = -1, clob3 = -1; in jit_bundle_gen() local
644 &clob3, &alias); in jit_bundle_gen()
679 &clob3, &alias); in jit_bundle_gen()
697 &clob2, &clob3, &alias); in jit_bundle_gen()
724 &clob1, &clob2, &clob3, in jit_bundle_gen()
789 &ra, &rb, &clob1, &clob2, &clob3, &alias); in jit_bundle_gen()
797 if (check_regs(rd, ra, rb, clob1, clob2, clob3) == true) in jit_bundle_gen()
1167 jit_x0_addi(clob3, TREG_SP, 16) | in jit_bundle_gen()
1168 jit_x1_st_add(TREG_SP, clob3, 8); in jit_bundle_gen()
1245 jit_x1_ld_add(clob2, clob3, -8); in jit_bundle_gen()
1249 jit_x1_ld_add(clob2, clob3, -8); in jit_bundle_gen()
1253 jit_x1_ld_add(clob1, clob3, -8); in jit_bundle_gen()
1254 frag.insn[n++] = jit_x0_fnop() | jit_x1_ld(clob3, clob3); in jit_bundle_gen()
1270 jit_x0_addi(clob3, TREG_SP, 16) | in jit_bundle_gen()
1271 jit_x1_st_add(TREG_SP, clob3, 8); in jit_bundle_gen()
1311 jit_x1_ld_add(clob1, clob3, -8); in jit_bundle_gen()
1315 jit_x1_ld_add(clob2, clob3, -8); in jit_bundle_gen()
1319 jit_x1_ld_add(clob2, clob3, -8); in jit_bundle_gen()
1324 jit_x1_ld(clob3, clob3); in jit_bundle_gen()