/freebsd-10-stable/contrib/llvm/include/llvm/IR/ |
H A D | GlobalAlias.h | 1 //===-------- llvm/GlobalAlias.h - GlobalAlias class ------------*- C++ -*-===// 10 // This file contains the declaration of the GlobalAlias class, which 29 class GlobalAlias : public GlobalValue, public ilist_node<GlobalAlias> { class in namespace:llvm 30 friend class SymbolTableListTraits<GlobalAlias, Module>; 31 void operator=(const GlobalAlias &) LLVM_DELETED_FUNCTION; 32 GlobalAlias(const GlobalAlias &) LLVM_DELETED_FUNCTION; 41 /// GlobalAlias cto [all...] |
H A D | Module.h | 20 #include "llvm/IR/GlobalAlias.h" 68 template<> struct ilist_traits<GlobalAlias> 69 : public SymbolTableListTraits<GlobalAlias, Module> { 71 GlobalAlias *createSentinel() const { 72 return static_cast<GlobalAlias*>(&Sentinel); 74 static void destroySentinel(GlobalAlias*) {} 76 GlobalAlias *provideInitialHead() const { return createSentinel(); } 77 GlobalAlias *ensureHead(GlobalAlias*) const { return createSentinel(); } 78 static void noteHead(GlobalAlias*, GlobalAlia [all...] |
H A D | ValueSymbolTable.h | 41 friend class SymbolTableListTraits<GlobalAlias, Module>;
|
H A D | Value.h | 32 class GlobalAlias; 195 GlobalAliasVal, // This is an instance of GlobalAlias 409 template <> struct isa_impl<GlobalAlias, Value> { 418 isa<GlobalAlias>(Val);
|
/freebsd-10-stable/contrib/llvm/lib/IR/ |
H A D | Globals.cpp | 19 #include "llvm/IR/GlobalAlias.h" 76 assert(isa<GlobalAlias>(this)); 192 // GlobalAlias Implementation 195 GlobalAlias::GlobalAlias(Type *Ty, LinkageTypes Link, function in class:GlobalAlias 209 void GlobalAlias::setParent(Module *parent) { 217 void GlobalAlias::removeFromParent() { 221 void GlobalAlias::eraseFromParent() { 225 void GlobalAlias::setAliasee(Constant *Aliasee) { 232 GlobalValue *GlobalAlias [all...] |
H A D | AsmWriter.h | 101 void printAlias(const GlobalAlias *GV);
|
H A D | Module.cpp | 39 template class llvm::SymbolTableListTraits<GlobalAlias, Module>; 279 GlobalAlias *Module::getNamedAlias(StringRef Name) const { 280 return dyn_cast_or_null<GlobalAlias>(getNamedValue(Name));
|
H A D | Value.cpp | 371 } else if (GlobalAlias *GA = dyn_cast<GlobalAlias>(V)) { 422 } else if (GlobalAlias *GA = dyn_cast<GlobalAlias>(V)) {
|
/freebsd-10-stable/contrib/llvm/include/llvm/Transforms/Utils/ |
H A D | SpecialCaseList.h | 52 class GlobalAlias; 88 bool isIn(const GlobalAlias &GA,
|
/freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/ |
H A D | CloneModule.cpp | 70 GlobalAlias *GA = new GlobalAlias(I->getType(), I->getLinkage(), 107 GlobalAlias *GA = cast<GlobalAlias>(VMap[I]);
|
H A D | SpecialCaseList.cpp | 195 bool SpecialCaseList::isIn(const GlobalAlias &GA,
|
/freebsd-10-stable/contrib/llvm/lib/Target/ |
H A D | TargetMachine.cpp | 17 #include "llvm/IR/GlobalAlias.h" 126 if (const GlobalAlias *GA = dyn_cast<GlobalAlias>(GV))
|
/freebsd-10-stable/contrib/llvm/lib/Transforms/IPO/ |
H A D | GlobalDCE.cpp | 115 std::vector<GlobalAlias*> DeadAliases; 172 } else if (GlobalAlias *GA = dyn_cast<GlobalAlias>(G)) {
|
H A D | MergeFunctions.cpp | 788 GlobalAlias *GA = new GlobalAlias(G->getType(), G->getLinkage(), "",
|
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGCXX.cpp | 121 if (!llvm::GlobalAlias::isValidLinkage(Linkage)) 177 llvm::GlobalAlias *Alias = 178 new llvm::GlobalAlias(AliasType, Linkage, "", Aliasee, &getModule());
|
/freebsd-10-stable/contrib/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCContract.cpp | 499 else if (isa<GlobalAlias>(Arg) && 500 !cast<GlobalAlias>(Arg)->mayBeOverridden()) 501 Arg = cast<GlobalAlias>(Arg)->getAliasee();
|
/freebsd-10-stable/contrib/llvm/lib/Linker/ |
H A D | LinkModules.cpp | 457 bool linkAliasProto(GlobalAlias *SrcA); 882 bool ModuleLinker::linkAliasProto(GlobalAlias *SGA) { 911 GlobalAlias *NewDA = new GlobalAlias(TypeMap.get(SGA->getType()), 1015 GlobalAlias *DA = cast<GlobalAlias>(ValueMap[I]);
|
/freebsd-10-stable/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCAsmPrinter.cpp | 403 const GlobalAlias *GAlias = dyn_cast<GlobalAlias>(GValue); 450 const GlobalAlias *GAlias = dyn_cast<GlobalAlias>(GValue); 485 const GlobalAlias *GAlias = dyn_cast<GlobalAlias>(GValue);
|
/freebsd-10-stable/contrib/llvm/include/llvm/Analysis/ |
H A D | MemoryBuiltins.h | 200 SizeOffsetType visitGlobalAlias(GlobalAlias &GA);
|
/freebsd-10-stable/contrib/llvm/lib/Analysis/ |
H A D | MemoryBuiltins.cpp | 423 if (GlobalAlias *GA = dyn_cast<GlobalAlias>(V)) 543 SizeOffsetType ObjectSizeOffsetVisitor::visitGlobalAlias(GlobalAlias &GA) { 653 isa<GlobalAlias>(V) ||
|
H A D | ValueTracking.cpp | 21 #include "llvm/IR/GlobalAlias.h" 300 // A weak GlobalAlias is totally unknown. A non-weak GlobalAlias has 302 if (GlobalAlias *GA = dyn_cast<GlobalAlias>(V)) { 1738 } else if (GlobalAlias *GA = dyn_cast<GlobalAlias>(Ptr)) { 1907 } else if (GlobalAlias *GA = dyn_cast<GlobalAlias>(V)) {
|
H A D | AliasAnalysis.cpp | 549 if (isa<GlobalValue>(V) && !isa<GlobalAlias>(V))
|
/freebsd-10-stable/contrib/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.h | 143 std::vector<std::pair<GlobalAlias*, unsigned> > AliasInits;
|
/freebsd-10-stable/contrib/llvm/tools/llvm-extract/ |
H A D | llvm-extract.cpp | 116 GlobalAlias *GA = M->getNamedAlias(ExtractAliases[i]);
|
/freebsd-10-stable/contrib/llvm/lib/ExecutionEngine/JIT/ |
H A D | JITEmitter.cpp | 691 if (GlobalAlias *GA = dyn_cast<GlobalAlias>(V))
|