Lines Matching refs:HASH
27 #define HASH(hash, data) _mesa_fnv32_1a_accumulate((hash), (data)) macro
33 hash = HASH(hash, src->ssa); in hash_src()
40 hash = HASH(hash, src->abs); in hash_alu_src()
41 hash = HASH(hash, src->negate); in hash_alu_src()
44 hash = HASH(hash, src->swizzle[i]); in hash_alu_src()
53 hash = HASH(hash, instr->op); in hash_alu()
54 hash = HASH(hash, instr->dest.dest.ssa.num_components); in hash_alu()
55 hash = HASH(hash, instr->dest.dest.ssa.bit_size); in hash_alu()
84 hash = HASH(hash, instr->def.num_components); in hash_load_const()
103 hash = HASH(hash, instr->instr.block); in hash_phi()
117 hash = HASH(hash, srcs[i]->pred); in hash_phi()
127 hash = HASH(hash, instr->intrinsic); in hash_intrinsic()
130 hash = HASH(hash, instr->dest.ssa.num_components); in hash_intrinsic()
131 hash = HASH(hash, instr->dest.ssa.bit_size); in hash_intrinsic()
145 hash = HASH(hash, instr->op); in hash_tex()
146 hash = HASH(hash, instr->num_srcs); in hash_tex()
149 hash = HASH(hash, instr->src[i].src_type); in hash_tex()
153 hash = HASH(hash, instr->coord_components); in hash_tex()
154 hash = HASH(hash, instr->sampler_dim); in hash_tex()
155 hash = HASH(hash, instr->is_array); in hash_tex()
156 hash = HASH(hash, instr->is_shadow); in hash_tex()
157 hash = HASH(hash, instr->is_new_style_shadow); in hash_tex()
159 hash = HASH(hash, component); in hash_tex()
160 hash = HASH(hash, instr->texture_index); in hash_tex()
161 hash = HASH(hash, instr->texture_array_size); in hash_tex()
162 hash = HASH(hash, instr->sampler_index); in hash_tex()