/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | GlobalAlias.h | 32 const Twine &Name, Constant *Aliasee, Module *Parent); 42 Constant *Aliasee, Module *Parent); 44 // Without the Aliasee. 49 // The module is taken from the Aliasee. 52 GlobalValue *Aliasee); 54 // Type, Parent and AddressSpace taken from the Aliasee. 56 GlobalValue *Aliasee); 58 // Linkage, Type, Parent and AddressSpace taken from the Aliasee. 59 static GlobalAlias *create(const Twine &Name, GlobalValue *Aliasee); 72 void setAliasee(Constant *Aliasee); [all...] |
H A D | ModuleSummaryIndex.h | 431 /// This is the Aliasee in the same module as alias (could get from VI, trades 447 void setAliasee(ValueInfo &AliaseeVI, GlobalValueSummary *Aliasee) { argument 449 AliaseeSummary = Aliasee;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | Globals.cpp | 473 const Twine &Name, Constant *Aliasee, 476 Aliasee) { 483 Constant *Aliasee, Module *ParentModule) { 484 return new GlobalAlias(Ty, AddressSpace, Link, Name, Aliasee, ParentModule); 495 GlobalValue *Aliasee) { 496 return create(Ty, AddressSpace, Linkage, Name, Aliasee, Aliasee->getParent()); 500 GlobalValue *Aliasee) { 501 PointerType *PTy = Aliasee->getType(); 503 Aliasee); 472 GlobalAlias(Type *Ty, unsigned AddressSpace, LinkageTypes Link, const Twine &Name, Constant *Aliasee, Module *ParentModule) argument 481 create(Type *Ty, unsigned AddressSpace, LinkageTypes Link, const Twine &Name, Constant *Aliasee, Module *ParentModule) argument 493 create(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage, const Twine &Name, GlobalValue *Aliasee) argument 499 create(LinkageTypes Link, const Twine &Name, GlobalValue *Aliasee) argument 506 create(const Twine &Name, GlobalValue *Aliasee) argument 518 setAliasee(Constant *Aliasee) argument [all...] |
H A D | TypeFinder.cpp | 44 if (const Value *Aliasee = A.getAliasee()) 45 incorporateValue(Aliasee);
|
H A D | Verifier.cpp | 760 const Constant *Aliasee = GA.getAliasee(); local 761 Assert(Aliasee, "Aliasee cannot be NULL!", &GA); 762 Assert(GA.getType() == Aliasee->getType(), 765 Assert(isa<GlobalValue>(Aliasee) || isa<ConstantExpr>(Aliasee), 766 "Aliasee should be either GlobalValue or ConstantExpr", &GA); 768 visitAliaseeSubExpr(GA, *Aliasee);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/ |
H A D | RecordStreamer.cpp | 127 const MCSymbol *Aliasee) { 128 SymverAliasMap[Aliasee].push_back(AliasName); 155 const MCSymbol *Aliasee = Symver.first; local 160 RecordStreamer::State state = getSymbolState(Aliasee); 188 const GlobalValue *GV = M.getNamedValue(Aliasee->getName()); 190 auto MI = MangledNameMap.find(Aliasee->getName()); 223 const MCExpr *Value = MCSymbolRefExpr::create(Aliasee, getContext()); 126 emitELFSymverDirective(StringRef AliasName, const MCSymbol *Aliasee) argument
|
H A D | RecordStreamer.h | 67 const MCSymbol *Aliasee) override;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCXX.cpp | 142 llvm::Constant *Aliasee = Ref; local 144 Aliasee = llvm::ConstantExpr::getBitCast(Ref, AliasType); 156 addReplacement(MangledName, Aliasee); 185 Aliasee, &getModule());
|
H A D | CodeGenModule.cpp | 334 llvm::Constant *Aliasee = Alias->getIndirectSymbol(); local 336 if (auto CE = dyn_cast<llvm::ConstantExpr>(Aliasee)) 339 AliaseeGV = cast<llvm::GlobalValue>(Aliasee); 357 Aliasee = llvm::ConstantExpr::getPointerBitCastOrAddrSpaceCast( 359 Alias->setIndirectSymbol(Aliasee); 2508 llvm::Constant *Aliasee; local 2510 Aliasee = GetOrCreateLLVMFunction(AA->getAliasee(), DeclTy, 2514 Aliasee = GetOrCreateLLVMGlobal(AA->getAliasee(), 2518 auto *F = cast<llvm::GlobalValue>(Aliasee); 2522 return ConstantAddress(Aliasee, Alignmen 4565 llvm::Constant *Aliasee; local [all...] |
H A D | ItaniumCXXABI.cpp | 4083 auto *Aliasee = cast<llvm::GlobalValue>(CGM.GetAddrOfGlobal(TargetDecl)); 4086 auto *Alias = llvm::GlobalAlias::create(Linkage, "", Aliasee); 4093 assert(Entry->getType() == Aliasee->getType() && 4128 auto *Aliasee = CGM.GetAddrOfGlobal(BaseDecl); local 4129 CGM.addReplacement(MangledName, Aliasee);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | CompileOnDemandLayer.cpp | 39 Constant *Aliasee = A.getAliasee(); 41 assert(Aliasee->hasName() && "Anonymous aliasee"); 44 if (isa<Function>(Aliasee)) { 45 auto *F = cloneFunctionDecl(*A.getParent(), *cast<Function>(Aliasee)); 49 } else if (isa<GlobalVariable>(Aliasee)) { 51 *cast<GlobalVariable>(Aliasee));
|
H A D | Speculation.cpp | 32 auto It = Maps.insert({I.first, {I.second.Aliasee, SrcJD}});
|
H A D | LazyReexports.cpp | 172 SourceJD, Alias.second.Aliasee,
|
H A D | DebugUtils.cpp | 277 OS << " " << *KV.first << ": " << KV.second.Aliasee << " "
|
H A D | Core.cpp | 435 if (&SrcJD == &TgtJD && (QueryAliases.count(KV.second.Aliasee) || 436 RequestedAliases.count(KV.second.Aliasee))) 440 QuerySymbols.add(KV.second.Aliasee, 481 if (SrcJDDeps.count(KV.second.Aliasee)) { 482 PerAliasDeps = {KV.second.Aliasee}; 493 Result->count(KV.second.Aliasee)) && 500 (*Result)[KV.second.Aliasee].getAddress(), KV.second.AliasFlags);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCELFStreamer.h | 56 const MCSymbol *Aliasee) override;
|
H A D | MCStreamer.h | 598 /// \param Aliasee - The aliased symbol (i.e. "_start") 600 const MCSymbol *Aliasee);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | Core.h | 300 SymbolAliasMapEntry(SymbolStringPtr Aliasee, JITSymbolFlags AliasFlags) argument 301 : Aliasee(std::move(Aliasee)), AliasFlags(AliasFlags) {} 303 SymbolStringPtr Aliasee; member in struct:llvm::orc::SymbolAliasMapEntry
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCELFStreamer.cpp | 328 const MCSymbol *Aliasee) { 329 getAssembler().Symvers.push_back({AliasName, Aliasee}); 327 emitELFSymverDirective(StringRef AliasName, const MCSymbol *Aliasee) argument
|
H A D | WinCOFFObjectWriter.cpp | 355 const MCSymbol &Aliasee = SymRef->getSymbol(); local 356 if (!Aliasee.isUndefined()) 358 return GetOrCreateCOFFSymbol(&Aliasee);
|
H A D | MCAsmStreamer.cpp | 144 const MCSymbol *Aliasee) override; 469 const MCSymbol *Aliasee) { 471 Aliasee->print(OS, MAI); 468 emitELFSymverDirective(StringRef AliasName, const MCSymbol *Aliasee) argument
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ModuleSummaryAnalysis.cpp | 629 auto *Aliasee = A.getBaseObject(); local 630 auto AliaseeVI = Index.getValueInfo(Aliasee->getGUID());
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | LowerTypeTests.cpp | 2184 StringRef Aliasee = cast<MDString>(AliasMD->getOperand(1))->getString(); local 2186 if (!ExportedFunctions.count(Aliasee) || 2187 ExportedFunctions[Aliasee].Linkage != CFL_Definition || 2188 !M.getNamedAlias(Aliasee)) 2203 auto *Alias = GlobalAlias::create("", M.getNamedAlias(Aliasee));
|
H A D | GlobalOpt.cpp | 2890 Constant *Aliasee = GA.getAliasee(); 2891 GlobalValue *Target = cast<GlobalValue>(Aliasee->stripPointerCasts()); 2931 Constant *Aliasee = J->getAliasee(); 2932 GlobalValue *Target = dyn_cast<GlobalValue>(Aliasee->stripPointerCasts()); 2945 J->replaceAllUsesWith(ConstantExpr::getBitCast(Aliasee, J->getType()));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | HWAddressSanitizer.cpp | 1289 Constant *Aliasee = ConstantExpr::getIntToPtr( local 1295 GV->getLinkage(), "", Aliasee, &M);
|