|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/Analysis/InlineCost.cpp 1613 << NV("InlineResult", IR.message)
1629 << NV("Callee", &F) << " is " << NV("InlineResult", IR.message)
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 1139 R << ore::NV("NumInstructions", NumInstsInFunction)
lib/CodeGen/GlobalISel/IRTranslator.cpp 214 R << "unable to translate constant: " << ore::NV("Type", Val.getType());
268 R << "unable to translate memop: " << ore::NV("Opcode", &I);
2313 R << "unable to lower arguments: " << ore::NV("Prototype", F.getType());
2351 R << "unable to translate instruction: " << ore::NV("Opcode", &Inst);
lib/CodeGen/GlobalISel/Utils.cpp 203 R << ": " << ore::MNV("Inst", MI);
lib/CodeGen/InterleavedLoadCombinePass.cpp 1247 << ore::NV("Factor", Factor);
lib/CodeGen/MachineFunctionPass.cpp 87 R << NV("Pass", getPassName())
88 << ": Function: " << NV("Function", F.getName()) << ": "
90 << NV("MIInstrsBefore", CountBefore) << " to "
91 << NV("MIInstrsAfter", CountAfter)
92 << "; Delta: " << NV("Delta", Delta);
lib/CodeGen/MachineOutliner.cpp 960 R << "Did not outline " << NV("Length", StringLen) << " instructions"
961 << " from " << NV("NumOccurrences", CandidatesForRepeatedSeq.size())
964 << NV("OutliningCost", OF.getOutliningCost()) << ")"
966 << NV("NotOutliningCost", OF.getNotOutlinedCost()) << ")"
971 R << NV((Twine("OtherStartLoc") + Twine(i)).str(),
987 R << "Saved " << NV("OutliningBenefit", OF.getBenefit()) << " bytes by "
988 << "outlining " << NV("Length", OF.getNumInstrs()) << " instructions "
989 << "from " << NV("NumOccurrences", OF.getOccurrenceCount())
996 R << NV((Twine("StartLoc") + Twine(i)).str(),
1403 R << DiagnosticInfoOptimizationBase::Argument("Pass", "Machine Outliner")
1405 << DiagnosticInfoOptimizationBase::Argument("Function", F.getName())
1407 << DiagnosticInfoOptimizationBase::Argument("MIInstrsBefore",
1410 << DiagnosticInfoOptimizationBase::Argument("MIInstrsAfter",
1413 << DiagnosticInfoOptimizationBase::Argument("Delta", FnDelta);
lib/CodeGen/RegAllocGreedy.cpp 3197 R << NV("NumSpills", Spills) << " spills ";
3199 R << NV("NumFoldedSpills", FoldedSpills) << " folded spills ";
3201 R << NV("NumReloads", Reloads) << " reloads ";
3203 R << NV("NumFoldedReloads", FoldedReloads) << " folded reloads ";
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 1372 << ore::NV("Prototype", Fn.getType());
lib/CodeGen/StackProtector.cpp 263 << ore::NV("Function", F)
283 << ore::NV("Function", F)
320 << ore::NV("Function", F)
335 << ore::NV("Function", F)
lib/IR/LegacyPassManager.cpp 228 R << DiagnosticInfoOptimizationBase::Argument("Pass", P->getPassName())
230 << DiagnosticInfoOptimizationBase::Argument("IRInstrsBefore", CountBefore)
232 << DiagnosticInfoOptimizationBase::Argument("IRInstrsAfter", CountAfter)
234 << DiagnosticInfoOptimizationBase::Argument("DeltaInstrCount", Delta);
260 FR << DiagnosticInfoOptimizationBase::Argument("Pass", PassName)
262 << DiagnosticInfoOptimizationBase::Argument("Function", Fname)
264 << DiagnosticInfoOptimizationBase::Argument("IRInstrsBefore",
267 << DiagnosticInfoOptimizationBase::Argument("IRInstrsAfter",
270 << DiagnosticInfoOptimizationBase::Argument("DeltaInstrCount", FnDelta);
lib/Transforms/IPO/HotColdSplitting.cpp 336 << ore::NV("Split", OutF);
345 << ore::NV("Block", Region.front());
lib/Transforms/IPO/Inliner.cpp 401 R << "(cost=" << ore::NV("Cost", IC.getCost())
402 << ", threshold=" << ore::NV("Threshold", IC.getThreshold()) << ")";
405 R << ": " << ore::NV("Reason", Reason);
440 << NV("Caller", Caller) << " because it should never be inlined "
452 << NV("Caller", Caller) << " because too costly to inline " << IC;
465 << "Not inlining. Cost of inlining " << NV("Callee", Callee)
466 << " increases the cost of inlining " << NV("Caller", Caller)
515 << ore::NV("Caller", &Caller) << " with " << IC;
581 << NV("Caller", CS.getCaller())
696 << NV("Caller", Caller) << ": " << NV("Reason", IR.message);
696 << NV("Caller", Caller) << ": " << NV("Reason", IR.message);
941 << NV("Caller", CS.getCaller())
1084 << NV("Caller", &F) << ": " << NV("Reason", IR.message);
1084 << NV("Caller", &F) << ": " << NV("Reason", IR.message);
lib/Transforms/IPO/PartialInlining.cpp 430 << ore::NV("Block", BlockList.front()->getName())
523 << ore::NV("Cost", MinOutlineRegionCost);
796 << NV("Caller", Caller)
806 << NV("Caller", Caller) << " because too costly to inline (cost="
807 << NV("Cost", IC.getCost()) << ", threshold="
808 << NV("Threshold", IC.getCostDelta() + IC.getCost()) << ")";
824 << NV("Caller", Caller) << " runtime overhead (overhead="
825 << NV("Overhead", (unsigned)WeightedOutliningRcost.getFrequency())
827 << NV("Savings", (unsigned)NormWeightedSavings.getFrequency())
838 << NV("Caller", Caller) << " with cost=" << NV("Cost", IC.getCost())
838 << NV("Caller", Caller) << " with cost=" << NV("Cost", IC.getCost())
840 << NV("Threshold", IC.getCostDelta() + IC.getCost()) << ")";
1173 << ore::NV("Block", RegionInfo.Region.front());
1235 << ore::NV("Block", ToExtract.front());
1370 << ore::NV("OutlinedRegionOriginalSize", Cloner.OutlinedRegionCost)
1372 << ore::NV("NewSize", SizeCost) << ")";
1405 OR << ore::NV("Callee", Cloner.OrigFunc) << " partially inlined into "
1406 << ore::NV("Caller", CS.getCaller());
lib/Transforms/IPO/SampleProfile.cpp 693 Remark << "Applied " << ore::NV("NumSamples", *R);
695 Remark << ore::NV("LineOffset", LineOffset);
698 Remark << ore::NV("Discriminator", Discriminator);
880 << "inlined hot callee '" << ore::NV("Callee", CalledFunction)
881 << "' into '" << ore::NV("Caller", BB->getParent()) << "'");
1508 << ore::NV("CondBranchesLoc", BranchLoc);
lib/Transforms/IPO/WholeProgramDevirt.cpp 328 << NV("FunctionName", TargetName));
1909 << NV("FunctionName", DT.first));
lib/Transforms/Instrumentation/ControlHeightReduction.cpp 1355 << ore::NV("CHRMergeThreshold", CHRMergeThreshold)
1867 << "Merged " << ore::NV("NumCHRedBranches", NumCHRedBranches)
2064 << ore::NV("NumBranchesDelta", Stats.NumBranchesDelta)
2066 << ore::NV("WeightedNumBranchesDelta", Stats.WeightedNumBranchesDelta)
lib/Transforms/Instrumentation/IndirectCallPromotion.cpp 272 << ore::NV("target md5sum", Target) << " not found";
284 << NV("TargetFunction", TargetFunction) << " with count of "
285 << NV("Count", Count) << ": " << Reason;
324 << "Promote indirect call to " << NV("DirectCallee", DirectCallee)
325 << " with count " << NV("Count", Count) << " out of "
326 << NV("TotalCount", TotalCount);
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp 404 << "optimized " << NV("Intrinsic", StringRef(getMIName(MI)))
405 << " with count " << NV("Count", SumForOpt) << " out of "
406 << NV("Total", TotalCount) << " for " << NV("Versions", Version)
406 << NV("Total", TotalCount) << " for " << NV("Versions", Version)
lib/Transforms/Scalar/GVN.cpp 835 R << "load of type " << NV("Type", LI->getType()) << " not eliminated"
851 R << " in favor of " << NV("OtherAccess", OtherAccess);
853 R << " because it is clobbered by " << NV("ClobberedBy", DepInfo.getInst());
1300 << "load of type " << NV("Type", LI->getType()) << " eliminated"
1302 << NV("InfavorOfValue", AvailableValue);
lib/Transforms/Scalar/LICM.cpp 1568 << "sinking " << ore::NV("Inst", &I);
1670 << ore::NV("Inst", &I);
lib/Transforms/Scalar/LoopFuse.cpp 1329 << "]: " << NV("Cand1", StringRef(FC0.Preheader->getName()))
1330 << " and " << NV("Cand2", StringRef(FC1.Preheader->getName()))
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 1040 << ore::NV("NewFunction", NewCall->getCalledFunction())
1180 << ore::NV("NewFunction", NewCall->getCalledFunction())
2669 << ore::NV("NewFunction", CmpCall->getCalledFunction())
lib/Transforms/Scalar/LoopInterchange.cpp 1124 << ore::NV("Cost", Cost) << ", threshold="
1125 << ore::NV("Threshold", LoopInterchangeCostThreshold)
lib/Transforms/Scalar/LoopUnrollPass.cpp 993 << NV("TripMultiple", TripMultiple) << ". Unrolling instead "
994 << NV("UnrollCount", UP.Count) << " time(s).";
lib/Transforms/Scalar/LoopVersioningLICM.cpp 420 << NV("RuntimeChecks", LAI->getNumRuntimePointerChecks())
422 << NV("Threshold", VectorizerParams::RuntimeMemoryCheckThreshold);
452 << NV("LoadAndStoreCounter",
455 << NV("Threshold", InvariantThreshold);
525 << NV("RuntimeChecks", LAI->getNumRuntimePointerChecks());
lib/Transforms/Utils/LoopUnroll.cpp 469 << NV("UnrollCount", ULO.TripCount) << " iterations";
478 << " peeled loop by " << NV("PeelCount", ULO.PeelCount)
486 << NV("UnrollCount", ULO.Count);
496 << NV("BreakoutTrip", BreakoutTrip);
503 << " with " << NV("TripMultiple", ULO.TripMultiple)
lib/Transforms/Utils/LoopUnrollAndJam.cpp 224 << NV("UnrollCount", TripCount) << " iterations");
230 << NV("UnrollCount", Count);
238 return DiagBuilder() << " with " << NV("TripMultiple", TripMultiple)
lib/Transforms/Vectorize/LoopVectorizationLegality.cpp 159 R << " (Force=" << NV("Force", true);
161 R << ", Vector Width=" << NV("VectorWidth", Width.Value);
163 R << ", Interleave Count=" << NV("InterleaveCount", Interleave.Value);
lib/Transforms/Vectorize/LoopVectorize.cpp 7759 << NV("InterleaveCount", IC) << ")";
7779 << NV("VectorizationFactor", VF.Width)
7780 << ", interleaved count: " << NV("InterleaveCount", IC) << ")";
lib/Transforms/Vectorize/SLPVectorizer.cpp 5377 << "Stores SLP vectorized with cost " << NV("Cost", Cost)
5379 << NV("TreeSize", R.getTreeSize()));
5605 << "SLP vectorized with cost " << ore::NV("Cost", Cost)
5607 << ore::NV("TreeSize", R.getTreeSize()));
5622 << ore::NV("Cost", MinCost) << " >= "
5623 << ore::NV("Treshold", -SLPCostThreshold);
6438 << ore::NV("Cost", Cost) << " and threshold "
6439 << ore::NV("Threshold", -SLPCostThreshold);
6450 << ore::NV("Cost", Cost) << " and with tree size "
6451 << ore::NV("TreeSize", V.getTreeSize());