/external/swiftshader/third_party/LLVM/include/llvm/ |
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> { 30 friend class SymbolTableListTraits<GlobalAlias, Module>; 31 void operator=(const GlobalAlias &); // Do not implement 32 GlobalAlias(const GlobalAlias &); // Do not implement 41 /// GlobalAlias ctor - If a parent module is specified, the alias i [all...] |
Module.h | 20 #include "llvm/GlobalAlias.h" 69 template<> struct ilist_traits<GlobalAlias> 70 : public SymbolTableListTraits<GlobalAlias, Module> { 72 GlobalAlias *createSentinel() const { 73 return static_cast<GlobalAlias*>(&Sentinel); 75 static void destroySentinel(GlobalAlias*) {} 77 GlobalAlias *provideInitialHead() const { return createSentinel(); } 78 GlobalAlias *ensureHead(GlobalAlias*) const { return createSentinel(); } 79 static void noteHead(GlobalAlias*, GlobalAlias*) { [all...] |
ValueSymbolTable.h | 41 friend class SymbolTableListTraits<GlobalAlias, Module>;
|
Value.h | 31 class GlobalAlias; 202 GlobalAliasVal, // This is an instance of GlobalAlias 375 template <> struct isa_impl<GlobalAlias, Value> { 384 isa<GlobalAlias>(Val);
|
/external/llvm/include/llvm/IR/ |
GlobalAlias.h | 1 //===-------- llvm/GlobalAlias.h - GlobalAlias class ------------*- C++ -*-===// 10 // This file contains the declaration of the GlobalAlias class, which 27 class GlobalAlias : public GlobalIndirectSymbol, 28 public ilist_node<GlobalAlias> { 29 friend class SymbolTableListTraits<GlobalAlias>; 30 void operator=(const GlobalAlias &) = delete; 31 GlobalAlias(const GlobalAlias &) = delete; 35 GlobalAlias(Type *Ty, unsigned AddressSpace, LinkageTypes Linkage [all...] |
SymbolTableListTraits.h | 51 class GlobalAlias; 61 DEFINE_SYMBOL_TABLE_PARENT_TYPE(GlobalAlias, Module)
|
ValueSymbolTable.h | 41 friend class SymbolTableListTraits<GlobalAlias>;
|
Value.h | 33 class GlobalAlias; 756 template <> struct isa_impl<GlobalAlias, Value> { 770 return isa<GlobalAlias>(Val) || isa<GlobalIFunc>(Val);
|
/external/llvm/lib/IR/ |
Globals.cpp | 19 #include "llvm/IR/GlobalAlias.h" 59 if (auto *GA = dyn_cast<GlobalAlias>(this)) { 132 if (auto *GA = dyn_cast<GlobalAlias>(this)) { 142 if (auto *GA = dyn_cast<GlobalAlias>(this)) { 321 // GlobalAlias Implementation 324 GlobalAlias::GlobalAlias(Type *Ty, unsigned AddressSpace, LinkageTypes Link, 333 GlobalAlias *GlobalAlias::create(Type *Ty, unsigned AddressSpace, 336 return new GlobalAlias(Ty, AddressSpace, Link, Name, Aliasee, ParentModule) [all...] |
Module.cpp | 44 template class llvm::SymbolTableListTraits<GlobalAlias>; 252 GlobalAlias *Module::getNamedAlias(StringRef Name) const { 253 return dyn_cast_or_null<GlobalAlias>(getNamedValue(Name)); 459 for (GlobalAlias &GA : aliases())
|
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
Globals.cpp | 17 #include "llvm/GlobalAlias.h" 75 assert(isa<GlobalAlias>(this)); 186 // GlobalAlias Implementation 189 GlobalAlias::GlobalAlias(Type *Ty, LinkageTypes Link, 203 void GlobalAlias::setParent(Module *parent) { 211 void GlobalAlias::removeFromParent() { 215 void GlobalAlias::eraseFromParent() { 219 void GlobalAlias::setAliasee(Constant *Aliasee) { 226 const GlobalValue *GlobalAlias::getAliasedGlobal() const [all...] |
Module.cpp | 39 template class llvm::SymbolTableListTraits<GlobalAlias, Module>; 297 GlobalAlias *Module::getNamedAlias(StringRef Name) const { 298 return dyn_cast_or_null<GlobalAlias>(getNamedValue(Name));
|
/external/swiftshader/third_party/LLVM/unittests/VMCore/ |
VerifierTest.cpp | 13 #include "llvm/GlobalAlias.h" 55 GlobalAlias *GA = new GlobalAlias(Type::getInt8PtrTy(C),
|
/external/llvm/lib/Transforms/Utils/ |
FunctionImportUtils.cpp | 27 if (auto *GA = dyn_cast<GlobalAlias>(SGV)) { 117 if (doImportAsDefinition(SGV) && !dyn_cast<GlobalAlias>(SGV)) 150 if (doImportAsDefinition(SGV) && !dyn_cast<GlobalAlias>(SGV)) 168 if (doImportAsDefinition(SGV) && !dyn_cast<GlobalAlias>(SGV)) 229 for (GlobalAlias &GA : M.aliases())
|
CloneModule.cpp | 98 auto *GA = GlobalAlias::create(I->getValueType(), 159 GlobalAlias *GA = cast<GlobalAlias>(VMap[&*I]);
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
CloneModule.cpp | 74 GlobalAlias *GA = new GlobalAlias(I->getType(), I->getLinkage(), 111 GlobalAlias *GA = cast<GlobalAlias>(VMap[I]);
|
/external/llvm/lib/Transforms/IPO/ |
GlobalDCE.cpp | 94 for (GlobalAlias &GA : M.aliases()) 109 for (GlobalAlias &GA : M.aliases()) { 150 std::vector<GlobalAlias*> DeadAliases; 151 for (GlobalAlias &GA : M.aliases()) 187 for (GlobalAlias *GA : DeadAliases) {
|
LowerTypeTests.cpp | 365 GlobalAlias *Alias = GlobalAlias::create( 408 ByteArray = GlobalAlias::create(BAI->ByteArray->getValueType(), 0, 547 GlobalAlias *GAlias = GlobalAlias::create(NewTy->getElementType(I * 2), 0, 778 GlobalAlias *GAlias = GlobalAlias::create(Functions[I]->getValueType(), 0, [all...] |
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
Loads.cpp | 17 #include "llvm/GlobalAlias.h" 70 } else if (GlobalAlias *GA = dyn_cast<GlobalAlias>(V)) { 102 if (!isa<GlobalAlias>(GV) && !GV->mayBeOverridden()) {
|
/external/llvm/lib/ExecutionEngine/Orc/ |
IndirectionUtils.cpp | 233 GlobalAlias* cloneGlobalAliasDecl(Module &Dst, const GlobalAlias &OrigA, 236 auto *NewA = GlobalAlias::create(OrigA.getValueType(),
|
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
GlobalDCE.cpp | 114 std::vector<GlobalAlias*> DeadAliases; 170 } else if (GlobalAlias *GA = dyn_cast<GlobalAlias>(G)) {
|
/external/llvm/lib/Linker/ |
IRMover.cpp | 470 void linkAliasBody(GlobalAlias &Dst, GlobalAlias &Src); 477 GlobalValue *copyGlobalAliasProto(const GlobalAlias *SGA); 558 auto *A = cast<GlobalAlias>(New); 606 GlobalValue *IRLinker::copyGlobalAliasProto(const GlobalAlias *SGA) { 610 return GlobalAlias::create(Ty, SGA->getType()->getPointerAddressSpace(), 624 NewGV = copyGlobalAliasProto(cast<GlobalAlias>(SGV)); [all...] |
LinkModules.cpp | 150 if (const auto *GA = dyn_cast_or_null<GlobalAlias>(GVal)) { 468 auto &Alias = cast<GlobalAlias>(GV); 516 GlobalAlias &GV = *I++; 540 for (GlobalAlias &GA : SrcM->aliases()) 555 for (GlobalAlias &GA : SrcM->aliases())
|
/external/clang/lib/CodeGen/ |
CGCXX.cpp | 131 if (!llvm::GlobalAlias::isValidLinkage(Linkage)) 197 auto *Alias = llvm::GlobalAlias::create(AliasValueType, 0, Linkage, "",
|
/external/llvm/lib/Transforms/ObjCARC/ |
ObjCARCContract.cpp | 608 else if (isa<GlobalAlias>(Arg) && 609 !cast<GlobalAlias>(Arg)->isInterposable()) 610 Arg = cast<GlobalAlias>(Arg)->getAliasee();
|