Searched defs:ir (Results 1 - 25 of 118) sorted by relevance

12345

/external/clang/test/CXX/dcl.decl/dcl.init/dcl.init.list/
H A Dbasic.cpp4 int &ir = { 17 }; // expected-error{{reference to type 'int' cannot bind to an initializer list}} local
/external/clang/test/CXX/over/over.match/over.match.best/
H A Dp1.cpp8 int &ir = f0(ip, 0); local
/external/clang/test/CXX/basic/basic.lookup/basic.lookup.argdep/
H A Dp2-template-id.cpp14 int &ir = f((N2::Y<N1::X>*)0); local
/external/clang/test/CXX/temp/temp.decls/temp.fct/temp.func.order/
H A Dp3-0x.cpp15 int &ir = b * a; local
H A Dp3.cpp14 float& ir = (xi == xf); local
/external/clang/test/SemaTemplate/
H A Ddefault-arguments-cxx0x.cpp25 int &ir = f1(HasValue()); local
H A Dmetafun-apply.cpp31 apply1<add_reference, int>::type ir = i; variable
/external/mesa3d/src/glsl/
H A Dir_rvalue_visitor.cpp32 #include "ir.h"
39 ir_rvalue_visitor::visit_leave(ir_expression *ir) argument
43 for (operand = 0; operand < ir->get_num_operands(); operand++) {
44 handle_rvalue(&ir->operands[operand]);
51 ir_rvalue_visitor::visit_leave(ir_texture *ir) argument
53 handle_rvalue(&ir->coordinate);
54 handle_rvalue(&ir->projector);
55 handle_rvalue(&ir->shadow_comparitor);
57 switch (ir->op) {
61 handle_rvalue(&ir
77 visit_leave(ir_swizzle *ir) argument
84 visit_leave(ir_dereference_array *ir) argument
99 visit_leave(ir_dereference_record *ir) argument
106 visit_leave(ir_assignment *ir) argument
115 visit_leave(ir_call *ir) argument
130 visit_leave(ir_return *ir) argument
137 visit_leave(ir_if *ir) argument
[all...]
H A Dir_function_can_inline.cpp36 #include "ir.h"
51 ir_function_can_inline_visitor::visit_enter(ir_return *ir) argument
53 (void) ir;
H A Dir_hierarchical_visitor.cpp24 #include "ir.h"
36 ir_hierarchical_visitor::visit(ir_variable *ir) argument
39 this->callback(ir, this->data);
45 ir_hierarchical_visitor::visit(ir_constant *ir) argument
48 this->callback(ir, this->data);
54 ir_hierarchical_visitor::visit(ir_loop_jump *ir) argument
57 this->callback(ir, this->data);
63 ir_hierarchical_visitor::visit(ir_dereference_variable *ir) argument
66 this->callback(ir, this->data);
72 ir_hierarchical_visitor::visit_enter(ir_loop *ir) argument
81 visit_leave(ir_loop *ir) argument
88 visit_enter(ir_function_signature *ir) argument
97 visit_leave(ir_function_signature *ir) argument
104 visit_enter(ir_function *ir) argument
113 visit_leave(ir_function *ir) argument
120 visit_enter(ir_expression *ir) argument
129 visit_leave(ir_expression *ir) argument
136 visit_enter(ir_texture *ir) argument
145 visit_leave(ir_texture *ir) argument
152 visit_enter(ir_swizzle *ir) argument
161 visit_leave(ir_swizzle *ir) argument
168 visit_enter(ir_dereference_array *ir) argument
177 visit_leave(ir_dereference_array *ir) argument
184 visit_enter(ir_dereference_record *ir) argument
193 visit_leave(ir_dereference_record *ir) argument
200 visit_enter(ir_assignment *ir) argument
209 visit_leave(ir_assignment *ir) argument
216 visit_enter(ir_call *ir) argument
225 visit_leave(ir_call *ir) argument
232 visit_enter(ir_return *ir) argument
241 visit_leave(ir_return *ir) argument
248 visit_enter(ir_discard *ir) argument
257 visit_leave(ir_discard *ir) argument
264 visit_enter(ir_if *ir) argument
273 visit_leave(ir_if *ir) argument
287 visit_tree(ir_instruction *ir, void (*callback)(class ir_instruction *ir, void *data), void *data) argument
[all...]
H A Dir_hv_accept.cpp24 #include "ir.h"
46 ir_instruction *const ir = (ir_instruction *) n; local
47 v->base_ir = ir;
48 ir_visitor_status s = ir->accept(v);
H A Dir_mod_to_fract.cpp34 #include "ir.h"
58 ir_mod_to_fract_visitor::visit_leave(ir_expression *ir) argument
60 if (ir->operation != ir_binop_mod)
63 ir_variable *temp = new(ir) ir_variable(ir->operands[1]->type, "mod_b",
70 assign = new(ir) ir_assignment(new(ir) ir_dereference_variable(temp),
71 ir->operands[1], NULL);
74 expr = new(ir) ir_expression(ir_binop_div,
75 ir
[all...]
H A Dir_variable_refcount.cpp32 #include "ir.h"
67 ir_variable_refcount_visitor::visit(ir_variable *ir) argument
69 variable_entry *entry = this->get_variable_entry(ir);
78 ir_variable_refcount_visitor::visit(ir_dereference_variable *ir) argument
80 ir_variable *const var = ir->variable_referenced();
91 ir_variable_refcount_visitor::visit_enter(ir_function_signature *ir) argument
96 visit_list_elements(this, &ir->body);
102 ir_variable_refcount_visitor::visit_leave(ir_assignment *ir) argument
105 entry = this->get_variable_entry(ir->lhs->variable_referenced());
109 entry->assign = ir;
[all...]
H A Dopt_swizzle_swizzle.cpp30 #include "ir.h"
48 ir_swizzle_swizzle_visitor::visit_enter(ir_swizzle *ir) argument
52 ir_swizzle *swiz2 = ir->val->as_swizzle();
66 if (ir->mask.num_components >= 1)
67 ir->mask.x = mask2[ir->mask.x];
68 if (ir->mask.num_components >= 2)
69 ir->mask.y = mask2[ir->mask.y];
70 if (ir
[all...]
H A Dir_div_to_mul_rcp.cpp35 #include "ir.h"
60 ir_div_to_mul_rcp_visitor::visit_leave(ir_expression *ir) argument
62 if (ir->operation != ir_binop_div)
65 if (ir->operands[1]->type->base_type != GLSL_TYPE_INT &&
66 ir->operands[1]->type->base_type != GLSL_TYPE_UINT) {
69 expr = new(ir) ir_expression(ir_unop_rcp,
70 ir->operands[1]->type,
71 ir->operands[1],
75 ir->operation = ir_binop_mul;
76 ir
[all...]
H A Dir_expression_flattening.cpp36 #include "ir.h"
44 ir_expression_flattening_visitor(bool (*predicate)(ir_instruction *ir)) argument
55 bool (*predicate)(ir_instruction *ir);
60 bool (*predicate)(ir_instruction *ir))
65 ir_instruction *ir = (ir_instruction *)iter.get(); local
67 ir->accept(&v);
76 ir_rvalue *ir = *rvalue; local
78 if (!ir || !this->predicate(ir))
81 void *ctx = hieralloc_parent(ir);
59 do_expression_flattening(exec_list *instructions, bool (*predicate)(ir_instruction *ir)) argument
[all...]
H A Dir_import_prototypes.cpp31 #include "ir.h"
55 virtual ir_visitor_status visit_enter(ir_function *ir) argument
59 this->function = this->symbols->get_function(ir->name);
61 this->function = new(this->mem_ctx) ir_function(ir->name);
72 virtual ir_visitor_status visit_leave(ir_function *ir) argument
74 (void) ir;
81 ir_visitor_status visit_enter(ir_function_signature *ir) argument
85 ir_function_signature *copy = ir->clone_prototype(mem_ctx, NULL);
H A Dlower_texture_projection.cpp38 #include "ir.h"
47 ir_visitor_status visit_leave(ir_texture *ir);
53 lower_texture_projection_visitor::visit_leave(ir_texture *ir) argument
55 if (!ir->projector)
58 void *mem_ctx = hieralloc_parent(ir);
60 ir_variable *var = new(mem_ctx) ir_variable(ir->projector->type,
65 ir->projector->type,
66 ir->projector,
72 ir->coordinate = new(mem_ctx) ir_expression(ir_binop_mul,
73 ir
[all...]
H A Dlower_vec_index_to_swizzle.cpp32 #include "ir.h"
61 ir_vec_index_to_swizzle_visitor::convert_vec_index_to_swizzle(ir_rvalue *ir) argument
63 ir_dereference_array *deref = ir->as_dereference_array();
67 return ir;
70 return ir;
75 return ir;
77 void *ctx = hieralloc_parent(ir);
84 ir_vec_index_to_swizzle_visitor::visit_enter(ir_expression *ir) argument
88 for (i = 0; i < ir->get_num_operands(); i++) {
89 ir
96 visit_enter(ir_swizzle *ir) argument
108 visit_enter(ir_assignment *ir) argument
117 visit_enter(ir_call *ir) argument
132 visit_enter(ir_return *ir) argument
142 visit_enter(ir_if *ir) argument
[all...]
H A Dopt_dead_code.cpp30 #include "ir.h"
129 ir_instruction *ir = (ir_instruction *)iter.get(); local
130 ir_function *f = ir->as_function();
/external/clang/test/SemaCXX/
H A Dattr-unavailable.cpp11 int &ir = foo(1); local
35 int &ir = foo(1); local
/external/clang/test/CXX/over/over.match/over.match.best/over.ics.rank/
H A Dp3-0x.cpp57 int &ir = f<int (&)(int)>(func_ref); local
/external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.conv/
H A Dp3.cpp27 int &ir = ar; local
/external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.partial/
H A Dp11.cpp45 int &ir = x.f("blah", 0, "blah"); local
/external/clang/test/Sema/
H A Dattr-unavailable-message.c10 int ir = foo(1); // expected-error {{'foo' is unavailable: USE IFOO INSTEAD}} local
24 int ir = foo(1); local

Completed in 1933 milliseconds

12345