| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | lower_noise.cpp | 46 ir_expression *expr = (*rvalue)->as_expression(); local in function:lower_noise_visitor::handle_rvalue 47 if (!expr) 53 if (expr->operation == ir_unop_noise) { 54 *rvalue = ir_constant::zero(ralloc_parent(expr), expr->type);
|
| H A D | lower_vec_index_to_swizzle.cpp | 62 ir_expression *const expr = (*rv)->as_expression(); local in function:ir_vec_index_to_swizzle_visitor::handle_rvalue 63 if (expr == NULL || expr->operation != ir_binop_vector_extract) 66 void *mem_ctx = ralloc_parent(expr); 68 expr->operands[1]->constant_expression_value(mem_ctx); 89 (int) expr->operands[0]->type->vector_elements - 1); 91 *rv = new(mem_ctx) ir_swizzle(expr->operands[0], i, 0, 0, 0, 1);
|
| H A D | s_expression.cpp | 63 s_expression *expr = NULL; local in function:read_atom 75 expr = new(ctx) s_float(INFINITY); 85 expr = new(ctx) s_float(f); 87 expr = new(ctx) s_int(i); 91 expr = new(ctx) s_symbol(symbol_buffer, n); 98 return expr; 114 s_expression *expr; local in function:__read_expression 116 while ((expr = __read_expression(ctx, src, symbol_buffer)) != NULL) { 117 list->subexpressions.push_tail(expr); 168 foreach_in_list(s_expression, expr, 179 match(s_expression * expr) argument [all...] |
| H A D | lower_vector_insert.cpp | 61 ir_expression *const expr = (ir_expression *) *rv; local in function:vector_insert_visitor::handle_rvalue 63 if (likely(expr->operation != ir_triop_vector_insert)) 66 factory.mem_ctx = ralloc_parent(expr); 69 expr->operands[2]->constant_expression_value(factory.mem_ctx); 80 factory.make_temp(expr->operands[0]->type, "vec_tmp"); 84 factory.emit(assign(temp, expr->operands[0])); 85 factory.emit(assign(temp, expr->operands[1], mask)); 104 factory.make_temp(expr->operands[0]->type, "vec_tmp"); 107 factory.make_temp(expr->operands[1]->type, "src_temp"); 109 factory.emit(assign(temp, expr [all...] |
| H A D | hir_field_selection.cpp | 30 _mesa_ast_field_selection_to_hir(const ast_expression *expr, argument 38 op = expr->subexpressions[0]->hir(instructions, state); 46 YYLTYPE loc = expr->get_location(); 51 expr->primary_expression.identifier); 56 expr->primary_expression.identifier); 61 expr->primary_expression.identifier, 71 expr->primary_expression.identifier); 76 expr->primary_expression.identifier);
|
| H A D | ir_builder.cpp | 181 expr(ir_expression_operation op, operand a) function in namespace:ir_builder 189 expr(ir_expression_operation op, operand a, operand b) function in namespace:ir_builder 197 expr(ir_expression_operation op, operand a, operand b, operand c) function in namespace:ir_builder 206 return expr(ir_binop_add, a, b); 211 return expr(ir_binop_sub, a, b); 216 return expr(ir_binop_min, a, b); 221 return expr(ir_binop_max, a, b); 226 return expr(ir_binop_mul, a, b); 231 return expr(ir_binop_imul_high, a, b); 236 return expr(ir_binop_di [all...] |
| H A D | opt_rebalance_tree.cpp | 219 /* Array/record dereferences have subtrees that are not part of the expr 228 ir_expression *expr = ir->as_expression(); local in function:is_reduction 229 if (!expr) 236 if (expr->type->is_matrix() || 237 expr->operands[0]->type->is_matrix() || 238 (expr->operands[1] && expr->operands[1]->type->is_matrix())) { 243 if (ird->type != NULL && ird->type != expr->type) { 247 ird->type = expr->type; 250 if (is_reduction_operation(expr 260 handle_expression(ir_expression * expr) argument 286 ir_expression *expr = ir->as_expression(); local in function:update_types 305 ir_expression *expr = (*rvalue)->as_expression(); local in function:ir_rebalance_visitor::handle_rvalue [all...] |
| H A D | lower_vector.cpp | 125 ir_expression *expr = (*rvalue)->as_expression(); local in function:lower_vector_visitor::handle_rvalue 126 if ((expr == NULL) || (expr->operation != ir_quadop_vector)) 129 if (this->dont_lower_swz && is_extended_swizzle(expr)) 134 void *const mem_ctx = expr; 136 assert(expr->type->vector_elements == expr->num_operands); 141 new(mem_ctx) ir_variable(expr->type, "vecop_tmp", ir_var_temporary); 165 for (unsigned i = 0; i < expr->type->vector_elements; i++) { 166 const ir_constant *const c = expr [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/d3d10umd/ |
| H A D | Debug.h | 47 AssertFail(const char *expr, const char *file, unsigned line, const char *function); 51 #define ASSERT(expr) ((expr) ? (void)0 : AssertFail(#expr, __FILE__, __LINE__, __FUNCTION__)) 53 #define ASSERT(expr) do { } while (0 && (expr)) 65 #define LOG_UNSUPPORTED(expr) \ 66 do { if (expr) DebugPrintf("%s:%d XXX %s\n", __FUNCTION__, __LINE__, #expr); } while(0)
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | lower_vec_index_to_swizzle.cpp | 62 ir_expression *const expr = (*rv)->as_expression(); local in function:ir_vec_index_to_swizzle_visitor::handle_rvalue 63 if (expr == NULL || expr->operation != ir_binop_vector_extract) 66 void *mem_ctx = ralloc_parent(expr); 68 expr->operands[1]->constant_expression_value(mem_ctx); 89 (int) expr->operands[0]->type->vector_elements - 1); 91 *rv = new(mem_ctx) ir_swizzle(expr->operands[0], i, 0, 0, 0, 1);
|
| H A D | s_expression.cpp | 63 s_expression *expr = NULL; local in function:read_atom 75 expr = new(ctx) s_float(INFINITY); 85 expr = new(ctx) s_float(f); 87 expr = new(ctx) s_int(i); 91 expr = new(ctx) s_symbol(symbol_buffer, n); 98 return expr; 114 s_expression *expr; local in function:__read_expression 116 while ((expr = __read_expression(ctx, src, symbol_buffer)) != NULL) { 117 list->subexpressions.push_tail(expr); 168 foreach_in_list(s_expression, expr, 179 match(s_expression * expr) argument [all...] |
| H A D | lower_vector_insert.cpp | 47 virtual ir_visitor_status visit_leave(ir_assignment *expr); 64 ir_expression *const expr = (ir_expression *) *rv; local in function:vector_insert_visitor::handle_rvalue 66 if (likely(expr->operation != ir_triop_vector_insert)) 69 factory.mem_ctx = ralloc_parent(expr); 72 expr->operands[2]->constant_expression_value(factory.mem_ctx); 76 if (index >= expr->operands[0]->type->vector_elements) { 98 factory.make_temp(expr->operands[0]->type, "vec_tmp"); 102 factory.emit(assign(temp, expr->operands[0])); 103 factory.emit(assign(temp, expr->operands[1], mask)); 122 factory.make_temp(expr [all...] |
| H A D | hir_field_selection.cpp | 30 _mesa_ast_field_selection_to_hir(const ast_expression *expr, argument 38 op = expr->subexpressions[0]->hir(instructions, state); 46 YYLTYPE loc = expr->get_location(); 51 expr->primary_expression.identifier); 56 expr->primary_expression.identifier); 61 expr->primary_expression.identifier, 71 expr->primary_expression.identifier); 76 expr->primary_expression.identifier);
|
| H A D | ir_builder.cpp | 181 expr(ir_expression_operation op, operand a) function in namespace:ir_builder 189 expr(ir_expression_operation op, operand a, operand b) function in namespace:ir_builder 197 expr(ir_expression_operation op, operand a, operand b, operand c) function in namespace:ir_builder 206 return expr(ir_binop_add, a, b); 211 return expr(ir_binop_sub, a, b); 216 return expr(ir_binop_min, a, b); 221 return expr(ir_binop_max, a, b); 226 return expr(ir_binop_mul, a, b); 231 return expr(ir_binop_imul_high, a, b); 236 return expr(ir_binop_di [all...] |
| H A D | opt_rebalance_tree.cpp | 219 /* Array/record dereferences have subtrees that are not part of the expr 228 ir_expression *expr = ir->as_expression(); local in function:is_reduction 229 if (!expr) 236 if (expr->type->is_matrix() || 237 expr->operands[0]->type->is_matrix() || 238 (expr->operands[1] && expr->operands[1]->type->is_matrix())) { 243 if (ird->type != NULL && ird->type != expr->type) { 247 ird->type = expr->type; 250 if (is_reduction_operation(expr 260 handle_expression(ir_expression * expr) argument 286 ir_expression *expr = ir->as_expression(); local in function:update_types 305 ir_expression *expr = (*rvalue)->as_expression(); local in function:ir_rebalance_visitor::handle_rvalue [all...] |
| H A D | lower_vector.cpp | 125 ir_expression *expr = (*rvalue)->as_expression(); local in function:lower_vector_visitor::handle_rvalue 126 if ((expr == NULL) || (expr->operation != ir_quadop_vector)) 129 if (this->dont_lower_swz && is_extended_swizzle(expr)) 134 void *const mem_ctx = expr; 136 assert(expr->type->vector_elements == expr->num_operands); 141 new(mem_ctx) ir_variable(expr->type, "vecop_tmp", ir_var_temporary); 165 for (unsigned i = 0; i < expr->type->vector_elements; i++) { 166 const ir_constant *const c = expr [all...] |
| H A D | ir_reader.cpp | 91 s_expression *expr = s_expression::read_expression(sx_mem_ctx, src); local in function:ir_reader::read 92 if (expr == NULL) { 98 scan_for_prototypes(instructions, expr); 103 read_instructions(instructions, expr, NULL); 111 ir_reader::ir_read_error(s_expression *expr, const char *fmt, ...) argument 127 if (expr != NULL) { 129 expr->print(); 135 ir_reader::read_type(s_expression *expr) argument 141 if (MATCH(expr, pat)) { 151 s_symbol *type_sym = SX_AS_SYMBOL(expr); 166 scan_for_prototypes(exec_list * instructions,s_expression * expr) argument 190 read_function(s_expression * expr,bool skip_body) argument 226 read_function_sig(ir_function * f,s_expression * expr,bool skip_body) argument 310 read_instructions(exec_list * instructions,s_expression * expr,ir_loop * loop_ctx) argument 338 read_instruction(s_expression * expr,ir_loop * loop_ctx) argument 390 read_declaration(s_expression * expr) argument 472 read_if(s_expression * expr,ir_loop * loop_ctx) argument 503 read_loop(s_expression * expr) argument 525 read_return(s_expression * expr) argument 548 read_rvalue(s_expression * expr) argument 579 read_assignment(s_expression * expr) argument 650 read_call(s_expression * expr) argument 709 read_expression(s_expression * expr) argument 760 read_swizzle(s_expression * expr) argument 789 read_constant(s_expression * expr) argument 882 read_var_ref(s_expression * expr) argument 899 read_dereference(s_expression * expr) argument 936 read_texture(s_expression * expr) argument 1122 read_emit_vertex(s_expression * expr) argument 1141 read_end_primitive(s_expression * expr) argument 1160 read_barrier(s_expression * expr) argument [all...] |
| /xsrc/external/mit/xkbcomp/dist/ |
| H A D | expr.c | 29 #include "expr.h" 130 ExprResolveLhs(const ExprDef *expr, ExprResult *elem_rtrn, argument 133 switch (expr->op) 137 field_rtrn->str = XkbAtomGetString(NULL, expr->value.str); 141 elem_rtrn->str = XkbAtomGetString(NULL, expr->value.field.element); 142 field_rtrn->str = XkbAtomGetString(NULL, expr->value.field.field); 146 elem_rtrn->str = XkbAtomGetString(NULL, expr->value.array.element); 147 field_rtrn->str = XkbAtomGetString(NULL, expr->value.array.field); 148 *index_rtrn = expr->value.array.entry; 151 WSGO("Unexpected operator %d in ResolveLhs\n", expr 369 ExprResolveModMask(const ExprDef * expr,ExprResult * val_rtrn,IdentLookupFunc lookup,XPointer lookupPriv) argument 382 ExprResolveBoolean(const ExprDef * expr,ExprResult * val_rtrn,IdentLookupFunc lookup,XPointer lookupPriv) argument 478 ExprResolveFloat(const ExprDef * expr,ExprResult * val_rtrn,IdentLookupFunc lookup,XPointer lookupPriv) argument 590 ExprResolveInteger(const ExprDef * expr,ExprResult * val_rtrn,IdentLookupFunc lookup,XPointer lookupPriv) argument 710 ExprResolveString(const ExprDef * expr,ExprResult * val_rtrn,IdentLookupFunc lookup,XPointer lookupPriv) argument 825 ExprResolveKeyName(const ExprDef * expr,ExprResult * val_rtrn,IdentLookupFunc lookup,XPointer lookupPriv) argument 914 ExprResolveEnum(const ExprDef * expr,ExprResult * val_rtrn,const LookupEntry * values) argument 945 ExprResolveMask(const ExprDef * expr,ExprResult * val_rtrn,IdentLookupFunc lookup,XPointer lookupPriv) argument 1053 ExprResolveKeySym(const ExprDef * expr,ExprResult * val_rtrn,IdentLookupFunc lookup,XPointer lookupPriv) argument [all...] |
| /xsrc/external/mit/xf86-video-intel-2014/dist/src/sna/ |
| H A D | compiler.h | 32 #define likely(expr) (__builtin_expect (!!(expr), 1)) 33 #define unlikely(expr) (__builtin_expect (!!(expr), 0)) 44 #define likely(expr) (expr) 45 #define unlikely(expr) (expr)
|
| /xsrc/external/mit/MesaLib.old/dist/src/mapi/glapi/gen/ |
| H A D | typeexpr.py | 106 te.expr.append(tn) 117 self.expr = [] 158 if not self.expr: 166 self.expr.append( t ) 168 if self.expr: 200 self.expr = copy.deepcopy(te.expr) 202 t = self.expr[ len(self.expr) - 1 ] 211 self.expr [all...] |
| /xsrc/external/mit/MesaLib/dist/src/mapi/glapi/gen/ |
| H A D | typeexpr.py | 104 te.expr.append(tn) 115 self.expr = [] 156 if not self.expr: 164 self.expr.append( t ) 166 if self.expr: 198 self.expr = copy.deepcopy(te.expr) 200 t = self.expr[ len(self.expr) - 1 ] 209 self.expr [all...] |
| /xsrc/external/mit/xf86-video-vboxvideo/dist/src/ |
| H A D | VBoxVideoIPRT.h | 95 # define AssertCompile(expr) static_assert(!!(expr), #expr) 97 # define AssertCompile(expr) _Static_assert(!!(expr), #expr) 100 # define AssertCompile(expr) \ 102 RTASSERTVAR[(expr) ? 1 : 0] __attribute__((__unused__)) 112 # define AssertMsg(expr, msg) \ 114 if (!(expr)) xf86Error [all...] |
| /xsrc/external/mit/xcb-proto/dist/xcbgen/ |
| H A D | Makefile.am | 3 pkgpython_PYTHON = __init__.py error.py expr.py align.py matcher.py state.py xtypes.py
|
| /xsrc/external/mit/xf86-video-intel/dist/src/sna/ |
| H A D | compiler.h | 32 #define likely(expr) (__builtin_expect (!!(expr), 1)) 33 #define unlikely(expr) (__builtin_expect (!!(expr), 0)) 45 #define likely(expr) (expr) 46 #define unlikely(expr) (expr)
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/isaspec/ |
| H A D | encode.py | 68 self.expr = None 69 if case.expr is not None: 70 self.expr = isa.expressions[case.expr] 75 self.expr = None 76 if case.expr is not None: 77 self.expr = isa.expressions[case.expr] 93 if case.expr is not None: 94 expr [all...] |