reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ProfileData/InstrProf.h
  666           return left.Value < right.Value;
  666           return left.Value < right.Value;
  908     Dest[I].Value = V.Value;
  908     Dest[I].Value = V.Value;
lib/Analysis/IndirectCallPromotionAnalysis.cpp
   82                       << "  Target_func: " << ValueDataRef[I].Value << "\n");
lib/Analysis/ModuleSummaryAnalysis.cpp
  389           CallGraphEdges[Index.getOrInsertValueInfo(Candidate.Value)]
lib/ProfileData/InstrProf.cpp
  513     if (I->Value == J->Value) {
  513     if (I->Value == J->Value) {
  521     } else if (I->Value < J->Value) {
  521     } else if (I->Value < J->Value) {
  610     while (I != IE && I->Value < J->Value)
  610     while (I != IE && I->Value < J->Value)
  612     if (I != IE && I->Value == J->Value) {
  612     if (I != IE && I->Value == J->Value) {
  711     VData[I].Value = remapValue(VData[I].Value, ValueKind, ValueMap);
  711     VData[I].Value = remapValue(VData[I].Value, ValueKind, ValueMap);
  819     sys::swapByteOrder<uint64_t>(VD[I].Value);
  967         ConstantInt::get(Type::getInt64Ty(Ctx), VD.Value)));
 1021     ValueData[ActualNumValueData].Value = Value->getZExtValue();
lib/ProfileData/InstrProfWriter.cpp
  428           OS << Symtab.getFuncNameOrExternalSymbol(VD[I].Value) << ":"
  431           OS << VD[I].Value << ":" << VD[I].Count << "\n";
lib/Transforms/Instrumentation/CGProfile.cpp
   65             UpdateCounts(TTI, &F, Symtab.getFunction(VD.Value), VD.Count);
lib/Transforms/Instrumentation/IndirectCallPromotion.cpp
  237     uint64_t Target = ValueDataRef[I].Value;
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp
  256            : VDs) { dbgs() << "  (" << VD.Value << "," << VD.Count << ")\n"; });
  280     int64_t V = VD.Value;
tools/llvm-profdata/llvm-profdata.cpp
  789         OS << format("%4" PRIu64, VD[V].Value);
  791         OS << Symtab->getFuncName(VD[V].Value);
