Searched refs:GlobalObject (Results 1 - 25 of 26) sorted by relevance

12

/freebsd-11.0-release/contrib/llvm/include/llvm/IR/
H A DGlobalObject.h1 //===-- llvm/GlobalObject.h - Class to represent global objects -*- C++ -*-===//
26 class GlobalObject : public GlobalValue { class in namespace:llvm
27 GlobalObject(const GlobalObject &) = delete;
30 GlobalObject(Type *Ty, ValueTy VTy, Use *Ops, unsigned NumOps, function in class:llvm::GlobalObject
H A DGlobalAlias.h89 const GlobalObject *getBaseObject() const {
92 GlobalObject *getBaseObject() {
93 return dyn_cast<GlobalObject>(getAliasee()->stripInBoundsOffsets());
96 const GlobalObject *getBaseObject(const DataLayout &DL, APInt &Offset) const {
99 GlobalObject *getBaseObject(const DataLayout &DL, APInt &Offset) {
100 return dyn_cast<GlobalObject>(
H A DGlobalVariable.h25 #include "llvm/IR/GlobalObject.h"
34 class GlobalVariable : public GlobalObject, public ilist_node<GlobalVariable> {
H A DValue.h33 class GlobalObject;
716 return isa<GlobalObject>(Val) || isa<GlobalAlias>(Val);
720 template <> struct isa_impl<GlobalObject, Value> {
H A DFunction.h27 #include "llvm/IR/GlobalObject.h"
41 class Function : public GlobalObject, public ilist_node<Function> {
73 /// Bits from GlobalObject::GlobalObjectSubclassData.
/freebsd-11.0-release/contrib/llvm/lib/IR/
H A DGlobals.cpp61 if (const GlobalObject *GO = GA->getBaseObject())
69 return cast<GlobalObject>(this)->getAlignment();
72 void GlobalObject::setAlignment(unsigned Align) {
82 unsigned GlobalObject::getGlobalObjectSubClassData() const {
87 void GlobalObject::setGlobalObjectSubClassData(unsigned Val) {
94 void GlobalObject::copyAttributesFrom(const GlobalValue *Src) {
96 if (const auto *GV = dyn_cast<GlobalObject>(Src)) {
105 if (const GlobalObject *GO = GA->getBaseObject())
109 return cast<GlobalObject>(this)->getSection();
115 if (const GlobalObject *G
[all...]
H A DFunction.cpp251 : GlobalObject(Ty, Value::FunctionVal,
389 GlobalObject::copyAttributesFrom(Src);
H A DCore.cpp1448 unwrap<GlobalObject>(Global)->setSection(Section);
1498 if (GlobalObject *GV = dyn_cast<GlobalObject>(P))
H A DAsmWriter.cpp2381 const GlobalObject &GO) {
/freebsd-11.0-release/contrib/llvm/include/llvm/Transforms/IPO/
H A DLowerBitSets.h29 class GlobalObject;
59 const DenseMap<GlobalObject *, uint64_t> &GlobalLayout,
/freebsd-11.0-release/contrib/llvm/lib/Transforms/IPO/
H A DLowerBitSets.cpp23 #include "llvm/IR/GlobalObject.h"
66 const DenseMap<GlobalObject *, uint64_t> &GlobalLayout, Value *V,
68 if (auto GV = dyn_cast<GlobalObject>(V)) {
234 const DenseMap<GlobalObject *, uint64_t> &GlobalLayout);
241 const DenseMap<GlobalObject *, uint64_t> &GlobalLayout);
245 const DenseMap<GlobalObject *, uint64_t> &GlobalLayout);
250 Constant *createJumpTableEntry(GlobalObject *Src, Function *Dest,
256 ArrayRef<GlobalObject *> Globals);
301 const DenseMap<GlobalObject *, uint64_t> &GlobalLayout) {
313 auto OpGlobal = dyn_cast<GlobalObject>(OpCons
[all...]
H A DInternalize.cpp142 if (auto GO = dyn_cast<GlobalObject>(&GV))
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/
H A DSplitModule.cpp20 #include "llvm/IR/GlobalObject.h"
44 if (const GlobalObject *Base = GA->getBaseObject())
H A DSymbolRewriter.cpp81 static void rewriteComdat(Module &M, GlobalObject *GO,
119 if (GlobalObject *GO = dyn_cast<GlobalObject>(S))
169 if (GlobalObject *GO = dyn_cast<GlobalObject>(&C))
H A DLocal.cpp970 if (auto *GO = dyn_cast<GlobalObject>(V)) {
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/
H A DX86TargetObjectFile.cpp102 const auto *GOLHS = dyn_cast<GlobalObject>(SubLHS->getPointerOperand());
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h259 void EmitAlignment(unsigned NumBits, const GlobalObject *GO = nullptr) const;
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenModule.h609 void maybeSetTrivialComdat(const Decl &D, llvm::GlobalObject &GO);
1141 void setNonAliasAttributes(const Decl *D, llvm::GlobalObject *GO);
H A DCodeGenModule.cpp262 static const llvm::GlobalObject *getAliasedGlobal(const llvm::GlobalAlias &GA) {
267 if (auto *GO = dyn_cast<llvm::GlobalObject>(C))
927 llvm::GlobalObject *GO) {
2256 llvm::GlobalObject &GO) {
/freebsd-11.0-release/contrib/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp574 if (auto *GO = dyn_cast<GlobalObject>(V))
/freebsd-11.0-release/contrib/llvm/lib/Linker/
H A DLinkModules.cpp229 const GlobalObject *GO = GA->getBaseObject();
H A DIRMover.cpp1095 if (auto *GO = dyn_cast<GlobalObject>(NewGV)) {
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1234 const GlobalObject *BaseObject = Alias.getBaseObject();
1753 void AsmPrinter::EmitAlignment(unsigned NumBits, const GlobalObject *GV) const {
/freebsd-11.0-release/contrib/llvm/include/llvm-c/
H A DCore.h1090 macro(GlobalObject) \
/freebsd-11.0-release/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1718 auto *GO = dyn_cast<GlobalObject>(V);
1812 auto *GO = dyn_cast<GlobalObject>(V);

Completed in 189 milliseconds

12