/openbsd-current/gnu/llvm/llvm/lib/CodeGen/ |
H A D | BasicBlockSectionsProfileReader.cpp | 119 SmallVector<StringRef, 4> Aliases; local 120 S.split(Aliases, '/'); 121 for (size_t i = 1; i < Aliases.size(); ++i) 122 FuncAliasMap.try_emplace(Aliases[i], Aliases.front()); 126 FI = ProgramBBClusterInfo.try_emplace(Aliases.front()).first;
|
/openbsd-current/gnu/llvm/llvm/lib/IR/ |
H A D | Globals.cpp | 274 // Aliases and ifuncs are always definitions. 322 findBaseObject(const Constant *C, DenseSet<const GlobalAlias *> &Aliases, argument 330 if (Aliases.insert(GA).second) 331 return findBaseObject(GA->getOperand(0), Aliases, Op); 336 auto *LHS = findBaseObject(CE->getOperand(0), Aliases, Op); 337 auto *RHS = findBaseObject(CE->getOperand(1), Aliases, Op); 343 if (findBaseObject(CE->getOperand(1), Aliases, Op)) 345 return findBaseObject(CE->getOperand(0), Aliases, Op); 351 return findBaseObject(CE->getOperand(0), Aliases, Op); 360 DenseSet<const GlobalAlias *> Aliases; local 553 DenseSet<const GlobalAlias *> Aliases; local 591 DenseSet<const GlobalAlias *> Aliases; local 592 findBaseObject(getResolver(), Aliases, Op); local [all...] |
/openbsd-current/gnu/llvm/llvm/include/llvm/Analysis/ |
H A D | TypeBasedAliasAnalysis.h | 54 bool Aliases(const MDNode *A, const MDNode *B) const;
|
/openbsd-current/gnu/llvm/clang/utils/TableGen/ |
H A D | ClangOptionDocEmitter.cpp | 28 std::vector<Record*> Aliases; member in struct:__anon1190::DocumentedOption 47 std::map<Record*, std::vector<Record*> > Aliases; local 79 Aliases[A->getDef()].push_back(R); 87 Aliases[OptionsByName[Name.substr(3)]].push_back(R); 91 Aliases[OptionsByName[Name[0] + Name.substr(4)]].push_back(R); 111 auto &A = Aliases[R]; 321 for (auto *Alias : Option.Aliases)
|
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ |
H A D | ELFNixPlatform.cpp | 191 static void addAliases(ExecutionSession &ES, SymbolAliasMap &Aliases, argument 195 assert(!Aliases.count(AliasName) && "Duplicate symbol name in alias map"); 196 Aliases[std::move(AliasName)] = {ES.intern(KV.second), 204 SymbolAliasMap Aliases; local 205 addAliases(ES, Aliases, requiredCXXAliases()); 206 addAliases(ES, Aliases, standardRuntimeUtilityAliases()); 231 Aliases[std::move(RTRegisterFrame)] = {LibUnwindRegisterFrame, 233 Aliases[std::move(RTDeregisterFrame)] = {LibUnwindDeregisterFrame, 242 Aliases[std::move(RTRegisterFrame)] = {ES.intern("__register_frame"), 244 Aliases[st [all...] |
H A D | LazyReexports.cpp | 231 LazyReexportsMaterializationUnit::extractFlags(const SymbolAliasMap &Aliases) { argument 233 for (auto &KV : Aliases) {
|
H A D | DebugUtils.cpp | 273 raw_ostream &operator<<(raw_ostream &OS, const SymbolAliasMap &Aliases) { argument 275 for (auto &KV : Aliases)
|
H A D | COFFPlatform.cpp | 224 static void addAliases(ExecutionSession &ES, SymbolAliasMap &Aliases, argument 228 assert(!Aliases.count(AliasName) && "Duplicate symbol name in alias map"); 229 Aliases[std::move(AliasName)] = {ES.intern(KV.second), 312 SymbolAliasMap Aliases; local 313 addAliases(ES, Aliases, standardRuntimeUtilityAliases()); 314 return Aliases;
|
H A D | MachOPlatform.cpp | 361 static void addAliases(ExecutionSession &ES, SymbolAliasMap &Aliases, argument 365 assert(!Aliases.count(AliasName) && "Duplicate symbol name in alias map"); 366 Aliases[std::move(AliasName)] = {ES.intern(KV.second), 372 SymbolAliasMap Aliases; local 373 addAliases(ES, Aliases, requiredCXXAliases()); 374 addAliases(ES, Aliases, standardRuntimeUtilityAliases()); 375 return Aliases;
|
H A D | Core.cpp | 300 SymbolAliasMap Aliases) 301 : MaterializationUnit(extractFlags(Aliases)), SourceJD(SourceJD), 302 SourceJDLookupFlags(SourceJDLookupFlags), Aliases(std::move(Aliases)) {} 322 auto I = Aliases.find(Name); 323 assert(I != Aliases.end() && "Symbol not found in aliases map?"); 325 Aliases.erase(I); 336 if (!Aliases.empty()) { 337 auto Err = SourceJD ? R->replace(reexports(*SourceJD, std::move(Aliases), 339 : R->replace(symbolAliases(std::move(Aliases))); 298 ReExportsMaterializationUnit( JITDylib *SourceJD, JITDylibLookupFlags SourceJDLookupFlags, SymbolAliasMap Aliases) argument 353 OnResolveInfo(std::unique_ptr<MaterializationResponsibility> R, SymbolAliasMap Aliases) argument 358 SymbolAliasMap Aliases; member in struct:llvm::orc::OnResolveInfo 484 extractFlags(const SymbolAliasMap &Aliases) argument [all...] |
/openbsd-current/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | DebugUtils.h | 87 raw_ostream &operator<<(raw_ostream &OS, const SymbolAliasMap &Aliases);
|
H A D | LazyReexports.h | 155 extractFlags(const SymbolAliasMap &Aliases);
|
H A D | Core.h | 790 SymbolAliasMap Aliases); 798 extractFlags(const SymbolAliasMap &Aliases); 802 SymbolAliasMap Aliases; member in class:llvm::orc::ReExportsMaterializationUnit 817 symbolAliases(SymbolAliasMap Aliases) { argument 819 nullptr, JITDylibLookupFlags::MatchAllSymbols, std::move(Aliases)); 826 reexports(JITDylib &SourceJD, SymbolAliasMap Aliases, argument 830 &SourceJD, SourceJDLookupFlags, std::move(Aliases));
|
/openbsd-current/gnu/llvm/llvm/lib/Analysis/ |
H A D | TypeBasedAliasAnalysis.cpp | 381 if (Aliases(LocA.AATags.TBAA, LocB.AATags.TBAA)) 434 if (!Aliases(L, M)) 448 if (!Aliases(M1, M2)) 701 /// Aliases - Test whether the access represented by tag A may alias the 703 bool TypeBasedAAResult::Aliases(const MDNode *A, const MDNode *B) const { function in class:TypeBasedAAResult
|
/openbsd-current/gnu/llvm/llvm/tools/dsymutil/ |
H A D | MachODebugMapParser.cpp | 470 auto Aliases = getMainBinarySymbolNames(Value); local 471 for (const auto &Alias : Aliases) { 475 for (const auto &Alias : Aliases)
|
/openbsd-current/gnu/llvm/clang/lib/ASTMatchers/ |
H A D | ASTMatchFinder.cpp | 1275 auto Aliases = TypeAliases.find(CanonicalType); local 1276 if (Aliases == TypeAliases.end()) 1278 for (const TypedefNameDecl *Alias : Aliases->second) { 1292 auto Aliases = CompatibleAliases.find(InterfaceDecl); local 1293 if (Aliases == CompatibleAliases.end()) 1295 for (const ObjCCompatibleAliasDecl *Alias : Aliases->second) {
|
/openbsd-current/gnu/llvm/clang/lib/Basic/ |
H A D | TargetInfo.cpp | 661 for (const char *A : GRA.Aliases) { 702 for (const char *A : RA.Aliases) {
|
/openbsd-current/gnu/llvm/llvm/utils/TableGen/ |
H A D | CodeGenSchedule.h | 52 RecVec Aliases; member in struct:llvm::CodeGenSchedRW 83 assert((!IsAlias || Aliases.empty()) && "Alias cannot have aliases");
|
H A D | AsmWriterEmitter.cpp | 795 // Aliases with larger priorities should be considered first. 827 continue; // Aliases with priority 0 are never emitted. 844 for (auto &Aliases : AliasMap) { 848 for (auto &Alias : Aliases.second) { 1038 IAPrinterMap[Aliases.first].push_back(std::move(IAP));
|
H A D | CodeGenSchedule.cpp | 684 // Initialize Aliases vectors. 692 RW.Aliases.push_back(ADef); 804 for (const Record *Rec : SchedWrite.Aliases) { 1451 for (RecIter AI = SchedRW.Aliases.begin(), AE = SchedRW.Aliases.end(); 1738 // of the ReadWrite list, following Aliases if necessary. 2071 for (auto *Alias : SchedRW.Aliases) {
|
H A D | AsmMatcherEmitter.cpp | 2732 std::vector<Record*> &Aliases, 2739 for (Record *R : Aliases) { 2818 std::vector<Record*> Aliases = 2820 if (Aliases.empty()) return false; 2831 emitMnemonicAliasVariant(OS, Info, Aliases, /*Indent=*/2, 2838 emitMnemonicAliasVariant(OS, Info, Aliases);
|
H A D | SubtargetEmitter.cpp | 872 for (Record *A : SchedWrite.Aliases) { 924 for (Record *A : SchedRead.Aliases) {
|
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Coroutines/ |
H A D | CoroFrame.cpp | 326 DenseMap<Instruction *, std::optional<APInt>> Aliases; member in struct:__anon3288::AllocaInfo 329 DenseMap<Instruction *, std::optional<APInt>> Aliases, 331 : Alloca(Alloca), Aliases(std::move(Aliases)), 1841 for (const auto &Alias : A.Aliases) { 328 AllocaInfo(AllocaInst *Alloca, DenseMap<Instruction *, std::optional<APInt>> Aliases, bool MayWriteBeforeCoroBegin) argument
|
/openbsd-current/gnu/llvm/llvm/tools/llvm-jitlink/ |
H A D | llvm-jitlink.cpp | 154 Aliases("alias", cl::desc("Inject symbol aliases (syntax: <name>=<addr>)"), 1410 for (auto AliasItr = Aliases.begin(), AliasEnd = Aliases.end(); 1412 unsigned AliasArgIdx = Aliases.getPosition(AliasItr - Aliases.begin());
|
/openbsd-current/gnu/usr.bin/perl/lib/ |
H A D | charnames.pm | 283 Aliases must begin with a character that is alphabetic. After that, each may 312 Aliases are added either by the use of anonymous hashes:
|