Searched refs:DefinedRegular (Results 1 – 13 of 13) sorted by relevance
| /freebsd/contrib/llvm-project/lld/COFF/ |
| H A D | LLDMapFile.cpp | 37 DenseMap<const SectionChunk *, SmallVector<DefinedRegular *, 4>>; 49 static std::vector<DefinedRegular *> getSymbols(const COFFLinkerContext &ctx) { in getSymbols() 50 std::vector<DefinedRegular *> v; in getSymbols() 53 if (auto *sym = dyn_cast_or_null<DefinedRegular>(b)) in getSymbols() 60 static SymbolMapTy getSectionSyms(ArrayRef<DefinedRegular *> syms) { in getSectionSyms() 62 for (DefinedRegular *s : syms) in getSectionSyms() 67 SmallVectorImpl<DefinedRegular *> &v = it.second; in getSectionSyms() 68 llvm::stable_sort(v, [](DefinedRegular *a, DefinedRegular *b) { in getSectionSyms() 76 static DenseMap<DefinedRegular *, std::string> 78 ArrayRef<DefinedRegular *> syms) { in getSymbolStrings() [all …]
|
| H A D | SymbolTable.cpp | 82 DefinedRegular *candidate = nullptr; in getSymbol() 85 auto *d = dyn_cast_or_null<DefinedRegular>(s); in getSymbol() 338 } else if (isa<DefinedRegular>(imp)) { in handleMinGWAutomaticImport() 340 << toString(cast<DefinedRegular>(imp)->file); in handleMinGWAutomaticImport() 341 impSize = sizeof(DefinedRegular); in handleMinGWAutomaticImport() 344 << imp->getName() << " from " << cast<DefinedRegular>(imp)->file in handleMinGWAutomaticImport() 356 DefinedRegular *refptr = in handleMinGWAutomaticImport() 357 dyn_cast_or_null<DefinedRegular>(find((".refptr." + name).str())); in handleMinGWAutomaticImport() 557 dyn_cast_or_null<DefinedRegular>(findUnderscore("_load_config_used")); in initializeLoadConfig() 626 auto *from = dyn_cast<DefinedRegular>(it.first); in initializeECThunks() [all …]
|
| H A D | ICF.cpp | 162 if (auto *d1 = dyn_cast<DefinedRegular>(b1)) in equalsConstant() 163 if (auto *d2 = dyn_cast<DefinedRegular>(b2)) in equalsConstant() 186 if (auto *d1 = dyn_cast<DefinedRegular>(b1)) in equalsVariable() 187 if (auto *d2 = dyn_cast<DefinedRegular>(b2)) in equalsVariable() 290 if (auto *sym = dyn_cast_or_null<DefinedRegular>(b)) in run()
|
| H A D | Symbols.cpp | 84 if (auto *r = dyn_cast<DefinedRegular>(this)) in isLive() 143 if (isa<DefinedRegular>(d)) in resolveWeakAlias() 144 memcpy(this, d, sizeof(DefinedRegular)); in resolveWeakAlias()
|
| H A D | Symbols.h | 205 class DefinedRegular : public DefinedCOFF { 207 DefinedRegular(InputFile *f, StringRef n, bool isCOMDAT, 462 return cast<DefinedRegular>(this)->getRVA(); in getRVA() 475 return cast<DefinedRegular>(this)->getChunk(); in getChunk() 501 alignas(DefinedRegular) char a[sizeof(DefinedRegular)];
|
| H A D | SymbolTable.h | 31 class DefinedRegular; variable 129 std::pair<DefinedRegular *, bool> 196 DefinedRegular *loadConfigSym = nullptr;
|
| H A D | InputFiles.cpp | 564 return make<DefinedRegular>(this, /*Name*/ "", /*IsCOMDAT*/ false, in createRegular() 700 DefinedRegular *leader, in handleComdatSelection() 807 replaceSymbol<DefinedRegular>(leader, this, name, /*IsCOMDAT*/ true, in handleComdatSelection() 876 return make<DefinedRegular>(this, /*name=*/"", /*isCOMDAT=*/false, in createDefined() 903 DefinedRegular *leader; in createDefined() 909 leader = make<DefinedRegular>(this, /*Name*/ "", /*IsCOMDAT*/ false, in createDefined() 932 c->sym = cast<DefinedRegular>(leader); in createDefined() 934 cast<DefinedRegular>(leader)->data = &c->repl; in createDefined() 1429 if (cast<DefinedRegular>(sym)->data == nullptr) in parse() 1430 cast<DefinedRegular>(sym)->data = &fakeSC->repl; in parse()
|
| H A D | MarkLive.cpp | 53 if (auto *sym = dyn_cast<DefinedRegular>(b)) { in markLive()
|
| H A D | InputFiles.h | 60 class DefinedRegular; variable 271 bool &prevailing, DefinedRegular *leader,
|
| H A D | MinGW.cpp | 151 if (!isa<DefinedRegular>(sym) && !isa<DefinedCommon>(sym)) in shouldExport()
|
| H A D | Chunks.h | 37 class DefinedRegular; variable 373 DefinedRegular *sym = nullptr;
|
| H A D | Writer.cpp | 349 DefinedRegular *chpeSym = nullptr; 1035 if (DefinedRegular *sym = it.first->sym) in sortSections() 2047 auto *d = cast<DefinedRegular>(s); in maybeAddAddressTakenFunction() 2274 } else if (auto def = dyn_cast<DefinedRegular>(sym)) { in createECChunks() 2758 chpeSym = cast_or_null<DefinedRegular>( in createDynamicRelocs()
|
| H A D | PDB.cpp | 1774 if (auto *s = dyn_cast_or_null<DefinedRegular>( in findLineTable()
|