Searched refs:GIS (Results 1 - 7 of 7) sorted by relevance

/external/llvm/lib/Transforms/Utils/
H A DSplitModule.cpp110 if (auto *GIS = dyn_cast<GlobalIndirectSymbol>(&GV)) {
111 if (const GlobalObject *Base = GIS->getBaseObject())
208 if (auto *GIS = dyn_cast<GlobalIndirectSymbol>(GV))
209 if (const GlobalObject *Base = GIS->getBaseObject())
/external/llvm/lib/Transforms/IPO/
H A DGlobalDCE.cpp232 } else if (GlobalIndirectSymbol *GIS = dyn_cast<GlobalIndirectSymbol>(G)) {
234 MarkUsedGlobalsAsNeeded(GIS->getIndirectSymbol());
/external/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1064 const GlobalIndirectSymbol& GIS) {
1065 MCSymbol *Name = getSymbol(&GIS);
1067 if (GIS.hasExternalLinkage() || !MAI->getWeakRefDirective())
1069 else if (GIS.hasWeakLinkage() || GIS.hasLinkOnceLinkage())
1072 assert(GIS.hasLocalLinkage() && "Invalid alias or ifunc linkage");
1076 if (GIS.getType()->getPointerElementType()->isFunctionTy()) {
1078 if (isa<GlobalIFunc>(GIS))
1082 EmitVisibility(Name, GIS.getVisibility());
1084 const MCExpr *Expr = lowerConstant(GIS
1063 emitGlobalIndirectSymbol(Module &M, const GlobalIndirectSymbol& GIS) argument
[all...]
/external/llvm/lib/IR/
H A DAsmWriter.cpp2094 void printIndirectSymbol(const GlobalIndirectSymbol *GIS);
2502 void AssemblyWriter::printIndirectSymbol(const GlobalIndirectSymbol *GIS) { argument
2503 if (GIS->isMaterializable())
2506 WriteAsOperandInternal(Out, GIS, &TypePrinter, &Machine, GIS->getParent());
2509 Out << getLinkagePrintName(GIS->getLinkage());
2510 PrintVisibility(GIS->getVisibility(), Out);
2511 PrintDLLStorageClass(GIS->getDLLStorageClass(), Out);
2512 PrintThreadLocalModel(GIS->getThreadLocalMode(), Out);
2513 StringRef UA = getUnnamedAddrEncoding(GIS
[all...]
/external/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h554 const GlobalIndirectSymbol& GIS);
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp2808 GlobalIndirectSymbol *GIS = IndirectSymbolInitWorklist.back().first;
2809 if (isa<GlobalAlias>(GIS) && C->getType() != GIS->getType())
2811 GIS->setIndirectSymbol(C);
/external/clang/lib/CodeGen/
H A DCodeGenModule.cpp260 const llvm::GlobalIndirectSymbol &GIS) {
262 const llvm::Constant *C = &GIS;
259 getAliasedGlobal( const llvm::GlobalIndirectSymbol &GIS) argument

Completed in 1077 milliseconds