HomeSort by: relevance | last modified time | path
    Searched defs:Symbol (Results 1 - 25 of 109) sorted by relevancy

1 2 3 4 5

  /src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/
CodeViewYAMLSymbols.h 1 //===- CodeViewYAMLSymbols.h - CodeView YAMLIO Symbol implementation ------===//
33 std::shared_ptr<detail::SymbolRecordBase> Symbol;
39 static Expected<SymbolRecord> fromCodeViewSymbol(codeview::CVSymbol Symbol);
XCOFFYAML.h 26 llvm::yaml::Hex32 SymbolTableOffset; // File offset to symbol table.
32 struct Symbol {
34 llvm::yaml::Hex32 Value; // Symbol value; storage class-dependent.
43 std::vector<Symbol> Symbols;
48 LLVM_YAML_IS_SEQUENCE_VECTOR(XCOFFYAML::Symbol)
64 template <> struct MappingTraits<XCOFFYAML::Symbol> {
65 static void mapping(IO &IO, XCOFFYAML::Symbol &S);
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/PDB/DIA/
DIARawSymbol.h 25 CComPtr<IDiaSymbol> getDiaSymbol() const { return Symbol; }
228 CComPtr<IDiaSymbol> Symbol;
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcMCInstLower.cpp 35 const MCSymbol *Symbol = nullptr;
40 Symbol = MO.getMBB()->getSymbol();
44 Symbol = AP.getSymbol(MO.getGlobal());
48 Symbol = AP.GetBlockAddressSymbol(MO.getBlockAddress());
52 Symbol = AP.GetExternalSymbolSymbol(MO.getSymbolName());
56 Symbol = AP.GetCPISymbol(MO.getIndex());
60 const MCSymbolRefExpr *MCSym = MCSymbolRefExpr::create(Symbol,
  /src/external/gpl3/binutils/dist/gprofng/src/
Symbol.cc 27 #include "Symbol.h"
30 template<> void Vector<Symbol *>::dump (const char *msg)
34 Dprintf (1, NTXT ("\n%s Vector<Symbol *> [%lld]\n"), msg, (long long) size ());
39 Symbol *sp = get (i);
44 Dprintf (1, "===== END of Symbol::dump: %s =========\n\n", msg);
48 Symbol::dump (const char *msg)
57 Symbol::Symbol (Vector<Symbol*> *vec)
74 Symbol::~Symbol (
    [all...]
Symbol.h 46 class Symbol
49 Symbol (Vector<Symbol *> *vec = NULL);
50 ~Symbol ();
52 Symbol *
59 static Vector<Symbol *> *find_symbols (Vector<Symbol *> *syms,
60 Vector<Range *> *ranges, Vector<Symbol *> *symbols = NULL);
61 static Vector<Symbol *> *sort_by_name (Vector<Symbol *> *syms)
    [all...]
  /src/external/gpl3/binutils.old/dist/gprofng/src/
Symbol.cc 27 #include "Symbol.h"
30 template<> void Vector<Symbol *>::dump (const char *msg)
34 Dprintf (1, NTXT ("\n%s Vector<Symbol *> [%lld]\n"), msg, (long long) size ());
39 Symbol *sp = get (i);
44 Dprintf (1, "===== END of Symbol::dump: %s =========\n\n", msg);
48 Symbol::dump (const char *msg)
57 Symbol::Symbol (Vector<Symbol*> *vec)
74 Symbol::~Symbol (
    [all...]
Symbol.h 46 class Symbol
49 Symbol (Vector<Symbol *> *vec = NULL);
50 ~Symbol ();
52 Symbol *
59 static Vector<Symbol *> *find_symbols (Vector<Symbol *> *syms,
60 Vector<Range *> *ranges, Vector<Symbol *> *symbols = NULL);
61 static Vector<Symbol *> *sort_by_name (Vector<Symbol *> *syms)
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Object/
TapiFile.h 47 struct Symbol {
52 constexpr Symbol(StringRef Prefix, StringRef Name, uint32_t Flags)
56 std::vector<Symbol> Symbols;
  /src/external/apache2/llvm/dist/llvm/lib/MC/
MCXCOFFStreamer.cpp 34 auto *Symbol = cast<MCSymbolXCOFF>(Sym);
35 getAssembler().registerSymbol(*Symbol);
40 Symbol->setStorageClass(XCOFF::C_EXT);
41 Symbol->setExternal(true);
44 Symbol->setStorageClass(XCOFF::C_HIDEXT);
45 Symbol->setExternal(true);
48 Symbol->setStorageClass(XCOFF::C_WEAKEXT);
49 Symbol->setExternal(true);
52 Symbol->setVisibilityType(XCOFF::SYM_V_HIDDEN);
55 Symbol->setVisibilityType(XCOFF::SYM_V_PROTECTED)
    [all...]
MCWasmStreamer.cpp 73 const MCSymbol *Symbol) {
74 getAssembler().registerSymbol(*Symbol);
76 Symbol, MCSymbolRefExpr::VK_WEAKREF, getContext());
83 auto *Symbol = cast<MCSymbolWasm>(S);
85 // Adding a symbol attribute always introduces the symbol; note that an
87 // symbol with the assembler.
88 getAssembler().registerSymbol(*Symbol);
103 Symbol->setHidden(true);
108 Symbol->setWeak(true)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCMCInstLower.cpp 33 const MCSymbol *Symbol;
37 Symbol = MO.getMBB()->getSymbol();
40 Symbol = Printer.getSymbol(MO.getGlobal());
44 Symbol = Printer.GetBlockAddressSymbol(MO.getBlockAddress());
48 Symbol = Printer.GetExternalSymbolSymbol(MO.getSymbolName());
52 Symbol = Printer.GetJTISymbol(MO.getIndex());
55 Symbol = Printer.GetCPISymbol(MO.getIndex());
62 assert(Symbol && "Symbol creation failed.\n");
63 const MCSymbolRefExpr *MCSym = MCSymbolRefExpr::create(Symbol, Kind, *Ctx)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
SystemZMCInstLower.cpp 38 const MCSymbol *Symbol;
42 Symbol = MO.getMBB()->getSymbol();
47 Symbol = AsmPrinter.getSymbol(MO.getGlobal());
51 Symbol = AsmPrinter.GetExternalSymbolSymbol(MO.getSymbolName());
55 Symbol = AsmPrinter.GetJTISymbol(MO.getIndex());
60 Symbol = AsmPrinter.GetCPISymbol(MO.getIndex());
64 Symbol = AsmPrinter.GetBlockAddressSymbol(MO.getBlockAddress());
70 const MCExpr *Expr = MCSymbolRefExpr::create(Symbol, Kind, Ctx);
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreMCInstLower.cpp 35 const MCSymbol *Symbol;
39 Symbol = MO.getMBB()->getSymbol();
42 Symbol = Printer.getSymbol(MO.getGlobal());
46 Symbol = Printer.GetBlockAddressSymbol(MO.getBlockAddress());
50 Symbol = Printer.GetExternalSymbolSymbol(MO.getSymbolName());
54 Symbol = Printer.GetJTISymbol(MO.getIndex());
57 Symbol = Printer.GetCPISymbol(MO.getIndex());
64 const MCSymbolRefExpr *MCSym = MCSymbolRefExpr::create(Symbol, Kind, *Ctx);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
DwarfStringPoolEntry.h 23 MCSymbol *Symbol;
47 assert(getMapEntry()->second.Symbol && "No symbol available!");
48 return getMapEntry()->second.Symbol;
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/
SparcMCExpr.cpp 207 // but this is only implicit; we must explicitly add it to our symbol table
209 MCSymbol *Symbol = Asm.getContext().getOrCreateSymbol("__tls_get_addr");
210 Asm.registerSymbol(*Symbol);
211 auto ELFSymbol = cast<MCSymbolELF>(Symbol);
  /src/external/apache2/llvm/dist/llvm/tools/llvm-cxxmap/
llvm-cxxmap.cpp 9 // llvm-cxxmap computes a correspondence between old symbol names and new
10 // symbol names based on a symbol equivalence file.
29 cl::desc("<symbol-file>"));
31 cl::desc("<symbol-file>"));
41 cl::desc("Warn on equivalent symbols in the output symbol list"));
44 cl::desc("Warn on input symbols missing from output symbol list"));
91 StringRef Symbol = *LineIt;
93 auto K = Reader.insert(Symbol);
95 UnparseableSymbols.insert(Symbol);
    [all...]
  /src/sys/external/bsd/acpica/dist/disassembler/
dmcstyle.c 226 /* Save symbol string in the next child (not peer) */
285 * works. We save the operator symbol in the first child, thus
286 * deferring symbol output until after the first operand has been
816 * RETURN: String containing the compound assignment symbol
827 const char *Symbol;
833 Symbol = " += ";
837 Symbol = " -= ";
841 Symbol = " *= ";
845 Symbol = " /= ";
849 Symbol = " %= "
    [all...]
  /src/external/apache2/llvm/dist/llvm/bindings/python/llvm/
object.py 18 Section, Symbol, and Relocation, respectively.
39 To aid working around this limitation, each Section, Symbol, and Relocation
59 for symbol in symbols:
60 print symbol.name # This raises because the object has expired.
64 for symbol in obj.get_symbols():
65 symbols.append(symbol)
66 print symbol.name
68 for symbol in symbols:
69 print symbol.name # OK
70 print symbol.address # NOT OK. We didn't look up this property before
382 def symbol(self): member in class:Relocation
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/DIA/
DIASectionContrib.cpp 22 CComPtr<IDiaSymbol> Symbol;
23 if (FAILED(Section->get_compiland(&Symbol)))
26 auto RawSymbol = std::make_unique<DIARawSymbol>(Session, Symbol);
  /src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/
PDBContext.cpp 39 std::unique_ptr<PDBSymbol> Symbol =
41 if (auto Func = dyn_cast_or_null<PDBSymbolFunc>(Symbol.get())) {
43 } else if (auto Data = dyn_cast_or_null<PDBSymbolData>(Symbol.get())) {
47 // If we couldn't find a symbol, then just assume 1 byte, so that we get
150 // If we also have a function symbol, prefer the use of public symbol name
151 // only if it refers to the same address. The public symbol uses the
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
RuntimeDyldCOFFI386.h 43 auto Symbol = RelI->getSymbol();
44 if (Symbol == Obj.symbol_end())
45 report_fatal_error("Unknown symbol in relocation");
47 Expected<StringRef> TargetNameOrErr = Symbol->getName();
52 auto SectionOrErr = Symbol->getSection();
75 TargetOffset = getSymbolOffset(*Symbol);
RuntimeDyldCOFFThumb.h 24 static bool isThumbFunc(object::symbol_iterator Symbol,
27 Expected<object::SymbolRef::Type> SymTypeOrErr = Symbol->getType();
39 // We check the IMAGE_SCN_MEM_16BIT flag in the section of the symbol to tell
65 auto Symbol = RelI->getSymbol();
66 if (Symbol == Obj.symbol_end())
67 report_fatal_error("Unknown symbol in relocation");
69 Expected<StringRef> TargetNameOrErr = Symbol->getName();
74 auto SectionOrErr = Symbol->getSection();
122 TargetOffset = getSymbolOffset(*Symbol);
132 bool IsTargetThumbFunc = isThumbFunc(Symbol, Obj, Section)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64ELFStreamer.cpp 52 void emitDirectiveVariantPCS(MCSymbol *Symbol) override {
53 OS << "\t.variant_pcs\t" << Symbol->getName() << "\n";
146 // We have to keep track of the mapping symbol state of any sections we
164 /// streamer. We override it to add the appropriate mapping symbol if
178 // symbol, and swap the endianness on big-endian systems (instructions are
190 /// AArch64 streamer overrides it to add the appropriate mapping symbol ($d)
198 /// AArch64 streamer overrides it to add the appropriate mapping symbol ($d)
232 auto *Symbol = cast<MCSymbolELF>(getContext().getOrCreateSymbol(
234 emitLabel(Symbol);
235 Symbol->setType(ELF::STT_NOTYPE)
    [all...]
AArch64MachObjectWriter.cpp 125 const MCSymbol &Symbol, unsigned Log2Size) {
135 if (!Symbol.isInSection())
137 const MCSectionMachO &RefSec = cast<MCSectionMachO>(Symbol.getSection());
172 // ADRP fixups use relocations for the whole symbol value and only
243 // Otherwise, neither symbol can be modified.
245 "unsupported relocation of modified symbol");
257 // AArch64 always uses external relocations. If there is no symbol to use as
258 // a base address (a local symbol with no preceding non-local symbol),
261 // FIXME: We should probably just synthesize an external symbol and us
    [all...]

Completed in 34 milliseconds

1 2 3 4 5