/freebsd-11-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 | 430 /// This is the Aliasee in the same module as alias (could get from VI, trades 446 void setAliasee(ValueInfo &AliaseeVI, GlobalValueSummary *Aliasee) { argument 448 AliaseeSummary = Aliasee;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | Globals.cpp | 477 const Twine &Name, Constant *Aliasee, 480 Aliasee) { 487 Constant *Aliasee, Module *ParentModule) { 488 return new GlobalAlias(Ty, AddressSpace, Link, Name, Aliasee, ParentModule); 499 GlobalValue *Aliasee) { 500 return create(Ty, AddressSpace, Linkage, Name, Aliasee, Aliasee->getParent()); 504 GlobalValue *Aliasee) { 505 PointerType *PTy = Aliasee->getType(); 507 Aliasee); 476 GlobalAlias(Type *Ty, unsigned AddressSpace, LinkageTypes Link, const Twine &Name, Constant *Aliasee, Module *ParentModule) argument 485 create(Type *Ty, unsigned AddressSpace, LinkageTypes Link, const Twine &Name, Constant *Aliasee, Module *ParentModule) argument 497 create(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage, const Twine &Name, GlobalValue *Aliasee) argument 503 create(LinkageTypes Link, const Twine &Name, GlobalValue *Aliasee) argument 510 create(const Twine &Name, GlobalValue *Aliasee) argument 522 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 | 759 const Constant *Aliasee = GA.getAliasee(); local 760 Assert(Aliasee, "Aliasee cannot be NULL!", &GA); 761 Assert(GA.getType() == Aliasee->getType(), 764 Assert(isa<GlobalValue>(Aliasee) || isa<ConstantExpr>(Aliasee), 765 "Aliasee should be either GlobalValue or ConstantExpr", &GA); 767 visitAliaseeSubExpr(GA, *Aliasee);
|
/freebsd-11-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 | 68 const MCSymbol *Aliasee) override;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | CompileOnDemandLayer.cpp | 35 Constant *Aliasee = A.getAliasee(); 37 assert(Aliasee->hasName() && "Anonymous aliasee"); 40 if (isa<Function>(Aliasee)) { 41 auto *F = cloneFunctionDecl(*A.getParent(), *cast<Function>(Aliasee)); 45 } else if (isa<GlobalVariable>(Aliasee)) { 47 *cast<GlobalVariable>(Aliasee));
|
H A D | Speculation.cpp | 32 auto It = Maps.insert({I.first, {I.second.Aliasee, SrcJD}});
|
H A D | LazyReexports.cpp | 162 SourceJD, Alias.second.Aliasee, NotifyResolved);
|
H A D | Core.cpp | 285 OS << " " << *KV.first << ": " << KV.second.Aliasee << " " 653 if (&SrcJD == &TgtJD && (QueryAliases.count(KV.second.Aliasee) || 654 RequestedAliases.count(KV.second.Aliasee))) 658 QuerySymbols.add(KV.second.Aliasee); 696 if (SrcJDDeps.count(KV.second.Aliasee)) { 697 PerAliasDeps = {KV.second.Aliasee}; 707 assert(Result->count(KV.second.Aliasee) && 710 (*Result)[KV.second.Aliasee].getAddress(), KV.second.AliasFlags);
|
/freebsd-11-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 | 339 llvm::Constant *Aliasee = Alias->getIndirectSymbol(); local 341 if (auto CE = dyn_cast<llvm::ConstantExpr>(Aliasee)) 344 AliaseeGV = cast<llvm::GlobalValue>(Aliasee); 362 Aliasee = llvm::ConstantExpr::getPointerBitCastOrAddrSpaceCast( 364 Alias->setIndirectSymbol(Aliasee); 2434 llvm::Constant *Aliasee; local 2436 Aliasee = GetOrCreateLLVMFunction(AA->getAliasee(), DeclTy, 2440 Aliasee = GetOrCreateLLVMGlobal(AA->getAliasee(), 2444 auto *F = cast<llvm::GlobalValue>(Aliasee); 2448 return ConstantAddress(Aliasee, Alignmen 4511 llvm::Constant *Aliasee; local [all...] |
H A D | ItaniumCXXABI.cpp | 3953 auto *Aliasee = cast<llvm::GlobalValue>(CGM.GetAddrOfGlobal(TargetDecl)); 3956 auto *Alias = llvm::GlobalAlias::create(Linkage, "", Aliasee); 3963 assert(Entry->getType() == Aliasee->getType() && 3998 auto *Aliasee = CGM.GetAddrOfGlobal(BaseDecl); local 3999 CGM.addReplacement(MangledName, Aliasee);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCELFStreamer.h | 56 const MCSymbol *Aliasee) override;
|
H A D | MCStreamer.h | 580 /// \param Aliasee - The aliased symbol (i.e. "_start") 582 const MCSymbol *Aliasee);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | StackSafetyAnalysis.cpp | 192 const GlobalObject *Aliasee = A->getBaseObject(); local 193 const FunctionType *Type = cast<FunctionType>(Aliasee->getValueType()); 198 US.Calls.emplace_back(Aliasee, ArgNo, ConstantRange(APInt(PointerSize, 0)));
|
H A D | ModuleSummaryAnalysis.cpp | 622 auto *Aliasee = A.getBaseObject(); local 623 auto AliaseeVI = Index.getValueInfo(Aliasee->getGUID());
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | Core.h | 302 SymbolAliasMapEntry(SymbolStringPtr Aliasee, JITSymbolFlags AliasFlags) argument 303 : Aliasee(std::move(Aliasee)), AliasFlags(AliasFlags) {} 305 SymbolStringPtr Aliasee; member in struct:llvm::orc::SymbolAliasMapEntry
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/ |
H A D | MCELFStreamer.cpp | 327 const MCSymbol *Aliasee) { 328 getAssembler().Symvers.push_back({AliasName, Aliasee}); 326 emitELFSymverDirective(StringRef AliasName, const MCSymbol *Aliasee) argument
|
H A D | WinCOFFObjectWriter.cpp | 347 const MCSymbol &Aliasee = SymRef->getSymbol(); local 348 if (!Aliasee.isUndefined()) 350 return GetOrCreateCOFFSymbol(&Aliasee);
|
H A D | MCAsmStreamer.cpp | 141 const MCSymbol *Aliasee) override; 459 const MCSymbol *Aliasee) { 461 Aliasee->print(OS, MAI); 458 emitELFSymverDirective(StringRef AliasName, const MCSymbol *Aliasee) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | LowerTypeTests.cpp | 2141 StringRef Aliasee = cast<MDString>(AliasMD->getOperand(1))->getString(); local 2143 if (!ExportedFunctions.count(Aliasee) || 2144 ExportedFunctions[Aliasee].Linkage != CFL_Definition || 2145 !M.getNamedAlias(Aliasee)) 2160 auto *Alias = GlobalAlias::create("", M.getNamedAlias(Aliasee));
|
H A D | GlobalOpt.cpp | 2757 Constant *Aliasee = GA.getAliasee(); 2758 GlobalValue *Target = cast<GlobalValue>(Aliasee->stripPointerCasts()); 2798 Constant *Aliasee = J->getAliasee(); 2799 GlobalValue *Target = dyn_cast<GlobalValue>(Aliasee->stripPointerCasts()); 2812 J->replaceAllUsesWith(ConstantExpr::getBitCast(Aliasee, J->getType()));
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | HWAddressSanitizer.cpp | 1291 Constant *Aliasee = ConstantExpr::getIntToPtr( local 1297 GV->getLinkage(), "", Aliasee, &M);
|