/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
H A D | PostOrderIterator.h | 146 static po_iterator begin(const GraphT &G) { in begin() 149 static po_iterator end(const GraphT &G) { return po_iterator(); } in end() 151 static po_iterator begin(const GraphT &G, SetType &S) { in begin() 154 static po_iterator end(const GraphT &G, SetType &S) { return po_iterator(S); } in end() 187 po_iterator<T> po_begin(const T &G) { return po_iterator<T>::begin(G); } in po_begin() 189 po_iterator<T> po_end (const T &G) { return po_iterator<T>::end(G); } in po_end() 191 template <class T> iterator_range<po_iterator<T>> post_order(const T &G) { in post_order() 203 po_ext_iterator<T, SetType> po_ext_begin(T G, SetType &S) { in po_ext_begin() 208 po_ext_iterator<T, SetType> po_ext_end(T G, SetType &S) { in po_ext_end() 213 iterator_range<po_ext_iterator<T, SetType>> post_order_ext(const T &G, SetType &S) { in post_order_ext() [all …]
|
H A D | DepthFirstIterator.h | 152 static df_iterator begin(const GraphT &G) { in begin() 155 static df_iterator end(const GraphT &G) { return df_iterator(); } in end() 158 static df_iterator begin(const GraphT &G, SetType &S) { in begin() 161 static df_iterator end(const GraphT &G, SetType &S) { return df_iterator(S); } in end() 218 df_iterator<T> df_begin(const T& G) { in df_begin() 223 df_iterator<T> df_end(const T& G) { in df_end() 229 iterator_range<df_iterator<T>> depth_first(const T& G) { in depth_first() 241 df_ext_iterator<T, SetTy> df_ext_begin(const T& G, SetTy &S) { in df_ext_begin() 246 df_ext_iterator<T, SetTy> df_ext_end(const T& G, SetTy &S) { in df_ext_end() 251 iterator_range<df_ext_iterator<T, SetTy>> depth_first_ext(const T& G, in depth_first_ext() [all …]
|
H A D | BreadthFirstIterator.h | 114 static bf_iterator begin(const GraphT &G) { in begin() 118 static bf_iterator end(const GraphT &G) { return bf_iterator(); } in end() 148 template <class T> bf_iterator<T> bf_begin(const T &G) { in bf_begin() 152 template <class T> bf_iterator<T> bf_end(const T &G) { in bf_end() 157 template <class T> iterator_range<bf_iterator<T>> breadth_first(const T &G) { in breadth_first()
|
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.dg/opt/ |
H A D | const1.C | 84 template <class T> struct G struct 87 G () { g = new F<T>; } in G() argument 88 G (const G<T>& x) { g = x.g; g->a1 (); } in G() argument 89 ~G () {} in ~G() argument 97 G<T> operator+ (const G<T>& x) const argument 105 G<T>& operator+= (const G<T>& x) argument 113 struct H : public G<B> argument
|
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/ |
H A D | loongarch.h | 173 inline Error applyFixup(LinkGraph &G, Block &B, const Edge &E) { in applyFixup() 261 inline ArrayRef<char> getGOTEntryBlockContent(LinkGraph &G) { in getGOTEntryBlockContent() 276 inline ArrayRef<char> getStubBlockContent(LinkGraph &G) { in getStubBlockContent() 304 inline Symbol &createAnonymousPointerJumpStub(LinkGraph &G, in createAnonymousPointerJumpStub() 319 bool visitEdge(LinkGraph &G, Block *B, Edge &E) { in visitEdge() 343 Symbol &createEntry(LinkGraph &G, Symbol &Target) { in createEntry() 348 Section &getGOTSection(LinkGraph &G) { in getGOTSection() 365 bool visitEdge(LinkGraph &G, Block *B, Edge &E) { in visitEdge() 378 Symbol &createEntry(LinkGraph &G, Symbol &Target) { in createEntry() 384 Section &getStubsSection(LinkGraph &G) { in getStubsSection()
|
H A D | x86_64.h | 396 inline Error applyFixup(LinkGraph &G, Block &B, const Edge &E, in applyFixup() 539 inline Block &createPointerJumpStubBlock(LinkGraph &G, Section &StubSection, in createPointerJumpStubBlock() 551 inline Symbol &createAnonymousPointerJumpStub(LinkGraph &G, in createAnonymousPointerJumpStub() 564 bool visitEdge(LinkGraph &G, Block *B, Edge &E) { in visitEdge() 603 Symbol &createEntry(LinkGraph &G, Symbol &Target) { in createEntry() 608 Section &getGOTSection(LinkGraph &G) { in getGOTSection() 624 bool visitEdge(LinkGraph &G, Block *B, Edge &E) { in visitEdge() 640 Symbol &createEntry(LinkGraph &G, Symbol &Target) { in createEntry() 646 Section &getStubsSection(LinkGraph &G) { in getStubsSection()
|
H A D | aarch64.h | 343 inline Error applyFixup(LinkGraph &G, Block &B, const Edge &E) { in applyFixup() 519 inline Block &createPointerJumpStubBlock(LinkGraph &G, Section &StubSection, in createPointerJumpStubBlock() 532 inline Symbol &createAnonymousPointerJumpStub(LinkGraph &G, in createAnonymousPointerJumpStub() 545 bool visitEdge(LinkGraph &G, Block *B, Edge &E) { in visitEdge() 586 Symbol &createEntry(LinkGraph &G, Symbol &Target) { in createEntry() 591 Section &getGOTSection(LinkGraph &G) { in getGOTSection() 608 bool visitEdge(LinkGraph &G, Block *B, Edge &E) { in visitEdge() 621 Symbol &createEntry(LinkGraph &G, Symbol &Target) { in createEntry() 627 Section &getStubsSection(LinkGraph &G) { in getStubsSection()
|
H A D | i386.h | 145 inline Error applyFixup(LinkGraph &G, Block &B, const Edge &E, in applyFixup() 245 bool visitEdge(LinkGraph &G, Block *B, Edge &E) { in visitEdge() 272 Symbol &createEntry(LinkGraph &G, Symbol &Target) { in createEntry() 277 Section &getGOTSection(LinkGraph &G) { in getGOTSection()
|
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/ |
H A D | ELF_x86_64.cpp | 43 bool visitEdge(LinkGraph &G, Block *B, Edge &E) { in visitEdge() 58 Symbol &createEntry(LinkGraph &G, Symbol &Target) { in createEntry() 69 Section &getTLSInfoSection(LinkGraph &G) { in getTLSInfoSection() 89 Error buildTables_ELF_x86_64(LinkGraph &G) { in buildTables_ELF_x86_64() 280 std::unique_ptr<LinkGraph> G, in ELFJITLinker_x86_64() 284 [this](LinkGraph &G) { return getOrCreateGOTSymbol(G); }); in ELFJITLinker_x86_64() 290 Error getOrCreateGOTSymbol(LinkGraph &G) { in getOrCreateGOTSymbol() 340 Error applyFixup(LinkGraph &G, Block &B, const Edge &E) const { in applyFixup() 363 identifyELFSectionStartAndEndSymbols(LinkGraph &G, Symbol &Sym) { in identifyELFSectionStartAndEndSymbols() 380 void link_ELF_x86_64(std::unique_ptr<LinkGraph> G, in link_ELF_x86_64()
|
H A D | ELF_aarch64.cpp | 35 std::unique_ptr<LinkGraph> G, in ELFJITLinker_aarch64() 40 Error applyFixup(LinkGraph &G, Block &B, const Edge &E) const { in applyFixup() 398 bool visitEdge(LinkGraph &G, Block *B, Edge &E) { return false; } in visitEdge() 400 Symbol &createEntry(LinkGraph &G, Symbol &Target) { in createEntry() 411 Section &getTLSInfoSection(LinkGraph &G) { in getTLSInfoSection() 442 bool visitEdge(LinkGraph &G, Block *B, Edge &E) { in visitEdge() 468 Symbol &createEntry(LinkGraph &G, Symbol &Target) { in createEntry() 479 Section &getTLSDescSection(LinkGraph &G) { in getTLSDescSection() 485 Symbol &getTLSDescResolver(LinkGraph &G) { in getTLSDescResolver() 508 Error buildTables_ELF_aarch64(LinkGraph &G) { in buildTables_ELF_aarch64() [all …]
|
H A D | COFF_x86_64.cpp | 42 std::unique_ptr<LinkGraph> G, in COFFJITLinker_x86_64() 47 Error applyFixup(LinkGraph &G, Block &B, const Edge &E) const { in applyFixup() 191 Error lowerCOFFRelocationEdges(LinkGraph &G, JITLinkContext &Ctx) { in lowerCOFFRelocationEdges() 241 Expected<JITTargetAddress> getImageBaseAddress(LinkGraph &G, in getImageBaseAddress() 275 Error lowerEdges_COFF_x86_64(LinkGraph &G, JITLinkContext *Ctx) { in lowerEdges_COFF_x86_64() 322 void link_COFF_x86_64(std::unique_ptr<LinkGraph> G, in link_COFF_x86_64() 337 [CtxPtr](LinkGraph &G) { return lowerEdges_COFF_x86_64(G, CtxPtr); }); in link_COFF_x86_64()
|
H A D | ELF_i386.cpp | 29 Error buildTables_ELF_i386(LinkGraph &G) { in buildTables_ELF_i386() 45 std::unique_ptr<LinkGraph> G, PassConfiguration PassConfig) in ELFJITLinker_i386() 48 [this](LinkGraph &G) { return getOrCreateGOTSymbol(G); }); in ELFJITLinker_i386() 54 Error getOrCreateGOTSymbol(LinkGraph &G) { in getOrCreateGOTSymbol() 106 Error applyFixup(LinkGraph &G, Block &B, const Edge &E) const { in applyFixup() 236 void link_ELF_i386(std::unique_ptr<LinkGraph> G, in link_ELF_i386()
|
H A D | PerGraphGOTAndPLTStubsBuilder.h | 34 PerGraphGOTAndPLTStubsBuilder(LinkGraph &G) : G(G) {} in PerGraphGOTAndPLTStubsBuilder() 36 static Error asPass(LinkGraph &G) { return BuilderImplT(G).run(); } in asPass() 112 LinkGraph &G; variable
|
H A D | JITLinkGeneric.h | 33 std::unique_ptr<LinkGraph> G, PassConfiguration Passes) in JITLinkerBase() 92 std::unique_ptr<LinkGraph> G; variable 123 Error fixUpBlocks(LinkGraph &G) const override { in fixUpBlocks()
|
H A D | ELF_loongarch.cpp | 38 std::unique_ptr<LinkGraph> G, in ELFJITLinker_loongarch() 43 Error applyFixup(LinkGraph &G, Block &B, const Edge &E) const { in applyFixup() 138 Error buildTables_ELF_loongarch(LinkGraph &G) { in buildTables_ELF_loongarch() 180 void link_ELF_loongarch(std::unique_ptr<LinkGraph> G, in link_ELF_loongarch()
|
/openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
H A D | DDGPrinter.cpp | 39 static void writeDDGToDotFile(DataDependenceGraph &G, bool DOnly) { in writeDDGToDotFile() 69 const DataDependenceGraph *G) { in getEdgeAttributes() 87 const DataDependenceGraph *G) { in getSimpleNodeLabel() 105 const DataDependenceGraph *G) { in getVerboseNodeLabel() 130 const DDGNode *Src, const DDGEdge *Edge, const DataDependenceGraph *G) { in getSimpleEdgeAttributes() 139 const DDGNode *Src, const DDGEdge *Edge, const DataDependenceGraph *G) { in getVerboseEdgeAttributes()
|
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ |
H A D | ObjectLinkingLayer.cpp | 28 Create(ObjectLinkingLayer &ObjLinkingLayer, std::unique_ptr<LinkGraph> G) { in Create() 41 static Interface scanLinkGraph(ExecutionSession &ES, LinkGraph &G) { in scanLinkGraph() 67 static SymbolStringPtr makeInitSymbol(ExecutionSession &ES, LinkGraph &G) { in makeInitSymbol() 75 std::unique_ptr<LinkGraph> G, Interface LGI) in LinkGraphMaterializationUnit() 90 std::unique_ptr<LinkGraph> G; member in __anon53d39fb30111::LinkGraphMaterializationUnit 119 void notifyMaterializing(LinkGraph &G) { in notifyMaterializing() 182 Error notifyResolved(LinkGraph &G) override { in notifyResolved() 303 return [this](LinkGraph &G) { return markResponsibilitySymbolsLive(G); }; in getMarkLivePass() 309 Config.PrePrunePasses.push_back([this](LinkGraph &G) { in modifyPassConfig() 316 [this](LinkGraph &G) { return computeNamedSymbolDependencies(G); }); in modifyPassConfig() [all …]
|
H A D | MachOPlatform.cpp | 94 auto G = createPlatformGraph(MOP, "<MachOHeaderMU>"); in materialize() local 101 static void addMachOHeader(jitlink::LinkGraph &G, MachOPlatform &MOP, in addMachOHeader() 125 static jitlink::Block &createHeaderBlock(jitlink::LinkGraph &G, in createHeaderBlock() 203 auto G = createPlatformGraph(MOP, "<OrcRTCompleteBootstrap>"); in materialize() local 746 [this](LinkGraph &G) { return bootstrapPipelineStart(G); }); in modifyPassConfig() 747 Config.PostAllocationPasses.push_back([this](LinkGraph &G) { in modifyPassConfig() 759 Config.PostAllocationPasses.push_back([this, &MR](LinkGraph &G) { in modifyPassConfig() 768 Config.PrePrunePasses.push_back([this, &MR](LinkGraph &G) { in modifyPassConfig() 779 [this, &JD = MR.getTargetJITDylib()](LinkGraph &G) { in modifyPassConfig() 786 [this, &JD = MR.getTargetJITDylib(), InBootstrapPhase](LinkGraph &G) { in modifyPassConfig() [all …]
|
/openbsd-src/gnu/llvm/llvm/lib/Support/ |
H A D | DynamicLibrary.cpp | 133 static Globals G; in getGlobals() local 160 auto &G = getGlobals(); in AddSymbol() local 167 auto &G = getGlobals(); in getPermanentLibrary() local 179 auto &G = getGlobals(); in addPermanentLibrary() local 194 auto &G = getGlobals(); in getLibrary() local 204 auto &G = getGlobals(); in closeLibrary() local 220 auto &G = getGlobals(); in SearchForAddressOfSymbol() local
|
/openbsd-src/gnu/llvm/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink-elf.cpp | 27 static Expected<Edge &> getFirstRelocationEdge(LinkGraph &G, Block &B) { in getFirstRelocationEdge() 38 static Expected<Symbol &> getELFGOTTarget(LinkGraph &G, Block &B) { in getELFGOTTarget() 53 static Expected<Symbol &> getELFStubTarget(LinkGraph &G, Block &B) { in getELFStubTarget() 69 Error registerELFGraphInfo(Session &S, LinkGraph &G) { in registerELFGraphInfo()
|
H A D | llvm-jitlink-coff.cpp | 27 static Expected<Edge &> getFirstRelocationEdge(LinkGraph &G, Block &B) { in getFirstRelocationEdge() 38 static Expected<Symbol &> getCOFFGOTTarget(LinkGraph &G, Block &B) { in getCOFFGOTTarget() 53 static Expected<Symbol &> getCOFFStubTarget(LinkGraph &G, Block &B) { in getCOFFStubTarget() 68 Error registerCOFFGraphInfo(Session &S, LinkGraph &G) { in registerCOFFGraphInfo()
|
H A D | llvm-jitlink-macho.cpp | 29 static Expected<Edge &> getFirstRelocationEdge(LinkGraph &G, Block &B) { in getFirstRelocationEdge() 40 static Expected<Symbol &> getMachOGOTTarget(LinkGraph &G, Block &B) { in getMachOGOTTarget() 55 static Expected<Symbol &> getMachOStubTarget(LinkGraph &G, Block &B) { in getMachOStubTarget() 71 Error registerMachOGraphInfo(Session &S, LinkGraph &G) { in registerMachOGraphInfo()
|
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.dg/ |
H A D | gnu99-init-1.c | 14 struct G { int I; struct E J; int K; }; argument
|
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGDumper.cpp | 540 const SelectionDAG *G) { in printMemOperand() 907 static bool shouldPrintInline(const SDNode &Node, const SelectionDAG *G) { in shouldPrintInline() 918 static void DumpNodes(const SDNode *N, unsigned indent, const SelectionDAG *G) { in DumpNodes() 963 static bool printOperand(raw_ostream &OS, const SelectionDAG *G, in printOperand() 987 const SelectionDAG *G, VisitedSDNodeSet &once) { in DumpNodesr() 1025 const SelectionDAG *G, unsigned depth, in printrWithDepthHelper() 1043 void SDNode::printrWithDepth(raw_ostream &OS, const SelectionDAG *G, in printrWithDepth() 1055 void SDNode::dumprWithDepth(const SelectionDAG *G, unsigned depth) const { in dumprWithDepth() argument
|
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.other/ |
H A D | inline20.C | 48 struct G { struct 54 void G::bar(A &y) in bar() argument
|