Home | History | Annotate | Download | only in i965

Lines Matching refs:mem_ctx

57    void *mem_ctx = ralloc_parent(ir);
59 ir_variable *var = new(mem_ctx) ir_variable(ir->coordinate->type,
62 ir_dereference *deref = new(mem_ctx) ir_dereference_variable(var);
63 ir_assignment *assign = new(mem_ctx) ir_assignment(deref, ir->coordinate,
67 deref = new(mem_ctx) ir_dereference_variable(var);
68 ir_rvalue *swiz0 = new(mem_ctx) ir_swizzle(deref, 0, 0, 0, 0, 1);
69 deref = new(mem_ctx) ir_dereference_variable(var);
70 ir_rvalue *swiz1 = new(mem_ctx) ir_swizzle(deref, 1, 0, 0, 0, 1);
71 deref = new(mem_ctx) ir_dereference_variable(var);
72 ir_rvalue *swiz2 = new(mem_ctx) ir_swizzle(deref, 2, 0, 0, 0, 1);
74 swiz0 = new(mem_ctx) ir_expression(ir_unop_abs, swiz0->type, swiz0, NULL);
75 swiz1 = new(mem_ctx) ir_expression(ir_unop_abs, swiz1->type, swiz1, NULL);
76 swiz2 = new(mem_ctx) ir_expression(ir_unop_abs, swiz2->type, swiz2, NULL);
79 expr = new(mem_ctx) ir_expression(ir_binop_max,
83 expr = new(mem_ctx) ir_expression(ir_binop_max,
87 expr = new(mem_ctx) ir_expression(ir_unop_rcp,
91 deref = new(mem_ctx) ir_dereference_variable(var);
92 ir->coordinate = new(mem_ctx) ir_expression(ir_binop_mul,