/external/clang/test/Modules/Inputs/cxx-lookup/ |
a.h | 2 namespace llvm { class GlobalValue; }
|
c2.h | 2 namespace llvm { class GlobalValue; }
|
b.h | 2 namespace llvm { class GlobalValue; }
|
/external/llvm/lib/Target/SystemZ/ |
SystemZConstantPoolValue.h | 18 class GlobalValue; 34 const GlobalValue *GV; 38 SystemZConstantPoolValue(const GlobalValue *GV, 43 Create(const GlobalValue *GV, SystemZCP::SystemZCPModifier Modifier); 52 const GlobalValue *getGlobalValue() const { return GV; }
|
SystemZConstantPoolValue.cpp | 13 #include "llvm/IR/GlobalValue.h" 19 SystemZConstantPoolValue(const GlobalValue *gv, 24 SystemZConstantPoolValue::Create(const GlobalValue *GV,
|
/external/llvm/include/llvm/CodeGen/ |
TargetLoweringObjectFileImpl.h | 31 class GlobalValue; 52 MCSection *getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind, 56 MCSection *SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind, 69 getTTypeGlobalReference(const GlobalValue *GV, unsigned Encoding, 75 MCSymbol *getCFIPersonalitySymbol(const GlobalValue *GV, Mangler &Mang, 98 MCSection *SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind, 102 MCSection *getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind, 111 getTTypeGlobalReference(const GlobalValue *GV, unsigned Encoding, 117 MCSymbol *getCFIPersonalitySymbol(const GlobalValue *GV, Mangler &Mang, 127 void getNameWithPrefix(SmallVectorImpl<char> &OutName, const GlobalValue *GV [all...] |
PseudoSourceValue.h | 18 #include "llvm/IR/GlobalValue.h" 114 /// A specialized pseudo soruce value for holding GlobalValue values. 116 const GlobalValue *GV; 119 GlobalValuePseudoSourceValue(const GlobalValue *GV); 125 const GlobalValue *getValue() const { return GV; } 148 ValueMap<const GlobalValue *, 176 const PseudoSourceValue *getGlobalValueCallEntry(const GlobalValue *GV);
|
/external/llvm/lib/Linker/ |
LinkModules.cpp | 31 SetVector<GlobalValue *> ValuesToLink; 43 DenseSet<const GlobalValue *> *FunctionsToImport; 60 void addLazyFor(GlobalValue &GV, IRMover::ValueAdder Add); 69 bool doPromoteLocalToGlobal(const GlobalValue *SGV); 71 bool shouldLinkFromSource(bool &LinkFromSrc, const GlobalValue &Dest, 72 const GlobalValue &Src); 92 DenseMap<const Comdat *, std::vector<GlobalValue *>> ComdatMembers; 96 GlobalValue *getLinkedToGlobal(const GlobalValue *SrcGV) { 100 if (!SrcGV->hasName() || GlobalValue::isLocalLinkage(getLinkage(SrcGV)) [all...] |
/external/clang/test/Modules/ |
cxx-lookup.cpp | 6 llvm::GlobalValue *p;
|
/external/llvm/lib/Target/AMDGPU/ |
AMDGPUTargetObjectFile.h | 26 MCSection *SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind, 38 bool isAgentAllocation(const GlobalValue *GV) const; 39 bool isProgramAllocation(const GlobalValue *GV) const; 44 MCSection *SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind,
|
/external/llvm/lib/Target/AMDGPU/Utils/ |
AMDGPUBaseInfo.h | 19 class GlobalValue; 43 bool isGroupSegment(const GlobalValue *GV); 44 bool isGlobalSegment(const GlobalValue *GV); 45 bool isReadOnlySegment(const GlobalValue *GV);
|
/external/llvm/lib/Target/Mips/ |
MipsTargetObjectFile.h | 27 bool IsGlobalInSmallSection(const GlobalValue *GV, const TargetMachine &TM, 29 bool IsGlobalInSmallSection(const GlobalValue *GV, 31 bool IsGlobalInSmallSectionImpl(const GlobalValue *GV, 34 MCSection *SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind,
|
/external/llvm/include/llvm/Target/ |
TargetLoweringObjectFile.h | 34 class GlobalValue; 78 static SectionKind getKindForGlobal(const GlobalValue *GV, 84 MCSection *SectionForGlobal(const GlobalValue *GV, SectionKind Kind, 90 MCSection *SectionForGlobal(const GlobalValue *GV, Mangler &Mang, 96 const GlobalValue *GV, Mangler &Mang, 109 getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind, 113 virtual const MCSection *getSpecialCasedSectionGlobals(const GlobalValue *GV, 122 getTTypeGlobalReference(const GlobalValue *GV, unsigned Encoding, 128 MCSymbol *getSymbolWithGlobalValueBase(const GlobalValue *GV, 133 virtual MCSymbol *getCFIPersonalitySymbol(const GlobalValue *GV [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonTargetObjectFile.h | 27 bool IsGlobalInSmallSection(const GlobalValue *GV, 30 bool IsGlobalInSmallSection(const GlobalValue *GV, 34 MCSection *SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind,
|
/external/llvm/lib/Transforms/IPO/ |
ExtractGV.cpp | 28 static void makeVisible(GlobalValue &GV, bool Delete) { 31 GV.setLinkage(GlobalValue::ExternalLinkage); 33 GV.setVisibility(GlobalValue::HiddenVisibility); 46 case GlobalValue::LinkOnceAnyLinkage: 47 GV.setLinkage(GlobalValue::WeakAnyLinkage); 49 case GlobalValue::LinkOnceODRLinkage: 50 GV.setLinkage(GlobalValue::WeakODRLinkage); 58 SetVector<GlobalValue *> Named; 67 explicit GVExtractorPass(std::vector<GlobalValue*>& GVs, bool deleteS = true) 136 Declaration = Function::Create(FTy, GlobalValue::ExternalLinkage [all...] |
/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 { 35 std::error_code GlobalValue::materialize() { 40 /// GlobalValue's because they shouldn't be treated like other constants. 41 void GlobalValue::destroyConstantImpl() { 45 Value *GlobalValue::handleOperandChangeImpl(Value *From, Value *To, Use *U) { 50 /// create a GlobalValue) from the GlobalValue Src to this one [all...] |
/external/llvm/lib/Transforms/Utils/ |
SplitModule.cpp | 21 #include "llvm/IR/GlobalValue.h" 29 static void externalize(GlobalValue *GV) { 31 GV->setLinkage(GlobalValue::ExternalLinkage); 32 GV->setVisibility(GlobalValue::HiddenVisibility); 42 static bool isInPartition(const GlobalValue *GV, unsigned I, unsigned N) { 78 CloneModule(M.get(), VMap, [=](const GlobalValue *GV) {
|
/external/llvm/include/llvm/IR/ |
GlobalObject.h | 20 #include "llvm/IR/GlobalValue.h" 26 class GlobalObject : public GlobalValue { 33 : GlobalValue(Ty, VTy, Ops, NumOps, Linkage, Name, AddressSpace), 67 void copyAttributesFrom(const GlobalValue *Src) override;
|
Mangler.h | 23 class GlobalValue; 30 mutable DenseMap<const GlobalValue*, unsigned> AnonGlobalIDs; 41 void getNameWithPrefix(raw_ostream &OS, const GlobalValue *GV, 43 void getNameWithPrefix(SmallVectorImpl<char> &OutName, const GlobalValue *GV,
|
GlobalAlias.h | 20 #include "llvm/IR/GlobalValue.h" 28 class GlobalAlias : public GlobalValue, public ilist_node<GlobalAlias> { 58 GlobalValue *Aliasee); 62 GlobalValue *Aliasee); 65 static GlobalAlias *create(const Twine &Name, GlobalValue *Aliasee);
|
GVMaterializer.h | 27 class GlobalValue; 39 /// Make sure the given GlobalValue is fully read. 41 virtual std::error_code materialize(GlobalValue *GV) = 0;
|
/external/llvm/include/llvm/Linker/ |
IRMover.h | 18 class GlobalValue; 60 typedef std::function<void(GlobalValue &)> ValueAdder; 63 bool move(Module &Src, ArrayRef<GlobalValue *> ValuesToLink, 64 std::function<void(GlobalValue &GV, ValueAdder Add)> AddLazyFor,
|
/external/llvm/lib/Target/AArch64/ |
AArch64TargetObjectFile.h | 29 const MCExpr *getTTypeGlobalReference(const GlobalValue *GV, 35 MCSymbol *getCFIPersonalitySymbol(const GlobalValue *GV, Mangler &Mang,
|
/external/llvm/lib/Target/XCore/ |
XCoreTargetObjectFile.h | 28 MCSection *getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind, 32 MCSection *SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind,
|
/external/llvm/include/llvm/Object/ |
IRObjectFile.h | 22 class GlobalValue; 39 GlobalValue *getSymbolGV(DataRefImpl Symb); 40 const GlobalValue *getSymbolGV(DataRefImpl Symb) const {
|