Home
last modified time | relevance | path

Searched refs:brw (Results 1 - 25 of 74) sorted by relevance

123

/third_party/mesa3d/src/intel/compiler/
H A Dbrw_fs.h45 namespace brw { namespace
76 offset(const fs_reg &reg, const brw::fs_builder &bld, unsigned delta) in offset()
115 void VARYING_PULL_CONSTANT_LOAD(const brw::fs_builder &bld,
121 void DEP_RESOLVE_MOV(const brw::fs_builder &bld, int grf);
160 virtual void invalidate_analysis(brw::analysis_dependency_class c);
165 bool opt_cse_local(const brw::fs_live_variables &live, bblock_t *block, int &ip);
222 void emit_fsign(const class brw::fs_builder &, const nir_alu_instr *instr,
243 void nir_emit_alu(const brw::fs_builder &bld, nir_alu_instr *instr,
245 bool try_emit_b2fi_of_inot(const brw::fs_builder &bld, fs_reg result,
247 void nir_emit_load_const(const brw
584 namespace brw { global() namespace
662 namespace brw { global() namespace
[all...]
H A Dbrw_shader.h76 brw_analysis<brw::idom_tree, backend_shader> idom_analysis;
83 brw::simple_allocator alloc;
92 virtual void invalidate_analysis(brw::analysis_dependency_class c);
H A Dbrw_vec4.h51 const brw::performance &perf,
58 namespace brw { namespace
113 brw_analysis<brw::vec4_live_variables, backend_shader> live_analysis;
114 brw_analysis<brw::performance, vec4_visitor> performance_analysis;
142 virtual void invalidate_analysis(brw::analysis_dependency_class c);
354 } /* namespace brw */
H A Dbrw_ir_analysis.h28 namespace brw { namespace
125 * brw::analysis_dependency_class specifying the set of IR objects that are
179 invalidate(brw::analysis_dependency_class c) in invalidate()
H A Dbrw_vec4_gs_visitor.cpp38 namespace brw { namespace
581 } /* namespace brw */
800 assert(nir->info.gs.output_primitive < ARRAY_SIZE(brw::gl_prim_to_hw_prim)); in brw_compile_gs()
802 brw::gl_prim_to_hw_prim[nir->info.gs.output_primitive]; in brw_compile_gs()
857 brw::vec4_gs_visitor v(compiler, params->log_data, &c, prog_data, nir, in brw_compile_gs()
923 brw::vec4_gs_visitor *gs = NULL; in brw_compile_gs()
927 gs = new brw::vec4_gs_visitor(compiler, params->log_data, &c, prog_data, in brw_compile_gs()
931 gs = new brw::gfx6_gs_visitor(compiler, params->log_data, &c, prog_data, in brw_compile_gs()
H A Dbrw_ir_performance.h30 namespace brw { namespace
H A Dbrw_fs_lower_pack.cpp28 using namespace brw;
H A Dbrw_ir_allocator.h30 namespace brw { namespace
H A Dbrw_vec4_tes.h36 namespace brw { namespace
63 } /* namespace brw */
H A Dbrw_vec4_vs.h29 namespace brw { namespace
57 } /* namespace brw */
H A Dbrw_vec4_gs_visitor.h38 namespace brw { namespace
75 } /* namespace brw */
H A Dbrw_vec4_surface_builder.h30 namespace brw { namespace
H A Dbrw_vec4_surface_builder.cpp26 using namespace brw;
82 namespace brw { namespace
H A Dgfx6_gs_visitor.h33 namespace brw { namespace
82 } /* namespace brw */
H A Dbrw_vec4_tcs.h37 namespace brw { namespace
80 } /* namespace brw */
H A Dbrw_fs_live_variables.h38 namespace brw { namespace
146 } /* namespace brw */
H A Dbrw_vec4_vs_visitor.cpp28 namespace brw { namespace
109 } /* namespace brw */
H A Dbrw_vec4_builder.h31 namespace brw { namespace
36 * brw::fs_builder. They cannot be fully interchangeable because
37 * brw::fs_builder generates scalar code while brw::vec4_builder generates
43 typedef brw::src_reg src_reg;
46 typedef brw::dst_reg dst_reg;
H A Dbrw_vec4_tcs.cpp35 namespace brw { namespace
351 } /* namespace brw */
395 prog_data->patch_count_threshold = brw::get_patch_count_threshold(key->input_vertices); in brw_compile_tcs()
483 brw::vec4_tcs_visitor v(compiler, params->log_data, key, prog_data, in brw_compile_tcs()
H A Dbrw_dead_control_flow.cpp32 using namespace brw;
H A Dbrw_vec4_gs_nir.cpp26 namespace brw { namespace
H A Dbrw_vec4_live_variables.h37 namespace brw { namespace
141 } /* namespace brw */
H A Dbrw_fs_dead_code_eliminate.cpp37 using namespace brw;
H A Dbrw_predicated_break.cpp26 using namespace brw;
H A Dtest_vec4_dead_code_eliminate.cpp28 using namespace brw;

Completed in 10 milliseconds

123