Home
last modified time | relevance | path

Searched refs:reg_hi (Results 1 – 2 of 2) sorted by relevance

/external/mesa3d/src/amd/compiler/
Daco_register_allocation.cpp684 unsigned reg_hi = lb + size - 1; in get_reg_simple() local
690 reg_hi = reg_lo + size - 1; in get_reg_simple()
692 for (unsigned reg = reg_lo + 1; found && reg <= reg_hi; reg++) { in get_reg_simple()
843 unsigned reg_hi = lb + size - 1; in get_regs_for_copies() local
845 for (reg_lo = lb, reg_hi = lb + size - 1; reg_hi < ub; reg_lo += stride, reg_hi += stride) { in get_regs_for_copies()
847 (reg_hi >= def_reg_lo && reg_hi <= def_reg_hi))) in get_regs_for_copies()
856 for (unsigned j = reg_lo; found && j <= reg_hi; j++) { in get_regs_for_copies()
907 reg_hi = best_pos + size - 1; in get_regs_for_copies()
975 unsigned reg_hi = lb + size - 1; in get_reg_impl() local
976 for (reg_lo = lb, reg_hi = lb + size - 1; reg_hi < ub; reg_lo += stride, reg_hi += stride) { in get_reg_impl()
[all …]
Daco_lower_to_hw_instr.cpp1412 PhysReg reg_hi = it->first.advance(2); in handle_operands() local
1413 std::map<PhysReg, copy_operation>::iterator other = copy_map.find(reg_hi); in handle_operands()
1421 it->second.op.physReg() == reg_hi); in handle_operands()
1452 PhysReg reg_hi = it->second.op.physReg().advance(it->second.bytes); in handle_operands() local
1453 while (reg_hi != PhysReg(it->second.op.physReg().reg() + 1)) { in handle_operands()
1457 if (other->second.op.physReg() == reg_hi) { in handle_operands()
1458 other->second.op.setFixed(it->first.advance(reg_hi.byte())); in handle_operands()
1462 reg_hi = reg_hi.advance(it->second.bytes); in handle_operands()