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

1 2 3 4 5 6 7 8 91011>>

  /external/clang/test/Modules/Inputs/cxx-lookup/
a.h 2 namespace llvm { class GlobalValue; }
b.h 2 namespace llvm { class GlobalValue; }
c2.h 2 namespace llvm { class GlobalValue; }
  /external/clang/test/Modules/
cxx-lookup.cpp 6 llvm::GlobalValue *p;
  /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; }
  /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/include/llvm/IR/
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,
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/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,
AMDGPUMachineFunction.h 29 std::map<const GlobalValue *, unsigned> LocalMemoryObjects;
AMDGPUTargetObjectFile.cpp 23 MCSection *AMDGPUTargetObjectFile::SelectSectionForGlobal(const GlobalValue *GV,
58 bool AMDGPUHSATargetObjectFile::isAgentAllocation(const GlobalValue *GV) const {
66 const GlobalValue *GV) const {
72 const GlobalValue *GV, SectionKind Kind,
  /external/llvm/include/llvm/AsmParser/
SlotMapping.h 24 class GlobalValue;
34 std::vector<GlobalValue *> GlobalValues;
  /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/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/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/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...]
  /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/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/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/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/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/PowerPC/
PPCTargetObjectFile.h 25 MCSection *SelectSectionForGlobal(const GlobalValue *GV, SectionKind Kind,
  /external/llvm/lib/Target/Sparc/
SparcTargetObjectFile.h 27 getTTypeGlobalReference(const GlobalValue *GV, unsigned Encoding,

Completed in 1308 milliseconds

1 2 3 4 5 6 7 8 91011>>