Lines Matching defs:hash
40 unsigned long hash;
42 hash = (insn->opcode << 3) + (insn->size >> 3);
45 hash += hashval(insn->src3);
73 hash += hashval(insn->src2);
80 hash += hashval(insn->src1);
84 hash += hashval(insn->bb_true);
88 hash += hashval(insn->val);
92 hash += hashval(insn->fvalue);
101 hash += hashval(insn->src);
104 hash += hashval(insn->orig_type->bit_size);
115 hash += hashval(def->src1);
116 hash += hashval(def->bb);
128 hash += hash >> 16;
129 hash &= INSN_HASH_SIZE-1;
130 add_instruction(insn_hash_table + hash, insn);
261 warning(i1->pos, "bad instruction on hash chain");