Lines Matching refs:path
137 nir_deref_path path;
138 nir_deref_path_init(&path, deref, NULL);
145 nir_ssa_def *vec32 = build_load_ptr_dxil(b, path.path[0], idx);
150 build_load_ptr_dxil(b, path.path[0], idx));
168 nir_deref_path_finish(&path);
933 nir_deref_path path;
934 nir_deref_path_init(&path, deref, NULL);
935 nir_deref_instr *root_deref = path.path[0];
936 nir_deref_path_finish(&path);
1527 nir_deref_path path;
1528 nir_deref_path_init(&path, final_deref, NULL);
1530 nir_deref_instr *old_tail = path.path[0];
1536 nir_deref_path_finish(&path);
1554 for (unsigned i = 1; path.path[i]; ++i) {
1555 b->cursor = nir_after_instr(&path.path[i]->instr);
1556 new_tail = nir_build_deref_follower(b, new_tail, path.path[i]);
1559 nir_deref_path_finish(&path);
1608 nir_deref_path path;
1609 nir_deref_path_init(&path, final_deref, NULL);
1611 nir_deref_instr *old_tail = path.path[0];
1616 nir_deref_path_finish(&path);
1633 for (unsigned i = 1; path.path[i]; ++i) {
1634 b->cursor = nir_after_instr(&path.path[i]->instr);
1635 new_tail = nir_build_deref_follower(b, new_tail, path.path[i]);
1638 nir_deref_path_finish(&path);