Lines Matching refs:adj

6136    ir_variable *adj = body.make_temp(type, "adj");
6137 body.emit(assign(array_ref(adj, 0), matrix_elt(m, 1, 1), 1 << 0));
6138 body.emit(assign(array_ref(adj, 0), neg(matrix_elt(m, 0, 1)), 1 << 1));
6139 body.emit(assign(array_ref(adj, 1), neg(matrix_elt(m, 1, 0)), 1 << 0));
6140 body.emit(assign(array_ref(adj, 1), matrix_elt(m, 0, 0), 1 << 1));
6146 body.emit(ret(div(adj, det)));
6171 ir_variable *adj = body.make_temp(type, "adj");
6172 body.emit(assign(array_ref(adj, 0), f11_22_21_12, WRITEMASK_X));
6173 body.emit(assign(array_ref(adj, 1), neg(f10_22_20_12), WRITEMASK_X));
6174 body.emit(assign(array_ref(adj, 2), f10_21_20_11, WRITEMASK_X));
6176 body.emit(assign(array_ref(adj, 0), neg(
6180 body.emit(assign(array_ref(adj, 1),
6184 body.emit(assign(array_ref(adj, 2), neg(
6189 body.emit(assign(array_ref(adj, 0),
6193 body.emit(assign(array_ref(adj, 1), neg(
6197 body.emit(assign(array_ref(adj, 2),
6207 body.emit(ret(div(adj, det)));
6259 ir_variable *adj = body.make_temp(btype == glsl_type::float_type ? glsl_type::mat4_type : glsl_type::dmat4_type, "adj");
6260 body.emit(assign(array_ref(adj, 0),
6265 body.emit(assign(array_ref(adj, 1), neg(
6270 body.emit(assign(array_ref(adj, 2),
6275 body.emit(assign(array_ref(adj, 3), neg(
6281 body.emit(assign(array_ref(adj, 0), neg(
6286 body.emit(assign(array_ref(adj, 1),
6291 body.emit(assign(array_ref(adj, 2), neg(
6296 body.emit(assign(array_ref(adj, 3),
6302 body.emit(assign(array_ref(adj, 0),
6307 body.emit(assign(array_ref(adj, 1), neg(
6312 body.emit(assign(array_ref(adj, 2),
6317 body.emit(assign(array_ref(adj, 3), neg(
6323 body.emit(assign(array_ref(adj, 0), neg(
6328 body.emit(assign(array_ref(adj, 1),
6333 body.emit(assign(array_ref(adj, 2), neg(
6338 body.emit(assign(array_ref(adj, 3),
6345 add(mul(matrix_elt(m, 0, 0), matrix_elt(adj, 0, 0)),
6346 add(mul(matrix_elt(m, 0, 1), matrix_elt(adj, 1, 0)),
6347 add(mul(matrix_elt(m, 0, 2), matrix_elt(adj, 2, 0)),
6348 mul(matrix_elt(m, 0, 3), matrix_elt(adj, 3, 0)))));
6350 body.emit(ret(div(adj, det)));