/external/llvm/include/llvm/ |
GVMaterializer.h | 26 class GlobalValue; 38 virtual bool isMaterializable(const GlobalValue *GV) const = 0; 42 virtual bool isDematerializable(const GlobalValue *GV) const = 0; 44 /// Materialize - make sure the given GlobalValue is fully read. If the 48 virtual bool Materialize(GlobalValue *GV, std::string *ErrInfo = 0) = 0; 50 /// Dematerialize - If the given GlobalValue is read in, and if the 55 virtual void Dematerialize(GlobalValue *) {}
|
/external/llvm/lib/Transforms/Instrumentation/ |
ProfilingUtils.h | 23 class GlobalValue; 28 GlobalValue *Arr = 0, 31 GlobalValue *CounterArray,
|
/external/llvm/lib/Target/SystemZ/ |
SystemZConstantPoolValue.h | 18 class GlobalValue; 30 const GlobalValue *GV; 34 SystemZConstantPoolValue(const GlobalValue *GV, 39 Create(const GlobalValue *GV, SystemZCP::SystemZCPModifier Modifier); 49 const GlobalValue *getGlobalValue() const { return GV; }
|
SystemZSubtarget.h | 25 class GlobalValue; 55 bool isPC32DBLSymbol(const GlobalValue *GV, Reloc::Model RM,
|
SystemZSubtarget.cpp | 11 #include "llvm/IR/GlobalValue.h" 34 static bool bindsLocally(const GlobalValue *GV, Reloc::Model RM) { 42 bool SystemZSubtarget::isPC32DBLSymbol(const GlobalValue *GV,
|
/external/llvm/lib/Target/Hexagon/ |
HexagonTargetObjectFile.h | 26 bool IsGlobalInSmallSection(const GlobalValue *GV, 29 bool IsGlobalInSmallSection(const GlobalValue *GV, 33 const MCSection* SelectSectionForGlobal(const GlobalValue *GV,
|
/external/llvm/lib/Target/Mips/ |
MipsTargetObjectFile.h | 28 bool IsGlobalInSmallSection(const GlobalValue *GV, 30 bool IsGlobalInSmallSection(const GlobalValue *GV, 33 const MCSection *SelectSectionForGlobal(const GlobalValue *GV,
|
/external/llvm/include/llvm/Target/ |
Mangler.h | 21 class GlobalValue; 44 DenseMap<const GlobalValue*, unsigned> AnonGlobalIDs; 56 MCSymbol *getSymbol(const GlobalValue *GV); 61 void getNameWithPrefix(SmallVectorImpl<char> &OutName, const GlobalValue *GV,
|
TargetLoweringObjectFile.h | 32 class GlobalValue; 67 virtual bool shouldEmitUsedDirectiveFor(const GlobalValue *GV, 78 static SectionKind getKindForGlobal(const GlobalValue *GV, 84 const MCSection *SectionForGlobal(const GlobalValue *GV, 91 const MCSection *SectionForGlobal(const GlobalValue *GV, 101 getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind, 107 getSpecialCasedSectionGlobals(const GlobalValue *GV, Mangler *Mang, 116 getTTypeGlobalReference(const GlobalValue *GV, Mangler *Mang, 122 getCFIPersonalitySymbol(const GlobalValue *GV, Mangler *Mang, 147 SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind [all...] |
TargetJITInfo.h | 26 class GlobalValue; 47 virtual void *emitGlobalValueIndirectSym(const GlobalValue* GV, void *ptr,
|
/external/llvm/include/llvm/Transforms/Utils/ |
ModuleUtils.h | 21 class GlobalValue; 37 SmallPtrSet<GlobalValue *, 8> &Set,
|
/external/llvm/include/llvm/CodeGen/ |
TargetLoweringObjectFileImpl.h | 31 class GlobalValue; 51 getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind, 55 SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind, 61 getTTypeGlobalReference(const GlobalValue *GV, Mangler *Mang, 67 getCFIPersonalitySymbol(const GlobalValue *GV, Mangler *Mang, 90 SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind, 94 getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind, 102 virtual bool shouldEmitUsedDirectiveFor(const GlobalValue *GV, 108 getTTypeGlobalReference(const GlobalValue *GV, Mangler *Mang, 114 getCFIPersonalitySymbol(const GlobalValue *GV, Mangler *Mang [all...] |
/external/llvm/lib/Transforms/IPO/ |
ExtractGV.cpp | 27 SetVector<GlobalValue *> Named; 36 explicit GVExtractorPass(std::vector<GlobalValue*>& GVs, bool deleteS = true) 65 I->setVisibility(GlobalValue::HiddenVisibility); 68 I->setLinkage(GlobalValue::ExternalLinkage); 85 I->setVisibility(GlobalValue::HiddenVisibility); 88 I->setLinkage(GlobalValue::ExternalLinkage); 101 CurI->setVisibility(GlobalValue::HiddenVisibility); 102 CurI->setLinkage(GlobalValue::ExternalLinkage); 111 Declaration = Function::Create(FTy, GlobalValue::ExternalLinkage, 116 new GlobalVariable(M, Ty, false, GlobalValue::ExternalLinkage [all...] |
/external/llvm/lib/Target/X86/ |
X86TargetObjectFile.h | 24 getTTypeGlobalReference(const GlobalValue *GV, Mangler *Mang, 31 getCFIPersonalitySymbol(const GlobalValue *GV, Mangler *Mang,
|
/external/llvm/lib/IR/ |
Globals.cpp | 1 //===-- Globals.cpp - Implement the GlobalValue & GlobalVariable class ----===// 10 // This file implements the GlobalValue & GlobalVariable classes for the IR 15 #include "llvm/IR/GlobalValue.h" 27 // GlobalValue Class 30 bool GlobalValue::isMaterializable() const { 33 bool GlobalValue::isDematerializable() const { 36 bool GlobalValue::Materialize(std::string *ErrInfo) { 39 void GlobalValue::Dematerialize() { 44 /// GlobalValue's because they shouldn't be treated like other constants. 45 void GlobalValue::destroyConstant() [all...] |
/external/llvm/include/llvm/IR/ |
GlobalAlias.h | 20 #include "llvm/IR/GlobalValue.h" 29 class GlobalAlias : public GlobalValue, public ilist_node<GlobalAlias> { 69 const GlobalValue *getAliasedGlobal() const; 76 const GlobalValue *resolveAliasedGlobal(bool stopOnWeak = true) const;
|
/external/llvm/lib/Target/AArch64/ |
AArch64Subtarget.h | 27 class GlobalValue; 46 bool GVIsIndirectSymbol(const GlobalValue *GV, Reloc::Model RelocM) const;
|
AArch64Subtarget.cpp | 17 #include "llvm/IR/GlobalValue.h" 35 bool AArch64Subtarget::GVIsIndirectSymbol(const GlobalValue *GV,
|
/external/llvm/lib/Target/ARM/ |
ARMTargetObjectFile.h | 32 getTTypeGlobalReference(const GlobalValue *GV, Mangler *Mang,
|
/external/llvm/lib/Target/PowerPC/ |
PPCTargetObjectFile.h | 26 SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind,
|
/external/clang/lib/CodeGen/ |
CGCXX.cpp | 109 llvm::GlobalValue::LinkageTypes Linkage = getFunctionLinkage(AliasDecl); 113 case llvm::GlobalValue::ExternalLinkage: 114 case llvm::GlobalValue::ExternalWeakLinkage: 118 case llvm::GlobalValue::InternalLinkage: 119 case llvm::GlobalValue::PrivateLinkage: 120 case llvm::GlobalValue::LinkerPrivateLinkage: 124 case llvm::GlobalValue::LinkOnceAnyLinkage: 125 case llvm::GlobalValue::LinkOnceODRLinkage: 133 llvm::GlobalValue::LinkageTypes TargetLinkage 136 if (llvm::GlobalValue::isWeakForLinker(TargetLinkage) [all...] |
/external/llvm/include/llvm/ExecutionEngine/ |
JITMemoryManager.h | 20 class GlobalValue; 93 virtual uint8_t *allocateStub(const GlobalValue* F, unsigned StubSize,
|
/external/llvm/include/llvm/Transforms/ |
IPO.h | 26 class GlobalValue; 81 ModulePass *createGVExtractionPass(std::vector<GlobalValue*>& GVs, bool
|
/art/compiler/llvm/generated/ |
art_module.cc | 382 /*Linkage=*/GlobalValue::ExternalLinkage, 393 /*Linkage=*/GlobalValue::ExternalLinkage, 404 /*Linkage=*/GlobalValue::ExternalLinkage, 415 /*Linkage=*/GlobalValue::ExternalLinkage, 426 /*Linkage=*/GlobalValue::ExternalLinkage, 437 /*Linkage=*/GlobalValue::ExternalLinkage, 448 /*Linkage=*/GlobalValue::ExternalLinkage, 459 /*Linkage=*/GlobalValue::ExternalLinkage, 470 /*Linkage=*/GlobalValue::ExternalLinkage, 481 /*Linkage=*/GlobalValue::ExternalLinkage [all...] |
/external/llvm/lib/Transforms/Utils/ |
ModuleUtils.cpp | 56 GlobalValue::AppendingLinkage, NewInit, Array); 68 llvm::collectUsedGlobalVariables(Module &M, SmallPtrSet<GlobalValue *, 8> &Set, 78 GlobalValue *G = cast<GlobalValue>(Op->stripPointerCastsNoFollowAliases());
|