Home
last modified time | relevance | path

Searched refs:reg_file (Results 1 - 3 of 3) sorted by relevance

/third_party/mesa3d/src/amd/compiler/
H A Daco_register_allocation.cpp375 std::vector<unsigned> find_vars(ra_ctx& ctx, RegisterFile& reg_file,
380 print_reg(const RegisterFile& reg_file, PhysReg reg, bool has_adjacent_variable) in print_reg() argument
382 if (reg_file[reg] == 0xFFFFFFFF) { in print_reg()
384 } else if (reg_file[reg]) { in print_reg()
385 const bool show_subdword_alloc = (reg_file[reg] == 0xF0000000); in print_reg()
397 if (reg_file.subdword_regs.at(reg)[i]) { in print_reg()
418 print_regs(ra_ctx& ctx, bool vgprs, RegisterFile& reg_file) in print_regs() argument
447 reg_file[*reg_it] != reg_file[*std::next(reg_it)] && reg_file[*st in print_regs()
766 update_renames(ra_ctx& ctx, RegisterFile& reg_file, std::vector<std::pair<Operand, Definition>>& parallelcopies, aco_ptr<Instruction>& instr, UpdateRenames flags) update_renames() argument
871 get_reg_simple(ra_ctx& ctx, RegisterFile& reg_file, DefInfo info) get_reg_simple() argument
994 find_vars(ra_ctx& ctx, RegisterFile& reg_file, const PhysRegInterval reg_interval) find_vars() argument
1020 collect_vars(ra_ctx& ctx, RegisterFile& reg_file, const PhysRegInterval reg_interval) collect_vars() argument
1040 get_reg_for_create_vector_copy(ra_ctx& ctx, RegisterFile& reg_file, std::vector<std::pair<Operand, Definition>>& parallelcopies, aco_ptr<Instruction>& instr, const PhysRegInterval def_reg, DefInfo info, unsigned id) get_reg_for_create_vector_copy() argument
1089 get_regs_for_copies(ra_ctx& ctx, RegisterFile& reg_file, std::vector<std::pair<Operand, Definition>>& parallelcopies, const std::vector<unsigned>& vars, const PhysRegInterval bounds, aco_ptr<Instruction>& instr, const PhysRegInterval def_reg) get_regs_for_copies() argument
1236 get_reg_impl(ra_ctx& ctx, RegisterFile& reg_file, std::vector<std::pair<Operand, Definition>>& parallelcopies, const DefInfo& info, aco_ptr<Instruction>& instr) get_reg_impl() argument
1384 get_reg_specified(ra_ctx& ctx, RegisterFile& reg_file, RegClass rc, aco_ptr<Instruction>& instr, PhysReg reg) get_reg_specified() argument
1520 is_mimg_vaddr_intact(ra_ctx& ctx, RegisterFile& reg_file, Instruction* instr) is_mimg_vaddr_intact() argument
1552 get_reg_vector(ra_ctx& ctx, RegisterFile& reg_file, Temp temp, aco_ptr<Instruction>& instr) get_reg_vector() argument
1605 get_reg(ra_ctx& ctx, RegisterFile& reg_file, Temp temp, std::vector<std::pair<Operand, Definition>>& parallelcopies, aco_ptr<Instruction>& instr, int operand_index = -1) get_reg() argument
1714 get_reg_create_vector(ra_ctx& ctx, RegisterFile& reg_file, Temp temp, std::vector<std::pair<Operand, Definition>>& parallelcopies, aco_ptr<Instruction>& instr) get_reg_create_vector() argument
1858 handle_pseudo(ra_ctx& ctx, const RegisterFile& reg_file, Instruction* instr) handle_pseudo() argument
[all...]
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_disasm.c260 static const char *const reg_file[4] = { variable
887 err |= control(file, "src reg file", reg_file, _reg_file, NULL); in reg()
980 uint32_t reg_file; in dest_3src() local
988 reg_file = BRW_MESSAGE_REGISTER_FILE; in dest_3src()
990 reg_file = brw_inst_3src_a1_dst_reg_file(devinfo, inst); in dest_3src()
992 reg_file = BRW_ARCHITECTURE_REGISTER_FILE; in dest_3src()
994 reg_file = BRW_GENERAL_REGISTER_FILE; in dest_3src()
996 err |= reg(file, reg_file, brw_inst_3src_dst_reg_nr(devinfo, inst)); in dest_3src()
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_tgsi_soa.c673 unsigned reg_file, unsigned reg_index, in get_indirect_index()
686 assert(bld->indirect_files & (1 << reg_file)); in get_indirect_index()
721 if (reg_file != TGSI_FILE_CONSTANT) { in get_indirect_index()
672 get_indirect_index(struct lp_build_tgsi_soa_context *bld, unsigned reg_file, unsigned reg_index, const struct tgsi_ind_register *indirect_reg, int index_limit) get_indirect_index() argument

Completed in 12 milliseconds