reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
168 if (BinaryOperator *BinOp = dyn_cast<BinaryOperator>(Inst)) { 177 if (CmpInst *CI = dyn_cast<CmpInst>(Inst)) { 190 return hash_combine(Inst->getOpcode(), Pred, LHS, RHS); 196 if (matchSelectWithOptionalNotCond(Inst, Cond, A, B, SPF)) { 206 return hash_combine(Inst->getOpcode(), SPF, A, B); 210 return hash_combine(Inst->getOpcode(), SPF, A, B); 219 return hash_combine(Inst->getOpcode(), Cond, A, B); 227 return hash_combine(Inst->getOpcode(), Pred, X, Y, A, B); 230 if (CastInst *CI = dyn_cast<CastInst>(Inst)) 233 if (const ExtractValueInst *EVI = dyn_cast<ExtractValueInst>(Inst)) 237 if (const InsertValueInst *IVI = dyn_cast<InsertValueInst>(Inst)) 242 assert((isa<CallInst>(Inst) || isa<GetElementPtrInst>(Inst) || 242 assert((isa<CallInst>(Inst) || isa<GetElementPtrInst>(Inst) || 243 isa<ExtractElementInst>(Inst) || isa<InsertElementInst>(Inst) || 243 isa<ExtractElementInst>(Inst) || isa<InsertElementInst>(Inst) || 244 isa<ShuffleVectorInst>(Inst) || isa<UnaryOperator>(Inst)) && 244 isa<ShuffleVectorInst>(Inst) || isa<UnaryOperator>(Inst)) && 249 Inst->getOpcode(), 250 hash_combine_range(Inst->value_op_begin(), Inst->value_op_end())); 250 hash_combine_range(Inst->value_op_begin(), Inst->value_op_end()));