Searched refs:expr_handler (Results 1 - 13 of 13) sorted by relevance
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/sb/ |
| H A D | sb_expr.h | 48 class expr_handler { class in namespace:r600_sb 55 expr_handler(shader &sh);
|
| H A D | sb_expr.cpp | 60 expr_handler::expr_handler(shader& sh) : sh(sh), vt(sh.vt) {} function in class:r600_sb::expr_handler 62 value * expr_handler::get_const(const literal &l) { 69 void expr_handler::assign_source(value *dst, value *src) { 73 bool expr_handler::equal(value *l, value *r) { 91 bool expr_handler::ivars_equal(value* l, value* r) { 104 bool expr_handler::defs_equal(value* l, value* r) { 132 bool expr_handler::try_fold(value* v) { 144 bool expr_handler::try_fold(node* n) { 148 bool expr_handler [all...] |
| H A D | sb_if_conversion.cpp | 80 expr_handler::apply_alu_src_mod(a->bc, 0, l0); 81 expr_handler::apply_alu_src_mod(a->bc, 1, l1); 83 if (expr_handler::evaluate_condition(flags, l0, l1)) {
|
| H A D | sb_ir.cpp | 303 bool node::fold_dispatch(expr_handler* ex) { return ex->fold(*this); } 304 bool container_node::fold_dispatch(expr_handler* ex) { return ex->fold(*this); } 305 bool alu_node::fold_dispatch(expr_handler* ex) { return ex->fold(*this); } 306 bool alu_packed_node::fold_dispatch(expr_handler* ex) { return ex->fold(*this); } 307 bool fetch_node::fold_dispatch(expr_handler* ex) { return ex->fold(*this); } 308 bool cf_node::fold_dispatch(expr_handler* ex) { return ex->fold(*this); }
|
| H A D | sb_ir.h | 629 class expr_handler; 635 expr_handler &ex; 647 value_table(expr_handler &ex, unsigned size_bits = 10) 800 virtual bool fold_dispatch(expr_handler *ex); 957 virtual bool fold_dispatch(expr_handler *ex); 1005 virtual bool fold_dispatch(expr_handler *ex); 1021 virtual bool fold_dispatch(expr_handler *ex); 1051 virtual bool fold_dispatch(expr_handler *ex); 1067 virtual bool fold_dispatch(expr_handler *ex);
|
| H A D | sb_shader.h | 297 expr_handler ex;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sb/ |
| H A D | sb_expr.h | 48 class expr_handler { class in namespace:r600_sb 55 expr_handler(shader &sh);
|
| H A D | sb_expr.cpp | 60 expr_handler::expr_handler(shader& sh) : sh(sh), vt(sh.vt) {} function in class:r600_sb::expr_handler 62 value * expr_handler::get_const(const literal &l) { 69 void expr_handler::assign_source(value *dst, value *src) { 73 bool expr_handler::equal(value *l, value *r) { 91 bool expr_handler::ivars_equal(value* l, value* r) { 104 bool expr_handler::defs_equal(value* l, value* r) { 132 bool expr_handler::try_fold(value* v) { 144 bool expr_handler::try_fold(node* n) { 148 bool expr_handler [all...] |
| H A D | sb_if_conversion.cpp | 80 expr_handler::apply_alu_src_mod(a->bc, 0, l0); 81 expr_handler::apply_alu_src_mod(a->bc, 1, l1); 83 if (expr_handler::evaluate_condition(flags, l0, l1)) {
|
| H A D | sb_ir.cpp | 303 bool node::fold_dispatch(expr_handler* ex) { return ex->fold(*this); } 304 bool container_node::fold_dispatch(expr_handler* ex) { return ex->fold(*this); } 305 bool alu_node::fold_dispatch(expr_handler* ex) { return ex->fold(*this); } 306 bool alu_packed_node::fold_dispatch(expr_handler* ex) { return ex->fold(*this); } 307 bool fetch_node::fold_dispatch(expr_handler* ex) { return ex->fold(*this); } 308 bool cf_node::fold_dispatch(expr_handler* ex) { return ex->fold(*this); }
|
| H A D | sb_ir.h | 629 class expr_handler; 635 expr_handler &ex; 647 value_table(expr_handler &ex, unsigned size_bits = 10) 801 virtual bool fold_dispatch(expr_handler *ex); 958 virtual bool fold_dispatch(expr_handler *ex); 1006 virtual bool fold_dispatch(expr_handler *ex); 1022 virtual bool fold_dispatch(expr_handler *ex); 1053 virtual bool fold_dispatch(expr_handler *ex); 1069 virtual bool fold_dispatch(expr_handler *ex);
|
| H A D | sb_shader.h | 297 expr_handler ex;
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 11.1.3.rst | 282 - r600/sb: Do not distribute neg in expr_handler::fold_assoc() when
|
Completed in 16 milliseconds