Home
last modified time | relevance | path

Searched refs:GlobalObject (Results 1 – 25 of 72) sorted by relevance

123

/freebsd-12.1/contrib/llvm/lib/IR/
H A DGlobals.cpp108 return cast<GlobalObject>(this)->getAlignment(); in getAlignment()
116 void GlobalObject::setAlignment(unsigned Align) { in setAlignment()
126 void GlobalObject::copyAttributesFrom(const GlobalObject *Src) { in copyAttributesFrom()
168 return cast<GlobalObject>(this)->getSection(); in getSection()
181 return cast<GlobalObject>(this)->getComdat(); in getComdat()
184 StringRef GlobalObject::getSectionImpl() const { in getSectionImpl()
189 void GlobalObject::setSection(StringRef S) { in setSection()
262 if (auto *GO = dyn_cast<GlobalObject>(this)) in getBaseObject()
270 auto *GO = dyn_cast<GlobalObject>(this); in isAbsoluteSymbolRef()
278 auto *GO = dyn_cast<GlobalObject>(this); in getAbsoluteSymbolRange()
[all …]
H A DComdat.cpp34 GlobalObject *G = unwrap<GlobalObject>(V); in LLVMGetComdat()
39 GlobalObject *G = unwrap<GlobalObject>(V); in LLVMSetComdat()
H A DMetadata.cpp1382 void GlobalObject::getMetadata(unsigned KindID, in getMetadata()
1388 void GlobalObject::getMetadata(StringRef Kind, in getMetadata()
1401 void GlobalObject::addMetadata(StringRef Kind, MDNode &MD) { in addMetadata()
1405 bool GlobalObject::eraseMetadata(unsigned KindID) { in eraseMetadata()
1417 void GlobalObject::getAllMetadata( in getAllMetadata()
1427 void GlobalObject::clearMetadata() { in clearMetadata()
1434 void GlobalObject::setMetadata(unsigned KindID, MDNode *N) { in setMetadata()
1440 void GlobalObject::setMetadata(StringRef Kind, MDNode *N) { in setMetadata()
1444 MDNode *GlobalObject::getMetadata(unsigned KindID) const { in getMetadata()
1450 MDNode *GlobalObject::getMetadata(StringRef Kind) const { in getMetadata()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DGlobalIndirectSymbol.h58 const GlobalObject *getBaseObject() const { in getBaseObject()
59 return dyn_cast<GlobalObject>(getIndirectSymbol()->stripInBoundsOffsets()); in getBaseObject()
61 GlobalObject *getBaseObject() { in getBaseObject()
62 return const_cast<GlobalObject *>( in getBaseObject()
66 const GlobalObject *getBaseObject(const DataLayout &DL, APInt &Offset) const { in getBaseObject()
67 return dyn_cast<GlobalObject>( in getBaseObject()
71 GlobalObject *getBaseObject(const DataLayout &DL, APInt &Offset) { in getBaseObject()
72 return const_cast<GlobalObject *>( in getBaseObject()
H A DGlobalObject.h30 class GlobalObject : public GlobalValue {
32 GlobalObject(Type *Ty, ValueTy VTy, Use *Ops, unsigned NumOps,
57 GlobalObject(const GlobalObject &) = delete;
159 void copyMetadata(const GlobalObject *Src, unsigned Offset);
164 void copyAttributesFrom(const GlobalObject *Src);
H A DGlobalValue.h38 class GlobalObject; variable
545 const GlobalObject *getBaseObject() const;
546 GlobalObject *getBaseObject() { in getBaseObject()
547 return const_cast<GlobalObject *>( in getBaseObject()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.h22 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind,
25 MCSection *getExplicitSectionGlobal(const GlobalObject *GO,
29 bool isGlobalInSmallSection(const GlobalObject *GO,
39 const Function *getLutUsedFunction(const GlobalObject *GO) const;
48 MCSection *selectSmallSectionForGlobal(const GlobalObject *GO,
52 MCSection *selectSectionForLookupTable(const GlobalObject *GO,
H A DHexagonTargetObjectFile.cpp129 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal()
167 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in getExplicitSectionGlobal()
200 bool HexagonTargetObjectFile::isGlobalInSmallSection(const GlobalObject *GO, in isGlobalInSmallSection()
344 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in selectSmallSectionForGlobal()
432 HexagonTargetObjectFile::getLutUsedFunction(const GlobalObject *GO) const { in getLutUsedFunction()
452 const GlobalObject *GO, const TargetMachine &TM, const Function *Fn) const { in selectSectionForLookupTable()
460 const auto *FuncObj = dyn_cast<GlobalObject>(Fn); in selectSectionForLookupTable()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DTargetLoweringObjectFileImpl.h59 MCSection *getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind,
62 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind,
107 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind,
110 MCSection *getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind,
146 MCSection *getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind,
149 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind,
190 MCSection *getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind,
193 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind,
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiTargetObjectFile.h21 bool isGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM,
23 bool isGlobalInSmallSectionImpl(const GlobalObject *GO,
31 bool isGlobalInSmallSection(const GlobalObject *GO,
34 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind,
H A DLanaiTargetObjectFile.cpp52 const GlobalObject *GO, const TargetMachine &TM) const { in isGlobalInSmallSection()
66 bool LanaiTargetObjectFile::isGlobalInSmallSection(const GlobalObject *GO, in isGlobalInSmallSection()
76 const GlobalObject *GO, const TargetMachine &TM) const { in isGlobalInSmallSectionImpl()
104 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsTargetObjectFile.h22 bool IsGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM,
24 bool IsGlobalInSmallSectionImpl(const GlobalObject *GO,
32 bool IsGlobalInSmallSection(const GlobalObject *GO,
35 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind,
H A DMipsTargetObjectFile.cpp72 const GlobalObject *GO, const TargetMachine &TM) const { in IsGlobalInSmallSection()
85 IsGlobalInSmallSection(const GlobalObject *GO, const TargetMachine &TM, in IsGlobalInSmallSection()
96 IsGlobalInSmallSectionImpl(const GlobalObject *GO, in IsGlobalInSmallSectionImpl()
152 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal()
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DTargetLoweringObjectFile.h92 static SectionKind getKindForGlobal(const GlobalObject *GO,
98 MCSection *SectionForGlobal(const GlobalObject *GO, SectionKind Kind,
104 MCSection *SectionForGlobal(const GlobalObject *GO, in SectionForGlobal()
123 getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind,
211 virtual MCSection *SelectSectionForGlobal(const GlobalObject *GO,
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMTargetObjectFile.cpp76 static bool isExecuteOnlyFunction(const GlobalObject *GO, SectionKind SK, in isExecuteOnlyFunction()
85 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const { in getExplicitSectionGlobal()
94 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const { in SelectSectionForGlobal()
H A DARMTargetObjectFile.h36 MCSection *getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind,
39 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind,
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUTargetObjectFile.h27 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind,
29 MCSection *getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind,
H A DAMDGPUTargetObjectFile.cpp25 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal()
34 const GlobalObject *GO, SectionKind SK, const TargetMachine &TM) const { in getExplicitSectionGlobal()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXTargetObjectFile.h35 MCSection *getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind, in getExplicitSectionGlobal()
40 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind,
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreTargetObjectFile.h28 MCSection *getExplicitSectionGlobal(const GlobalObject *GO, SectionKind Kind,
31 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind,
H A DXCoreTargetObjectFile.cpp99 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in getExplicitSectionGlobal()
110 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSymbolRewriter.cpp96 static void rewriteComdat(Module &M, GlobalObject *GO, in rewriteComdat()
137 if (GlobalObject *GO = dyn_cast<GlobalObject>(S)) in performOnModule()
191 if (GlobalObject *GO = dyn_cast<GlobalObject>(&C)) in performOnModule()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp491 static const MCSymbolELF *getAssociatedSymbol(const GlobalObject *GO, in getAssociatedSymbol()
505 GlobalObject *OtherGO = dyn_cast<GlobalObject>(VM->getValue()); in getAssociatedSymbol()
534 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in getExplicitSectionGlobal()
605 MCContext &Ctx, const GlobalObject *GO, SectionKind Kind, Mangler &Mang, in selectELFSectionForGlobal()
659 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal()
912 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in getExplicitSectionGlobal()
953 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal()
1276 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in getExplicitSectionGlobal()
1315 const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const { in SelectSectionForGlobal()
1565 if (!isa<GlobalObject>(LHS) || !isa<GlobalVariable>(RHS) || in lowerRelativeReference()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCTargetObjectFile.h25 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind,
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRTargetObjectFile.h24 MCSection *SelectSectionForGlobal(const GlobalObject *GO, SectionKind Kind,

123