Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_split_address_loads.cpp21 class AddressSplitVisitor : public InstrVisitor { class
23 AddressSplitVisitor(Shader& sh);
75 AddressSplitVisitor visitor(sh); in split_address_loads()
82 AddressSplitVisitor::AddressSplitVisitor(Shader& sh): in AddressSplitVisitor() function in r600::AddressSplitVisitor
133 void AddressSplitVisitor::visit(AluInstr *instr) in visit()
163 auto AddressSplitVisitor::load_index_register(Instr *instr, PRegister index) -> int in load_index_register()
177 auto AddressSplitVisitor::load_index_register_eg(Instr *instr, in load_index_register_eg()
206 auto AddressSplitVisitor::load_index_register_ca(PRegister index) -> int in load_index_register_ca()
225 auto AddressSplitVisitor::reuse_loaded_idx(PRegister index) -> int in reuse_loaded_idx()
235 auto AddressSplitVisitor::pick_idx() -> int in pick_idx()
[all …]