Lines Matching defs:ID
332 static void Profile(llvm::FoldingSetNodeID& ID,
334 ID.AddInteger((unsigned) SymbolCastKind);
335 ID.AddPointer(In);
336 ID.Add(From);
337 ID.Add(To);
340 void Profile(llvm::FoldingSetNodeID& ID) override {
341 Profile(ID, Operand, FromTy, ToTy);
388 static void Profile(llvm::FoldingSetNodeID& ID, const SymExpr *lhs,
391 ID.AddInteger((unsigned) SymIntExprKind);
392 ID.AddPointer(lhs);
393 ID.AddInteger(op);
394 ID.AddPointer(&rhs);
395 ID.Add(t);
398 void Profile(llvm::FoldingSetNodeID& ID) override {
399 Profile(ID, LHS, getOpcode(), RHS, getType());
423 static void Profile(llvm::FoldingSetNodeID& ID, const llvm::APSInt& lhs,
426 ID.AddInteger((unsigned) IntSymExprKind);
427 ID.AddPointer(&lhs);
428 ID.AddInteger(op);
429 ID.AddPointer(rhs);
430 ID.Add(t);
433 void Profile(llvm::FoldingSetNodeID& ID) override {
434 Profile(ID, LHS, getOpcode(), RHS, getType());
458 static void Profile(llvm::FoldingSetNodeID& ID, const SymExpr *lhs,
460 ID.AddInteger((unsigned) SymSymExprKind);
461 ID.AddPointer(lhs);
462 ID.AddInteger(op);
463 ID.AddPointer(rhs);
464 ID.Add(t);
467 void Profile(llvm::FoldingSetNodeID& ID) override {
468 Profile(ID, LHS, getOpcode(), RHS, getType());