unittests/ProfileData/InstrProfTest.cpp
  270   ASSERT_EQ(StringRef((const char *)VD[0].Value, 7), StringRef("callee3"));
  271   ASSERT_EQ(StringRef((const char *)VD[1].Value, 7), StringRef("callee2"));
  272   ASSERT_EQ(StringRef((const char *)VD[2].Value, 7), StringRef("callee1"));
  313   ASSERT_EQ(6000U, ValueData[0].Value);
  315   ASSERT_EQ(5000U, ValueData[1].Value);
  317   ASSERT_EQ(4000U, ValueData[2].Value);
  338   ASSERT_EQ(6000U, ValueData[0].Value);
  340   ASSERT_EQ(5000U, ValueData[1].Value);
  342   ASSERT_EQ(4000U, ValueData[2].Value);
  344   ASSERT_EQ(3000U, ValueData[3].Value);
  346   ASSERT_EQ(2000U, ValueData[4].Value);
  361   ASSERT_EQ(3000U, ValueData[0].Value);
  363   ASSERT_EQ(4000U, ValueData[1].Value);
  365   ASSERT_EQ(5000U, ValueData[2].Value);
  367   ASSERT_EQ(6000U, ValueData[3].Value);
  409   ASSERT_EQ(StringRef((const char *)VD[0].Value, 7), StringRef("callee3"));
  410   ASSERT_EQ(StringRef((const char *)VD[1].Value, 7), StringRef("callee2"));
  411   ASSERT_EQ(StringRef((const char *)VD[2].Value, 7), StringRef("callee1"));
  453   ASSERT_EQ(StringRef((const char *)VD[0].Value, 7), StringRef("callee3"));
  454   ASSERT_EQ(StringRef((const char *)VD[1].Value, 7), StringRef("callee2"));
  455   ASSERT_EQ(StringRef((const char *)VD[2].Value, 7), StringRef("callee1"));
  531   ASSERT_EQ(StringRef((const char *)VD[0].Value, 7), StringRef("callee2"));
  533   ASSERT_EQ(StringRef((const char *)VD[1].Value, 7), StringRef("callee3"));
  535   ASSERT_EQ(StringRef((const char *)VD[2].Value, 7), StringRef("callee4"));
  537   ASSERT_EQ(StringRef((const char *)VD[3].Value, 7), StringRef("callee1"));
  542   ASSERT_EQ(StringRef((const char *)VD_2[0].Value, 7), StringRef("callee3"));
  544   ASSERT_EQ(StringRef((const char *)VD_2[1].Value, 7), StringRef("callee4"));
  546   ASSERT_EQ(StringRef((const char *)VD_2[2].Value, 7), StringRef("callee2"));
  548   ASSERT_EQ(StringRef((const char *)VD_2[3].Value, 7), StringRef("callee1"));
  553   ASSERT_EQ(StringRef((const char *)VD_3[0].Value, 7), StringRef("callee1"));
  558   ASSERT_EQ(StringRef((const char *)VD_4[0].Value, 7), StringRef("callee3"));
  560   ASSERT_EQ(StringRef((const char *)VD_4[1].Value, 7), StringRef("callee2"));
  562   ASSERT_EQ(StringRef((const char *)VD_4[2].Value, 7), StringRef("callee1"));
  618   ASSERT_EQ(StringRef("bar"), StringRef((const char *)VD[0].Value, 3));
  635     VD0[I].Value = 2 * I;
  645     VD1[I].Value = 2 * I + 1;
  666     ASSERT_EQ(VD[I].Value, 509 - I);
  717   ASSERT_EQ(StringRef((const char *)VD_0[0].Value, 7), StringRef("callee2"));
  719   ASSERT_EQ(StringRef((const char *)VD_0[1].Value, 7), StringRef("callee3"));
  721   ASSERT_EQ(StringRef((const char *)VD_0[2].Value, 7), StringRef("callee1"));
  723   ASSERT_EQ(StringRef((const char *)VD_0[3].Value, 7), StringRef("callee4"));
  725   ASSERT_EQ(StringRef((const char *)VD_0[4].Value, 7), StringRef("callee5"));
  731   ASSERT_EQ(StringRef((const char *)VD_1[0].Value, 7), StringRef("callee2"));
  733   ASSERT_EQ(StringRef((const char *)VD_1[1].Value, 7), StringRef("callee1"));
  735   ASSERT_EQ(StringRef((const char *)VD_1[2].Value, 7), StringRef("callee3"));
  737   ASSERT_EQ(StringRef((const char *)VD_1[3].Value, 7), StringRef("callee5"));
  743   ASSERT_EQ(StringRef((const char *)VD_2[0].Value, 7), StringRef("callee4"));
  745   ASSERT_EQ(StringRef((const char *)VD_2[1].Value, 7), StringRef("callee3"));
  747   ASSERT_EQ(StringRef((const char *)VD_2[2].Value, 7), StringRef("callee6"));
  753   ASSERT_EQ(StringRef((const char *)VD_3[0].Value, 7), StringRef("callee3"));
  755   ASSERT_EQ(StringRef((const char *)VD_3[1].Value, 7), StringRef("callee2"));
  786   ASSERT_EQ(VD_0[0].Value, 0x2000ULL);
  788   ASSERT_EQ(VD_0[1].Value, 0x3000ULL);
  790   ASSERT_EQ(VD_0[2].Value, 0x1000ULL);
  794   ASSERT_EQ(VD_0[4].Value, 0ULL);