Searched refs:SymbolRef (Results 1 - 25 of 87) sorted by last modified time

1234

/external/llvm/tools/llvm-ar/
H A Dllvm-ar.cpp716 if (Symflags & object::SymbolRef::SF_FormatSpecific)
718 if (!(Symflags & object::SymbolRef::SF_Global))
720 if (Symflags & object::SymbolRef::SF_Undefined)
/external/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp680 if ((Symflags & object::SymbolRef::SF_Weak) && !isa<MachOObjectFile>(Obj)) {
682 if (!(Symflags & object::SymbolRef::SF_Undefined))
687 if (Symflags & object::SymbolRef::SF_Undefined)
690 if (Symflags & object::SymbolRef::SF_Common)
694 if (Symflags & object::SymbolRef::SF_Absolute)
711 if (Symflags & object::SymbolRef::SF_Global)
734 if (!DebugSyms && (SymFlags & SymbolRef::SF_FormatSpecific))
/external/llvm/tools/llvm-objdump/
H A DCOFFDump.cpp161 resolveSectionAndAddress(const COFFObjectFile *Obj, const SymbolRef &Sym,
176 uint64_t Offset, SymbolRef &Sym) {
199 SymbolRef Sym;
215 SymbolRef Sym;
H A DMachODump.cpp72 bool operator()(const SymbolRef &A, const SymbolRef &B) {
73 SymbolRef::Type AType, BType;
78 if (AType != SymbolRef::ST_Function)
82 if (BType != SymbolRef::ST_Function)
153 std::vector<SymbolRef> &Symbols,
156 for (const SymbolRef &Symbol : MachOObj->symbols())
253 std::vector<SymbolRef> Symbols;
328 std::vector<std::pair<uint64_t, SymbolRef>> Relocs;
346 SymbolRef
[all...]
H A Dllvm-objdump.cpp423 for (const SymbolRef &Symbol : Obj->symbols()) {
735 for (const SymbolRef &Symbol : o->symbols()) {
738 SymbolRef::Type Type;
753 bool Global = Flags & SymbolRef::SF_Global;
754 bool Weak = Flags & SymbolRef::SF_Weak;
755 bool Absolute = Flags & SymbolRef::SF_Absolute;
762 if (Type != SymbolRef::ST_Unknown)
764 char Debug = (Type == SymbolRef::ST_Debug || Type == SymbolRef::ST_File)
767 if (Type == SymbolRef
[all...]
/external/llvm/tools/llvm-readobj/
H A DARMWinEHPrinter.cpp203 ErrorOr<object::SymbolRef> Decoder::getSymbol(const COFFObjectFile &COFF,
207 SymbolRef::Type Type;
210 if (Type != SymbolRef::ST_Function)
223 ErrorOr<SymbolRef> Decoder::getRelocatedSymbol(const COFFObjectFile &,
580 ErrorOr<SymbolRef> Symbol =
603 ErrorOr<SymbolRef> Function = getRelocatedSymbol(COFF, Section, Offset);
607 ErrorOr<SymbolRef> XDataRecord = getRelocatedSymbol(COFF, Section, Offset + 4);
669 ErrorOr<SymbolRef> Function = getRelocatedSymbol(COFF, Section, Offset);
H A DARMWinEHPrinter.h87 ErrorOr<object::SymbolRef>
91 ErrorOr<object::SymbolRef>
H A DCOFFDumper.cpp60 void printSymbol(const SymbolRef &Sym);
73 SymbolRef &Sym);
104 uint64_t Offset, SymbolRef &Sym) {
124 SymbolRef Symbol;
630 for (const SymbolRef &Symbol : Obj->symbols()) {
716 for (const SymbolRef &Symbol : Obj->symbols())
722 void COFFDumper::printSymbol(const SymbolRef &Sym) {
859 SymbolRef &Symbol, void *user_data) -> std::error_code {
H A DMachODumper.cpp42 void printSymbol(const SymbolRef &Symbol);
259 for (const SymbolRef &Symbol : Obj->symbols()) {
368 for (const SymbolRef &Symbol : Obj->symbols()) {
377 void MachODumper::printSymbol(const SymbolRef &Symbol) {
H A DWin64EHDumper.cpp122 SymbolRef Symbol;
142 SymbolRef Symbol;
H A DWin64EHDumper.h19 class SymbolRef;
30 uint64_t, object::SymbolRef &,
/external/llvm/tools/llvm-rtdyld/
H A Dllvm-rtdyld.cpp202 object::SymbolRef::Type SymType;
204 if (SymType == object::SymbolRef::ST_Function) {
/external/llvm/tools/llvm-symbolizer/
H A DLLVMSymbolize.cpp48 for (const SymbolRef &Symbol : Module->symbols()) {
62 void ModuleInfo::addSymbol(const SymbolRef &Symbol) {
63 SymbolRef::Type SymbolType;
66 if (SymbolType != SymbolRef::ST_Function && SymbolType != SymbolRef::ST_Data)
88 SymbolMapTy &M = SymbolType == SymbolRef::ST_Function ? Functions : Objects;
93 bool ModuleInfo::getNameFromSymbolTable(SymbolRef::Type Type, uint64_t Address,
96 const SymbolMapTy &M = Type == SymbolRef::ST_Function ? Functions : Objects;
123 if (getNameFromSymbolTable(SymbolRef::ST_Function, ModuleOffset,
150 if (getNameFromSymbolTable(SymbolRef
[all...]
H A DLLVMSymbolize.h103 bool getNameFromSymbolTable(SymbolRef::Type Type, uint64_t Address,
106 void addSymbol(const SymbolRef &Symbol);
/external/llvm/tools/macho-dump/
H A Dmacho-dump.cpp205 for (const SymbolRef &Symbol : Obj.symbols()) {
/external/llvm/include/llvm/ExecutionEngine/
H A DObjectImage.h57 virtual void updateSymbolAddress(const object::SymbolRef &Sym,
/external/llvm/include/llvm/MC/
H A DMCExpr.h38 SymbolRef, ///< References to labels and assigned expressions. enumerator in enum:llvm::MCExpr::ExprKind
284 : MCExpr(MCExpr::SymbolRef), Symbol(_Symbol), Kind(_Kind), MAI(_MAI) {
322 return E->getKind() == MCExpr::SymbolRef;
/external/llvm/include/llvm/Object/
H A DCOFF.h375 SymbolRef::Type &Res) const override;
432 const coff_symbol *getCOFFSymbol(const SymbolRef &Symbol) const;
H A DELFObjectFile.h69 SymbolRef::Type &Res) const override;
197 std::error_code getSymbolVersion(SymbolRef Symb, StringRef &Version,
237 std::error_code ELFObjectFile<ELFT>::getSymbolVersion(SymbolRef SymRef,
300 SymbolRef::Type &Result) const {
305 Result = SymbolRef::ST_Unknown;
308 Result = SymbolRef::ST_Debug;
311 Result = SymbolRef::ST_File;
314 Result = SymbolRef::ST_Function;
319 Result = SymbolRef::ST_Data;
322 Result = SymbolRef
[all...]
H A DMachO.h75 SymbolRef::Type &Res) const override;
H A DObjectFile.h31 class SymbolRef;
80 friend class SymbolRef;
112 std::error_code containsSymbol(SymbolRef S, bool &Result) const;
125 /// SymbolRef - This is a value type class that represents a single symbol in
127 class SymbolRef : public BasicSymbolRef { class in namespace:llvm::object
131 SymbolRef() : BasicSymbolRef() {} function in class:llvm::object::SymbolRef
142 SymbolRef(DataRefImpl SymbolP, const ObjectFile *Owner);
151 std::error_code getType(SymbolRef::Type &Result) const;
162 symbol_iterator(SymbolRef Sym) : basic_symbol_iterator(Sym) {}
164 : basic_symbol_iterator(SymbolRef(
359 inline SymbolRef::SymbolRef(DataRefImpl SymbolP, const ObjectFile *Owner) function in class:llvm::object::SymbolRef
[all...]
/external/llvm/lib/ExecutionEngine/IntelJITEvents/
H A DIntelJITEventListener.cpp204 object::SymbolRef::Type SymType;
206 if (SymType == object::SymbolRef::ST_Function) {
/external/llvm/lib/ExecutionEngine/OProfileJIT/
H A DOProfileJITEventListener.cpp176 object::SymbolRef::Type SymType;
178 if (SymType == object::SymbolRef::ST_Function) {
206 object::SymbolRef::Type SymType;
208 if (SymType == object::SymbolRef::ST_Function) {
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DObjectImageCommon.h79 void updateSymbolAddress(const object::SymbolRef &Sym,
H A DRuntimeDyld.cpp76 static std::error_code getOffset(const SymbolRef &Sym, uint64_t &Result) {
137 object::SymbolRef::Type SymType;
144 bool IsCommon = Flags & SymbolRef::SF_Common;
156 if (SymType == object::SymbolRef::ST_Function ||
157 SymType == object::SymbolRef::ST_Data ||
158 SymType == object::SymbolRef::ST_Unknown) {
298 if (Flags & SymbolRef::SF_Common) {

Completed in 180 milliseconds

1234