HomeSort by relevance Sort by last modified time
    Searched refs:GlobalAlias (Results 1 - 25 of 115) sorted by null

1 2 3 4 5

  /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();

Completed in 280 milliseconds

1 2 3 4 5