Searched refs:GlobalAlias (Results 1 - 25 of 51) sorted by relevance

123

/freebsd-10-stable/contrib/llvm/include/llvm/IR/
H A DGlobalAlias.h1 //===-------- 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 DModule.h20 #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 DValueSymbolTable.h41 friend class SymbolTableListTraits<GlobalAlias, Module>;
H A DValue.h32 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 DGlobals.cpp19 #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 DAsmWriter.h101 void printAlias(const GlobalAlias *GV);
H A DModule.cpp39 template class llvm::SymbolTableListTraits<GlobalAlias, Module>;
279 GlobalAlias *Module::getNamedAlias(StringRef Name) const {
280 return dyn_cast_or_null<GlobalAlias>(getNamedValue(Name));
H A DValue.cpp371 } 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 DSpecialCaseList.h52 class GlobalAlias;
88 bool isIn(const GlobalAlias &GA,
/freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/
H A DCloneModule.cpp70 GlobalAlias *GA = new GlobalAlias(I->getType(), I->getLinkage(),
107 GlobalAlias *GA = cast<GlobalAlias>(VMap[I]);
H A DSpecialCaseList.cpp195 bool SpecialCaseList::isIn(const GlobalAlias &GA,
/freebsd-10-stable/contrib/llvm/lib/Target/
H A DTargetMachine.cpp17 #include "llvm/IR/GlobalAlias.h"
126 if (const GlobalAlias *GA = dyn_cast<GlobalAlias>(GV))
/freebsd-10-stable/contrib/llvm/lib/Transforms/IPO/
H A DGlobalDCE.cpp115 std::vector<GlobalAlias*> DeadAliases;
172 } else if (GlobalAlias *GA = dyn_cast<GlobalAlias>(G)) {
H A DMergeFunctions.cpp788 GlobalAlias *GA = new GlobalAlias(G->getType(), G->getLinkage(), "",
/freebsd-10-stable/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCXX.cpp121 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 DObjCARCContract.cpp499 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 DLinkModules.cpp457 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 DPPCAsmPrinter.cpp403 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 DMemoryBuiltins.h200 SizeOffsetType visitGlobalAlias(GlobalAlias &GA);
/freebsd-10-stable/contrib/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp423 if (GlobalAlias *GA = dyn_cast<GlobalAlias>(V))
543 SizeOffsetType ObjectSizeOffsetVisitor::visitGlobalAlias(GlobalAlias &GA) {
653 isa<GlobalAlias>(V) ||
H A DValueTracking.cpp21 #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 DAliasAnalysis.cpp549 if (isa<GlobalValue>(V) && !isa<GlobalAlias>(V))
/freebsd-10-stable/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.h143 std::vector<std::pair<GlobalAlias*, unsigned> > AliasInits;
/freebsd-10-stable/contrib/llvm/tools/llvm-extract/
H A Dllvm-extract.cpp116 GlobalAlias *GA = M->getNamedAlias(ExtractAliases[i]);
/freebsd-10-stable/contrib/llvm/lib/ExecutionEngine/JIT/
H A DJITEmitter.cpp691 if (GlobalAlias *GA = dyn_cast<GlobalAlias>(V))

Completed in 137 milliseconds

123