Lines Matching defs:offset
684 var->data.offset = ir->data.offset;
1479 ir_rvalue *offset = ((ir_instruction *)param)->as_rvalue();
1494 instr->src[2] = nir_src_for_ssa(evaluate_rvalue(offset));
1504 ir_rvalue *offset = ((ir_instruction *)param)->as_rvalue();
1507 instr->src[0] = nir_src_for_ssa(evaluate_rvalue(offset));
1527 ir_rvalue *offset = ((ir_instruction *)param)->as_rvalue();
1537 instr->src[1] = nir_src_for_ssa(evaluate_rvalue(offset));
2475 if (ir->offset != NULL && !ir->offset->type->is_array())
2540 if (ir->offset != NULL) {
2541 if (ir->offset->type->is_array()) {
2542 for (int i = 0; i < ir->offset->type->array_size(); i++) {
2544 ir->offset->as_constant()->get_array_element(i);
2552 assert(ir->offset->type->is_vector() || ir->offset->type->is_scalar());
2555 nir_src_for_ssa(evaluate_rvalue(ir->offset));