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

1 2 3 4 5 6 7 8 910

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

Completed in 367 milliseconds

1 2 3 4 5 6 7 8 910