Home
last modified time | relevance | path

Searched refs:Defined (Results 1 – 25 of 120) sorted by relevance

12345

/freebsd-13.1/contrib/llvm-project/lld/COFF/
H A DMapFile.cpp72 using SortEntry = std::pair<Defined *, size_t>; in sortUniqueSymbols()
101 static void getSymbols(std::vector<Defined *> &syms, in getSymbols()
144 static DenseMap<Defined *, std::string>
145 getSymbolStrings(ArrayRef<Defined *> syms) { in getSymbolStrings()
149 Defined *sym = syms[i]; in getSymbolStrings()
198 DenseMap<Defined *, std::string> ret; in getSymbolStrings()
217 std::vector<Defined *> syms; in writeMapFile()
218 std::vector<Defined *> staticSyms; in writeMapFile()
291 for (Defined *sym : syms) in writeMapFile()
301 Defined *entry = dyn_cast_or_null<Defined>(config->entry); in writeMapFile()
[all …]
H A DSymbols.h154 class Defined : public Symbol {
173 class DefinedCOFF : public Defined {
178 : Defined(k, n), file(f), sym(s) {} in DefinedCOFF()
241 class DefinedAbsolute : public Defined {
270 class DefinedSynthetic : public Defined {
343 Defined *getWeakAlias();
352 class DefinedImportData : public Defined {
385 class DefinedImportThunk : public Defined {
407 class DefinedLocalImport : public Defined {
423 inline uint64_t Defined::getRVA() { in getRVA()
[all …]
H A DDLL.cpp306 Defined *imp = nullptr;
323 Defined *helper = nullptr;
342 Defined *imp = nullptr;
363 Defined *helper = nullptr;
384 Defined *imp = nullptr;
407 Defined *helper = nullptr;
425 Defined *imp = nullptr;
445 Defined *helper = nullptr;
527 assert(cast<Defined>(e.sym)->getRVA() != 0 && in writeTo()
529 write32le(p, cast<Defined>(e.sym)->getRVA() | bit); in writeTo()
[all …]
H A DChunks.h34 class Defined; variable
479 ImportThunkChunk(Defined *s) in ImportThunkChunk()
484 Defined *impSymbol;
489 explicit ImportThunkChunkX64(Defined *s);
496 explicit ImportThunkChunkX86(Defined *s) : ImportThunkChunk(s) {} in ImportThunkChunkX86()
504 explicit ImportThunkChunkARM(Defined *s) : ImportThunkChunk(s) { in ImportThunkChunkARM()
527 Defined *target;
536 Defined *target;
543 explicit LocalImportChunk(Defined *s) : sym(s) { in LocalImportChunk()
551 Defined *sym;
[all …]
H A DMinGW.cpp125 bool AutoExporter::shouldExport(Defined *sym) const { in shouldExport()
173 if (auto *def = dyn_cast_or_null<Defined>(e.sym)) { in writeDefFile()
241 if (Defined *d = dyn_cast<Defined>(w.wrap)) { in wrapSymbols()
/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DSymbols.h35 class Defined; variable
437 static Defined *bss;
440 static Defined *etext1;
441 static Defined *etext2;
444 static Defined *edata1;
445 static Defined *edata2;
448 static Defined *end1;
449 static Defined *end2;
457 static Defined *mipsGp;
476 alignas(Defined) char a[sizeof(Defined)];
[all …]
H A DSymbols.cpp50 Defined *ElfSym::bss;
51 Defined *ElfSym::etext1;
52 Defined *ElfSym::etext2;
53 Defined *ElfSym::edata1;
54 Defined *ElfSym::edata2;
55 Defined *ElfSym::end1;
56 Defined *ElfSym::end2;
58 Defined *ElfSym::mipsGp;
59 Defined *ElfSym::mipsGpDisp;
60 Defined *ElfSym::mipsLocalGp;
[all …]
H A DMapFile.cpp40 using SymbolMapTy = DenseMap<const SectionBase *, SmallVector<Defined *, 4>>;
55 static std::vector<Defined *> getSymbols() { in getSymbols()
56 std::vector<Defined *> v; in getSymbols()
59 if (auto *dr = dyn_cast<Defined>(b)) in getSymbols()
67 static SymbolMapTy getSectionSyms(ArrayRef<Defined *> syms) { in getSectionSyms()
69 for (Defined *dr : syms) in getSectionSyms()
76 llvm::stable_sort(it.second, [](Defined *a, Defined *b) { in getSectionSyms()
86 getSymbolStrings(ArrayRef<Defined *> syms) { in getSymbolStrings()
157 std::vector<Defined *> syms = getSymbols(); in writeMapFile()
243 if (auto *d = dyn_cast<Defined>(sym)) in writeCrossReferenceTable()
H A DThunks.h17 class Defined; variable
44 Defined *addSymbol(StringRef name, uint8_t type, uint64_t value,
58 Defined *getThunkTargetSym() const { return syms[0]; } in getThunkTargetSym()
62 llvm::SmallVector<Defined *, 3> syms;
H A DARMErrataFix.h20 class Defined; variable
43 llvm::DenseMap<InputSection *, std::vector<const Defined *>> sectionMap;
H A DAArch64ErrataFix.h19 class Defined; variable
42 std::map<InputSection *, std::vector<const Defined *>> sectionMap;
H A DInputSection.cpp282 if (Defined *d = dyn_cast<Defined>(b)) in getEnclosingFunction()
310 if (Defined *d = getEnclosingFunction<ELFT>(offset)) in getLocation()
345 if (auto *d = dyn_cast<Defined>(b)) in getObjMsg()
443 auto *d = dyn_cast<Defined>(&sym); in copyRelocations()
599 const Defined *d = cast<Defined>(sym); in getRISCVPCRelHi20()
970 auto *ds = dyn_cast<Defined>(&sym); in relocateNonAlloc()
1151 llvm::sort(functions, [](const Defined *l, const Defined *r) { in switchMorestackCallsToMorestackNonSplit()
1156 for (Defined *f : functions) { in switchMorestackCallsToMorestackNonSplit()
1170 for (Defined *f : prologues) in enclosingPrologueAttempted()
1185 DenseSet<Defined *> prologues; in adjustSplitStackFunctionPrologues()
[all …]
H A DARMErrataFix.cpp335 auto *def = dyn_cast<Defined>(s); in init()
349 std::vector<const Defined *> &mapSyms = kv.second; in init()
350 llvm::stable_sort(mapSyms, [](const Defined *a, const Defined *b) { in init()
354 [=](const Defined *a, const Defined *b) { in init()
498 std::vector<const Defined *> &mapSyms = sectionMap[isec]; in patchInputSectionDescription()
H A DAArch64ErrataFix.cpp446 auto *def = dyn_cast<Defined>(b); in init()
461 std::vector<const Defined *> &mapSyms = kv.second; in init()
462 llvm::stable_sort(mapSyms, [](const Defined *a, const Defined *b) { in init()
467 [=](const Defined *a, const Defined *b) { in init()
590 std::vector<const Defined *> &mapSyms = sectionMap[isec]; in patchInputSectionDescription()
/freebsd-13.1/contrib/subversion/subversion/
H A Dsvn_private_config.h.in97 /* Defined if we have a usable termios library. */
136 /* Defined to build against httpd 2.4 with broken auth */
139 /* Defined to be the path to the installed binaries */
181 /* Defined if KF5 available */
184 /* Defined if KWallet support is enabled */
187 /* Defined if libmagic support is enabled */
202 /* Defined if Expat 1.0 or 1.1 was found */
205 /* Defined if Cyrus SASL v2 is present on the system */
208 /* Defined if support for Serf is enabled */
238 /* Defined to be the null device for the system */
[all …]
/freebsd-13.1/contrib/llvm-project/lld/MachO/
H A DMapFile.cpp43 using SymbolMapTy = DenseMap<const InputSection *, SmallVector<Defined *, 4>>;
46 static SymbolMapTy getSectionSyms(ArrayRef<Defined *> syms) { in getSectionSyms()
48 for (Defined *dr : syms) in getSectionSyms()
56 it.second.begin(), it.second.end(), [](Defined *a, Defined *b) { in getSectionSyms()
64 static std::vector<Defined *> getSymbols() { in getSymbols()
65 std::vector<Defined *> v; in getSymbols()
69 if (auto *d = dyn_cast_or_null<Defined>(sym)) in getSymbols()
81 getSymbolStrings(ArrayRef<Defined *> syms) { in getSymbolStrings()
128 std::vector<Defined *> syms = getSymbols(); in writeMapFile()
H A DSymbolTable.cpp47 Defined *SymbolTable::addDefined(StringRef name, InputFile *file, in addDefined()
62 if (auto *defined = dyn_cast<Defined>(s)) { in addDefined()
94 Defined *defined = replaceSymbol<Defined>( in addDefined()
130 } else if (isa<Defined>(s)) { in addCommon()
149 if (auto *defined = dyn_cast<Defined>(s)) { in addDylib()
189 Defined *SymbolTable::addSynthetic(StringRef name, InputSection *isec, in addSynthetic()
193 Defined *s = addDefined(name, nullptr, isec, value, /*size=*/0, in addSynthetic()
206 static Defined *createBoundarySymbol(const Undefined &sym) { in createBoundarySymbol()
H A DOutputSection.h22 class Defined; variable
71 llvm::TinyPtrVector<Defined *> sectionStartSymbols;
72 llvm::TinyPtrVector<Defined *> sectionEndSymbols;
H A DMarkLive.cpp49 if (auto *d = dyn_cast<Defined>(s)) in markLive()
58 if (auto *defined = dyn_cast<Defined>(sym)) { in markLive()
94 if (auto *defined = dyn_cast<Defined>(sym)) in markLive()
100 if (auto *defined = dyn_cast_or_null<Defined>(sym)) in markLive()
H A DSymbolTable.h29 class Defined; variable
40 Defined *addDefined(StringRef name, InputFile *, InputSection *,
56 Defined *addSynthetic(StringRef name, InputSection *, uint64_t value,
H A DOutputSection.cpp21 for (Defined *d : sectionStartSymbols) in assignAddressesToStartEndSymbols()
23 for (Defined *d : sectionEndSymbols) in assignAddressesToStartEndSymbols()
H A DICF.cpp113 if (isa<Defined>(sa)) { in equalsConstant()
114 const auto *da = cast<Defined>(sa); in equalsConstant()
115 const auto *db = cast<Defined>(sb); in equalsConstant()
161 const auto *da = cast<Defined>(ra.referent.get<Symbol *>()); in equalsVariable()
162 const auto *db = cast<Defined>(rb.referent.get<Symbol *>()); in equalsVariable()
241 else if (auto *defined = dyn_cast<Defined>(sym)) { in run()
H A DSymbols.h77 assert(isa<Defined>(this) || isa<DylibSymbol>(this)); in resolveBranchVA()
113 class Defined : public Symbol {
115 Defined(StringRefZ name, InputFile *file, InputSection *isec, uint64_t value, in Defined() function
293 alignas(Defined) char a[sizeof(Defined)];
/freebsd-13.1/contrib/opie/
H A Dconfig.h.in57 /* Defined if the file /etc/default/login exists
69 /* Defined if the file /etc/securetty exists
73 /* Defined if the file /etc/shadow exists
92 /* Defined if the system's profile (/etc/profile) displays
164 /* Defined if you want to disable utmp support */
167 /* Defined if you want to disable wtmp support */
173 /* Defined to the default hash value, always defined */
176 /* Defined if new-style prompts are to be used */
179 /* Defined to the path of the OPIE lock directory */
185 /* Defined if su should not switch to disabled accounts */
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Object/
H A DRecordStreamer.cpp25 case Defined: in markDefined()
27 S = Defined; in markDefined()
41 case Defined: in markGlobal()
60 case Defined: in markUsed()
176 case RecordStreamer::Defined: in flushSymverDirectives()

12345