Searched refs:ir (Results 51 - 75 of 158) sorted by relevance

1234567

/external/mesa3d/src/glsl/
H A Dopt_constant_propagation.cpp37 #include "ir.h"
97 void add_constant(ir_assignment *ir);
98 void kill(ir_variable *ir, unsigned write_mask);
203 ir_constant_propagation_visitor::visit_enter(ir_function_signature *ir) argument
217 visit_list_elements(this, &ir->body);
227 ir_constant_propagation_visitor::visit_leave(ir_assignment *ir) argument
232 kill(ir->lhs->variable_referenced(), ir->write_mask);
234 add_constant(ir);
240 ir_constant_propagation_visitor::visit_enter(ir_function *ir) argument
247 visit_enter(ir_call *ir) argument
310 visit_enter(ir_if *ir) argument
323 visit_enter(ir_loop *ir) argument
397 add_constant(ir_assignment *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 Dglsl_parser_extras.cpp707 do_common_optimization(exec_list *ir, bool linked, unsigned max_unroll_iterations) argument
711 progress = lower_instructions(ir, SUB_TO_ADD_NEG) || progress;
714 progress = do_function_inlining(ir) || progress;
715 progress = do_dead_functions(ir) || progress;
717 progress = do_structure_splitting(ir) || progress;
718 progress = do_if_simplification(ir) || progress;
719 progress = do_discard_simplification(ir) || progress;
720 progress = do_copy_propagation(ir) || progress;
722 progress = do_dead_code(ir) || progress;
724 progress = do_dead_code_unlinked(ir) || progres
[all...]
H A Dglsl_compiler.cpp173 shader->ir = new(shader) exec_list;
175 _mesa_ast_to_hir(shader->ir, state);
179 validate_ir_tree(shader->ir);
180 _mesa_print_ir(shader->ir, state);
184 if (!state->error && !shader->ir->is_empty()) {
187 progress = do_common_optimization(shader->ir, false, 32);
190 validate_ir_tree(shader->ir);
196 _mesa_print_ir(shader->ir, state);
212 reparent_ir(shader->ir, shader);
H A Dlinker.cpp80 #include "ir.h"
99 virtual ir_visitor_status visit_enter(ir_assignment *ir) argument
101 ir_variable *const var = ir->lhs->variable_referenced();
112 virtual ir_visitor_status visit_enter(ir_call *ir) argument
114 exec_list_iterator sig_iter = ir->get_callee()->parameters.iterator();
115 foreach_iter(exec_list_iterator, iter, *ir) {
156 virtual ir_visitor_status visit(ir_dereference_variable *ir) argument
158 if (strcmp(this->name, ir->var->name) == 0) {
193 foreach_list(node, sh->ir) {
255 find.run(shader->ir);
627 visit(ir_dereference_variable *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();
H A Dir_hierarchical_visitor.h163 void (*callback)(class ir_instruction *ir, void *data);
178 void visit_tree(ir_instruction *ir,
179 void (*callback)(class ir_instruction *ir, void *data),
/external/webkit/Source/WebKit/android/
H A DAndroidLog.h61 #define INT_RECT_ARGS(ir) ir.x(), ir.y(), ir.width(), ir.height()
/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
/external/clang/test/SemaCXX/
H A Dattr-unavailable.cpp11 int &ir = foo(1); local
35 int &ir = foo(1); 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.fct.spec/temp.deduct/temp.deduct.conv/
H A Dp3.cpp27 int &ir = ar; local
/external/clang/test/SemaTemplate/
H A Ddefault-arguments-cxx0x.cpp25 int &ir = f1(HasValue()); local
H A Dtemp_func_order.cpp9 int &ir = f0(i); local
20 int &ir = f1(i, f); local
38 int &ir = f2(i); local
50 int &ir = f3(ip, i); local
83 int &ir = f6(i, i); local
H A Dmetafun-apply.cpp31 apply1<add_reference, int>::type ir = i; variable
/external/webkit/Source/WebCore/page/win/
H A DFrameCGWin.cpp53 static HBITMAP imageFromRect(const Frame* frame, IntRect& ir) argument
60 int w = ir.width();
61 int h = ir.height();
72 drawRectIntoContext(ir, frame->view(), &gc);
89 IntRect ir(static_cast<int>(fr.x()), static_cast<int>(fr.y()),
91 HBITMAP image = imageFromRect(frame, ir);
/external/skia/src/core/
H A DSkScan_AntiPath.cpp52 BaseSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir,
83 BaseSuperBlitter::BaseSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, argument
88 * We use the clip bounds instead of the ir, since we may be asked to
101 fTop = ir.fTop;
102 fCurrIY = ir.fTop - 1;
103 fCurrY = (ir.fTop << SHIFT) - 1;
111 SuperBlitter(SkBlitter* realBlitter, const SkIRect& ir,
135 SuperBlitter::SuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, argument
137 : BaseSuperBlitter(realBlitter, ir, clip) {
382 MaskSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir,
421 MaskSuperBlitter(SkBlitter* realBlitter, const SkIRect& ir, const SkRegion& clip) argument
628 SkIRect ir; local
[all...]
H A DSkScan_Path.cpp479 void sk_blit_above(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { argument
486 tmp.fBottom = ir.fTop;
492 void sk_blit_below(SkBlitter* blitter, const SkIRect& ir, const SkRegion& clip) { argument
498 tmp.fTop = ir.fBottom;
508 const SkIRect& ir) {
514 if (!SkIRect::Intersects(*fClipRect, ir)) { // completely clipped out
519 if (fClipRect->contains(ir)) {
523 if (fClipRect->fLeft > ir.fLeft || fClipRect->fRight < ir.fRight) {
568 SkIRect ir; local
507 SkScanClipper(SkBlitter* blitter, const SkRegion* clip, const SkIRect& ir) argument
596 FillPath(const SkPath& path, const SkIRect& ir, SkBlitter* blitter) argument
623 sk_fill_triangle(const SkPoint pts[], const SkIRect* clipRect, SkBlitter* blitter, const SkIRect& ir) argument
671 SkIRect ir; local
[all...]
H A DSkScan.cpp60 SkIRect ir; local
62 r.round(&ir);
63 SkScan::FillIRect(ir, clip, blitter);
/external/clang/test/CXX/dcl.decl/dcl.init/dcl.init.ref/
H A Dp5-var.cpp58 int &ir = i; local
70 volatile int &ir = ivc; // expected-error{{binding of reference to type 'volatile int' to a value of type 'const volatile int' drops qualifiers}} local
82 int &ir = 17; // expected-error{{non-const lvalue reference to type 'int' cannot bind to a temporary of type 'int'}} local
95 int &ir = ConvertibleToIntRef(); local
124 const int &ir = create<int>(); local
/external/webkit/Source/WebCore/platform/graphics/android/rendering/
H A DGLExtras.cpp79 const SkIRect& ir = rgnIter.rect(); local
81 r.set(ir.fLeft, ir.fTop, ir.fRight, ir.fBottom);
/external/skia/include/core/
H A DSkClipStack.h33 void clipDevRect(const SkIRect& ir, argument
36 r.set(ir);
/external/skia/src/effects/
H A DSk2DPathEffect.cpp37 SkIRect ir; local
40 tmp.getBounds().round(&ir);
41 if (!ir.isEmpty()) {
42 this->begin(ir, dst);
43 SkScan::FillPath(tmp, ir, &blitter);
/external/clang/test/CXX/expr/
H A Dp9.cpp50 int &ir = i0; variable
/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

Completed in 4731 milliseconds

1234567