Searched refs:FunctionData (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/libc/benchmarks/automemcpy/lib/ |
| H A D | ResultAnalyzer.cpp | 107 std::vector<FunctionData> getThroughputs(ArrayRef<Sample> Samples) { in getThroughputs() 108 std::unordered_map<FunctionId, FunctionData, FunctionId::Hasher> Functions; in getThroughputs() 117 std::vector<FunctionData> Output; in getThroughputs() 127 void fillScores(MutableArrayRef<FunctionData> Functions) { in fillScores() 172 void castVotes(MutableArrayRef<FunctionData> Functions) { in castVotes() 173 for (FunctionData &Function : Functions) { in castVotes() 185 for (FunctionData &Function : Functions) { in castVotes()
|
| H A D | ResultAnalyzerMain.cpp | 144 std::vector<FunctionData> Functions = getThroughputs(Samples); in Main() 150 [](const FunctionData &A, const FunctionData &B) { in Main() 151 const auto Less = [](const FunctionData &FD) { in Main() 159 for (const FunctionData &Function : Functions) { in Main()
|
| /llvm-project-15.0.7/libc/benchmarks/automemcpy/unittests/ |
| H A D | ResultAnalyzerTest.cpp | 31 const std::vector<FunctionData> Data = getThroughputs(kSamples); in TEST() 50 const std::vector<FunctionData> Data = getThroughputs(kSamples); in TEST() 73 const std::vector<FunctionData> Data = getThroughputs(kSamples); in TEST() 91 std::vector<FunctionData> Data = getThroughputs(kSamples); in TEST() 96 [](const FunctionData &A, const FunctionData &B) { return A.Id < B.Id; }); in TEST() 133 std::vector<FunctionData> Data = getThroughputs(kSamples); in TEST() 138 [](const FunctionData &A, const FunctionData &B) { return A.Id < B.Id; }); in TEST()
|
| /llvm-project-15.0.7/libc/benchmarks/automemcpy/include/automemcpy/ |
| H A D | ResultAnalyzer.h | 60 struct FunctionData { struct 97 std::vector<FunctionData> getThroughputs(ArrayRef<Sample> Samples); 100 void fillScores(MutableArrayRef<FunctionData> Functions); 104 void castVotes(MutableArrayRef<FunctionData> Functions);
|
| /llvm-project-15.0.7/llvm/lib/ProfileData/ |
| H A D | InstrProfWriter.cpp | 202 if (FunctionData.find(Name) == FunctionData.end()) { in overlapRecord() 210 auto &ProfileDataMap = FunctionData[Name]; in overlapRecord() 231 auto &ProfileDataMap = FunctionData[Name]; in addRecord() 285 for (auto &I : IPW.FunctionData) in mergeRecordsFromWriter() 342 for (const auto &I : FunctionData) in writeImpl() 495 for (const auto &I : FunctionData) in writeImpl() 603 for (const auto &I : FunctionData) { in writeText()
|
| /llvm-project-15.0.7/llvm/include/llvm/ProfileData/ |
| H A D | InstrProfWriter.h | 42 StringMap<ProfilingData> FunctionData; variable 62 StringMap<ProfilingData> &getProfileData() { return FunctionData; } in getProfileData()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeGPU.h | 422 struct FunctionData { struct 434 llvm::SmallDenseMap<llvm::Function *, FunctionData> FunctionGlobalizedDecls; argument
|
| /llvm-project-15.0.7/bolt/lib/Rewrite/ |
| H A D | MachORewriteInstance.cpp | 299 ErrorOr<ArrayRef<uint8_t>> FunctionData = Function.getData(); in discoverFileObjects() local 300 if (!FunctionData) { in discoverFileObjects() 315 Function.setFileOffset(FunctionData->begin() - FileBegin); in discoverFileObjects()
|
| H A D | RewriteInstance.cpp | 2858 ErrorOr<ArrayRef<uint8_t>> FunctionData = Function.getData(); in disassembleFunctions() local 2859 if (!FunctionData) { in disassembleFunctions() 2874 Function.setFileOffset(FunctionData->begin() - FileBegin); in disassembleFunctions()
|
| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | BinaryFunction.cpp | 995 ArrayRef<uint8_t> FunctionData = *getData(); in isZeroPaddingAt() local 1003 if (FunctionData[I] != 0) in isZeroPaddingAt() 1014 ArrayRef<uint8_t> FunctionData = *ErrorOrFunctionData; in disassemble() local 1015 assert(FunctionData.size() == getMaxSize() && in disassemble() 1183 FunctionData.slice(Offset), in disassemble() 1208 if (!BC.validateEncoding(Instruction, FunctionData.slice(Offset, Size))) { in disassemble() 1227 BC.DisAsm->getInstruction(TempInst, Size, FunctionData.slice(Offset), in disassemble() 1229 if (!BC.validateEncoding(TempInst, FunctionData.slice(Offset, Size))) { in disassemble() 1413 ArrayRef<uint8_t> FunctionData = *ErrorOrFunctionData; in scanExternalRefs() local 1414 assert(FunctionData.size() == getMaxSize() && in scanExternalRefs() [all …]
|
| H A D | BinaryContext.cpp | 893 ErrorOr<ArrayRef<unsigned char>> FunctionData = BF.getData(); in hasValidCodePadding() local 894 assert(FunctionData && "cannot get function as data"); in hasValidCodePadding() 907 if (!DisAsm->getInstruction(Instr, InstrSize, FunctionData->slice(Offset), in hasValidCodePadding() 921 if ((*FunctionData)[Offset] != 0) in hasValidCodePadding() 961 << FunctionData->slice(BF.getSize(), BF.getMaxSize() - BF.getSize()) in hasValidCodePadding()
|