Home
last modified time | relevance | path

Searched refs:ValueData (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ProfileData/
H A DInstrProf.h700 : ValueData(F, L) {} in InstrProfValueSiteRecord()
704 ValueData.sort( in sortByTargetValues()
733 ValueData(RHS.ValueData in InstrProfRecord()
739 if (!RHS.ValueData) {
740 ValueData = nullptr;
743 if (!ValueData)
744 ValueData = std::make_unique<ValueProfData>(*RHS.ValueData);
746 *ValueData = *RHS.ValueData;
841 if (!ValueData) in getValueSitesForKind()
855 if (!ValueData) in getOrCreateValueSitesForKind()
[all …]
H A DInstrProfData.inc327 InstrProfValueData ValueData[];
/llvm-project-15.0.7/llvm/unittests/ProfileData/
H A DInstrProfTest.cpp504 InstrProfValueData ValueData[5]; in TEST_P() local
514 ASSERT_EQ(6U, ValueData[0].Count); in TEST_P()
516 ASSERT_EQ(5U, ValueData[1].Count); in TEST_P()
518 ASSERT_EQ(4U, ValueData[2].Count); in TEST_P()
539 ASSERT_EQ(6U, ValueData[0].Count); in TEST_P()
541 ASSERT_EQ(5U, ValueData[1].Count); in TEST_P()
543 ASSERT_EQ(4U, ValueData[2].Count); in TEST_P()
545 ASSERT_EQ(3U, ValueData[3].Count); in TEST_P()
547 ASSERT_EQ(2U, ValueData[4].Count); in TEST_P()
562 ASSERT_EQ(4U, ValueData[0].Count); in TEST_P()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DCGProfile.cpp84 InstrProfValueData ValueData[8]; in runCGProfilePass() local
88 ValueData, ActualNumValueData, TotalC)) in runCGProfilePass()
91 ArrayRef<InstrProfValueData>(ValueData, ActualNumValueData)) { in runCGProfilePass()
/llvm-project-15.0.7/llvm/lib/ProfileData/
H A DInstrProf.cpp562 auto I = ValueData.begin(); in overlap()
563 auto IE = ValueData.end(); in overlap()
564 auto J = Input.ValueData.begin(); in overlap()
565 auto JE = Input.ValueData.end(); in overlap()
660 auto I = ValueData.begin(); in merge()
661 auto IE = ValueData.end(); in merge()
662 for (const InstrProfValueData &J : Input.ValueData) { in merge()
673 ValueData.insert(I, J); in merge()
679 for (InstrProfValueData &I : ValueData) { in scale()
850 ValueData += ValueDataCount; in deserializeTo()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DGlobalObject.h88 unsigned ValueData = getGlobalValueSubClassData(); in getGlobalObjectSubClassData() local
89 return ValueData >> GlobalObjectBits; in getGlobalObjectSubClassData()
H A DBasicBlock.h542 unsigned short ValueData = getSubclassDataFromValue(); in END_TWO_BYTE_PACK() local
544 memcpy(&AsBits, &ValueData, sizeof(AsBits)); in END_TWO_BYTE_PACK()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp768 std::unique_ptr<InstrProfValueData[]> ValueData = in doesHistoryAllowICP() local
772 ValueData.get(), NumVals, TotalCount, true); in doesHistoryAllowICP()
780 if (ValueData[I].Count != NOMORE_ICP_MAGICNUM) in doesHistoryAllowICP()
786 if (ValueData[I].Value == Function::getGUID(Candidate)) in doesHistoryAllowICP()
815 std::unique_ptr<InstrProfValueData[]> ValueData = in updateIDTMetaData() local
819 ValueData.get(), NumVals, OldSum, true); in updateIDTMetaData()
830 ValueCountMap[ValueData[I].Value] = ValueData[I].Count; in updateIDTMetaData()
846 if (ValueData[I].Count == NOMORE_ICP_MAGICNUM) in updateIDTMetaData()
847 ValueCountMap[ValueData[I].Value] = ValueData[I].Count; in updateIDTMetaData()
/llvm-project-15.0.7/compiler-rt/include/profile/
H A DInstrProfData.inc327 InstrProfValueData ValueData[];