Lines Matching refs:Remark
81 [&](OptimizationRemark &Remark) { in recordInliningImpl() argument
82 Remark << ": always inline attribute"; in recordInliningImpl()
350 raw_string_ostream Remark(Buffer); in inlineCostStr() local
351 Remark << IC; in inlineCostStr()
352 return Remark.str(); in inlineCostStr()
456 void llvm::addLocationToRemarks(OptimizationRemark &Remark, DebugLoc DLoc) { in addLocationToRemarks() argument
462 Remark << " at callsite "; in addLocationToRemarks()
465 Remark << " @ "; in addLocationToRemarks()
472 Remark << Name << ":" << ore::NV("Line", Offset) << ":" in addLocationToRemarks()
475 Remark << "." << ore::NV("Disc", Discriminator); in addLocationToRemarks()
479 Remark << ";"; in addLocationToRemarks()
489 OptimizationRemark Remark(PassName ? PassName : DEBUG_TYPE, RemarkName, in emitInlinedInto() local
491 Remark << "'" << ore::NV("Callee", &Callee) << "' inlined into '" in emitInlinedInto()
494 ExtraContext(Remark); in emitInlinedInto()
495 addLocationToRemarks(Remark, DLoc); in emitInlinedInto()
496 return Remark; in emitInlinedInto()
506 [&](OptimizationRemark &Remark) { in emitInlinedIntoBasedOnCost() argument
508 Remark << " to match profiling context"; in emitInlinedIntoBasedOnCost()
509 Remark << " with " << IC; in emitInlinedIntoBasedOnCost()