/freebsd-11.0-release/contrib/llvm/include/llvm/IR/ |
H A D | GlobalObject.h | 1 //===-- 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 D | GlobalAlias.h | 89 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 D | GlobalVariable.h | 25 #include "llvm/IR/GlobalObject.h" 34 class GlobalVariable : public GlobalObject, public ilist_node<GlobalVariable> {
|
H A D | Value.h | 33 class GlobalObject; 716 return isa<GlobalObject>(Val) || isa<GlobalAlias>(Val); 720 template <> struct isa_impl<GlobalObject, Value> {
|
H A D | Function.h | 27 #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 D | Globals.cpp | 61 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 D | Function.cpp | 251 : GlobalObject(Ty, Value::FunctionVal, 389 GlobalObject::copyAttributesFrom(Src);
|
H A D | Core.cpp | 1448 unwrap<GlobalObject>(Global)->setSection(Section); 1498 if (GlobalObject *GV = dyn_cast<GlobalObject>(P))
|
H A D | AsmWriter.cpp | 2381 const GlobalObject &GO) {
|
/freebsd-11.0-release/contrib/llvm/include/llvm/Transforms/IPO/ |
H A D | LowerBitSets.h | 29 class GlobalObject; 59 const DenseMap<GlobalObject *, uint64_t> &GlobalLayout,
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/IPO/ |
H A D | LowerBitSets.cpp | 23 #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 D | Internalize.cpp | 142 if (auto GO = dyn_cast<GlobalObject>(&GV))
|
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | SplitModule.cpp | 20 #include "llvm/IR/GlobalObject.h" 44 if (const GlobalObject *Base = GA->getBaseObject())
|
H A D | SymbolRewriter.cpp | 81 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 D | Local.cpp | 970 if (auto *GO = dyn_cast<GlobalObject>(V)) {
|
/freebsd-11.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86TargetObjectFile.cpp | 102 const auto *GOLHS = dyn_cast<GlobalObject>(SubLHS->getPointerOperand());
|
/freebsd-11.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | AsmPrinter.h | 259 void EmitAlignment(unsigned NumBits, const GlobalObject *GO = nullptr) const;
|
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CodeGenModule.h | 609 void maybeSetTrivialComdat(const Decl &D, llvm::GlobalObject &GO); 1141 void setNonAliasAttributes(const Decl *D, llvm::GlobalObject *GO);
|
H A D | CodeGenModule.cpp | 262 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 D | ValueEnumerator.cpp | 574 if (auto *GO = dyn_cast<GlobalObject>(V))
|
/freebsd-11.0-release/contrib/llvm/lib/Linker/ |
H A D | LinkModules.cpp | 229 const GlobalObject *GO = GA->getBaseObject();
|
H A D | IRMover.cpp | 1095 if (auto *GO = dyn_cast<GlobalObject>(NewGV)) {
|
/freebsd-11.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 1234 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 D | Core.h | 1090 macro(GlobalObject) \
|
/freebsd-11.0-release/contrib/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 1718 auto *GO = dyn_cast<GlobalObject>(V); 1812 auto *GO = dyn_cast<GlobalObject>(V);
|