| /llvm-project-15.0.7/llvm/lib/DebugInfo/GSYM/ |
| H A D | GsymCreator.cpp | 60 if (Funcs.empty()) in encode() 67 if (Funcs.size() > UINT32_MAX) in encode() 198 llvm::sort(Funcs); in finalize() 223 auto NumBefore = Funcs.size(); in finalize() 224 Funcs.erase( in finalize() 225 removeIfBinary(Funcs.begin(), Funcs.end(), in finalize() 285 Funcs.end()); in finalize() 292 if (!Funcs.empty() && Funcs.back().Range.size() == 0 && ValidTextRanges) { in finalize() 295 Funcs.back().Range = {Funcs.back().Range.start(), Range->end()}; in finalize() 333 for (auto &FI : Funcs) { in forEachFunctionInfo() [all …]
|
| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | BinaryFunctionCallGraph.h | 35 assert(Id < Funcs.size()); in nodeIdToFunc() 36 return Funcs[Id]; in nodeIdToFunc() 39 assert(Id < Funcs.size()); in nodeIdToFunc() 40 return Funcs[Id]; in nodeIdToFunc() 49 std::vector<BinaryFunction *> Funcs; variable
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUOpenCLEnqueuedBlockLowering.cpp | 89 static void collectFunctionUsers(User *U, DenseSet<Function *> &Funcs) { in collectFunctionUsers() argument 92 if (Funcs.insert(F).second) in collectFunctionUsers() 93 collectCallers(F, Funcs); in collectFunctionUsers() 99 collectFunctionUsers(&*UU, Funcs); in collectFunctionUsers()
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | BinaryFunctionCallGraph.cpp | 34 assert(size_t(Id) == Funcs.size()); in addNode() 35 Funcs.push_back(BF); in addNode() 37 assert(Funcs[Id] == BF); in addNode() 46 std::vector<NodeStatus> NodeStatus(Funcs.size()); in buildTraversalOrder() 49 for (BinaryFunction *Func : Funcs) { in buildTraversalOrder() 63 TopologicalOrder.push_back(Funcs[FuncId]); in buildTraversalOrder()
|
| H A D | PettisAndHansen.cpp | 101 std::vector<NodeId> Funcs; in pettisAndHansen() local 110 Funcs.push_back(F); in pettisAndHansen() 205 for (NodeId Fid : Funcs) in pettisAndHansen()
|
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | DynoStats.h | 149 inline DynoStats getDynoStats(const FuncsType &Funcs, bool IsAArch64) { in getDynoStats() argument 151 for (auto &BFI : Funcs) { in getDynoStats() 161 inline void callWithDynoStats(FnType &&Func, const FuncsType &Funcs, in callWithDynoStats() argument 166 DynoStatsBefore = getDynoStats(Funcs, IsAArch64); in callWithDynoStats() 171 const DynoStats DynoStatsAfter = getDynoStats(Funcs, IsAArch64); in callWithDynoStats()
|
| /llvm-project-15.0.7/llvm/tools/bugpoint/ |
| H A D | BugDriver.cpp | 240 void llvm::PrintFunctionList(const std::vector<Function *> &Funcs) { in PrintFunctionList() argument 241 unsigned NumPrint = Funcs.size(); in PrintFunctionList() 245 outs() << " " << Funcs[i]->getName(); in PrintFunctionList() 246 if (NumPrint < Funcs.size()) in PrintFunctionList() 247 outs() << "... <" << Funcs.size() << " total>"; in PrintFunctionList()
|
| H A D | Miscompilation.cpp | 249 ReduceMiscompilingFunctions::TestFuncs(const std::vector<Function *> &Funcs) { in TestFuncs() argument 253 << (Funcs.size() == 1 ? "this function is" : "these functions are") in TestFuncs() 256 PrintFunctionList(Funcs); in TestFuncs() 271 for (unsigned i = 0, e = Funcs.size(); i != e; ++i) { in TestFuncs() 272 Function *F = cast<Function>(VMap[Funcs[i]]); in TestFuncs() 1029 Expected<std::vector<Function *>> Funcs = in debugCodeGenerator() local 1031 if (Error E = Funcs.takeError()) in debugCodeGenerator() 1038 SplitFunctionsOutOfModule(ToNotCodeGen.get(), *Funcs, VMap); in debugCodeGenerator()
|
| H A D | CrashDebugger.cpp | 240 bool ReduceCrashingFunctions::TestFuncs(std::vector<Function *> &Funcs) { in TestFuncs() argument 242 if (KeepMain && !is_contained(Funcs, BD.getProgram().getFunction("main"))) in TestFuncs() 251 for (unsigned i = 0, e = Funcs.size(); i != e; ++i) { in TestFuncs() 252 Function *CMF = cast<Function>(VMap[Funcs[i]]); in TestFuncs() 254 assert(CMF->getFunctionType() == Funcs[i]->getFunctionType() && "wrong ty"); in TestFuncs() 255 assert(CMF->getName() == Funcs[i]->getName() && "wrong name"); in TestFuncs() 260 PrintFunctionList(Funcs); in TestFuncs() 315 Funcs.assign(Functions.begin(), Functions.end()); in TestFuncs()
|
| H A D | BugDriver.h | 282 void PrintFunctionList(const std::vector<Function *> &Funcs);
|
| /llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/ |
| H A D | ReduceArguments.cpp | 61 std::vector<Function *> Funcs; in extractArgumentsFromModule() local 65 Funcs.push_back(&F); in extractArgumentsFromModule() 76 for (auto *F : Funcs) { in extractArgumentsFromModule()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/NVPTX/ |
| H A D | nofunc.ll | 12 @Funcs = local_unnamed_addr addrspace(1) externally_initialized 17 ; CHECK: Funcs[1] = {func}
|
| /llvm-project-15.0.7/clang/unittests/AST/ |
| H A D | DeclTest.cpp | 195 llvm::SmallVector<ast_matchers::BoundNodes, 2> Funcs = in TEST() local 198 EXPECT_EQ(Funcs.size(), 2U); in TEST() 199 const FunctionDecl *TemplateF = Funcs[0].getNodeAs<FunctionDecl>("f"); in TEST() 200 const FunctionDecl *SpecializedF = Funcs[1].getNodeAs<FunctionDecl>("f"); in TEST()
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | UDTLayout.h | 123 ArrayRef<std::unique_ptr<PDBSymbolFunc>> funcs() const { return Funcs; } in funcs() 135 UniquePtrVector<PDBSymbolFunc> Funcs; variable
|
| /llvm-project-15.0.7/clang/lib/AST/Interp/ |
| H A D | Program.h | 81 Funcs.insert({Def, std::unique_ptr<Function>(Func)}); in createFunction() 142 llvm::DenseMap<const FunctionDecl *, std::unique_ptr<Function>> Funcs; variable
|
| H A D | Disasm.cpp | 77 for (auto &Func : Funcs) { in dump()
|
| H A D | Program.cpp | 205 auto It = Funcs.find(F); in getFunction() 206 return It == Funcs.end() ? nullptr : It->second.get(); in getFunction()
|
| /llvm-project-15.0.7/llvm/unittests/ProfileData/ |
| H A D | CoverageMappingTest.cpp | 245 ArrayRef<OutputFunctionCoverageData> Funcs(OF); in readOutputFunctions() local 247 std::make_unique<CoverageMappingReaderMock>(Funcs)); in readOutputFunctions() 250 ArrayRef<OutputFunctionCoverageData> Funcs(OutputFunctions); in readOutputFunctions() local 252 std::make_unique<CoverageMappingReaderMock>(Funcs)); in readOutputFunctions() 918 auto Funcs = LoadedCoverage->getCoveredFunctions(); in TEST_P() local 919 unsigned NumFuncs = std::distance(Funcs.begin(), Funcs.end()); in TEST_P()
|
| H A D | InstrProfTest.cpp | 1111 StringRef Funcs[] = {"Gfoo", "Gblah", "Gbar", "Ifoo", "Iblah", "Ibar", in TEST_P() local 1114 for (unsigned I = 0; I < sizeof(Funcs) / sizeof(*Funcs); I++) { in TEST_P() 1115 Function *F = M->getFunction(Funcs[I]); in TEST_P() 1121 ASSERT_EQ(StringRef(Funcs[I]), ProfSymtab.getOrigFuncName(Key)); in TEST_P()
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/GSYM/ |
| H A D | GsymCreator.h | 136 std::vector<FunctionInfo> Funcs; variable
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | GCOVProfiling.cpp | 159 SmallVector<std::unique_ptr<GCOVFunction>, 16> Funcs; member in __anon434f465a0211::GCOVProfiler 827 Funcs.push_back(std::make_unique<GCOVFunction>(this, &F, SP, EndLine, in emitProfileNotes() 829 GCOVFunction &Func = *Funcs.back(); in emitProfileNotes() 960 for (auto &Func : Funcs) in emitProfileNotes() 1132 uint32_t FuncChecksum = Funcs.empty() ? 0 : Funcs[j]->getFuncChecksum(); in insertCounterWriteout()
|
| /llvm-project-15.0.7/llvm/tools/llvm-profgen/ |
| H A D | ProfiledBinary.h | 477 void setProfiledFunctions(std::unordered_set<const BinaryFunction *> &Funcs) { in setProfiledFunctions() argument 478 ProfiledFunctions = Funcs; in setProfiledFunctions()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/ |
| H A D | UDTLayout.cpp | 194 Funcs.push_back(std::move(Func)); in initializeChildren()
|
| /llvm-project-15.0.7/llvm/tools/llvm-pdbutil/ |
| H A D | llvm-pdbutil.cpp | 1264 std::vector<std::unique_ptr<PDBSymbolFunc>> Funcs; in dumpPretty() local 1266 Funcs.push_back(std::move(Func)); in dumpPretty() 1267 llvm::sort(Funcs, opts::pretty::compareFunctionSymbols); in dumpPretty() 1268 for (const auto &Func : Funcs) { in dumpPretty()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | ModuleSummaryIndex.h | 953 void setVTableFuncs(VTableFuncList Funcs) { 955 VTableFuncs = std::make_unique<VTableFuncList>(std::move(Funcs));
|