Searched refs:Symbol (Results 176 - 200 of 613) sorted by relevance

1234567891011>>

/openbsd-current/gnu/usr.bin/perl/cpan/Test-Simple/t/Legacy/Tester/
H A Dtbt_02fhrestore.t5 use Symbol;
/openbsd-current/gnu/usr.bin/perl/lib/
H A DDirHandle.pm34 C<undef>, so using a lexical handle required using a function from L<Symbol>
43 use Symbol;
/openbsd-current/gnu/llvm/llvm/bindings/python/llvm/tests/
H A Dtest_object.py7 from ..object import Symbol namespace
41 assert isinstance(symbol, Symbol)
/openbsd-current/gnu/usr.bin/perl/cpan/Scalar-List-Utils/t/
H A Dreftype.t10 use Symbol qw(gensym);
/openbsd-current/gnu/llvm/lld/ELF/
H A DMapFile.cpp13 // Address Size Align Out In Symbol
59 for (Symbol *b : file->getSymbols())
92 static DenseMap<Symbol *, std::string>
104 DenseMap<Symbol *, std::string> ret;
153 DenseMap<Symbol *, std::string> symStr = getSymbolStrings(syms);
158 << " Size Align Out In Symbol\n";
187 for (Symbol *sym : llvm::make_first_range(sectionSyms[isec]))
226 MapVector<Symbol *, SetVector<InputFile *>> map;
228 for (Symbol *sym : file->getSymbols()) {
243 print("Symbol", "Fil
[all...]
H A DTarget.h26 class Symbol;
31 virtual RelExpr getRelExpr(RelType type, const Symbol &s,
36 virtual void writeGotPlt(uint8_t *buf, const Symbol &s) const {};
37 virtual void writeIgotPlt(uint8_t *buf, const Symbol &s) const {}
46 virtual void writePlt(uint8_t *buf, const Symbol &sym,
48 virtual void writeIplt(uint8_t *buf, const Symbol &sym,
68 const Symbol &s, int64_t a) const;
228 void reportRangeError(uint8_t *loc, int64_t v, int n, const Symbol &sym,
H A DThunks.cpp50 AArch64ABSLongThunk(Symbol &dest, int64_t addend) : Thunk(dest, addend) {}
58 AArch64ADRPThunk(Symbol &dest, int64_t addend) : Thunk(dest, addend) {}
74 ARMThunk(Symbol &dest, int64_t addend) : Thunk(dest, addend) {}
104 ThumbThunk(Symbol &dest, int64_t addend) : Thunk(dest, addend) {
129 ARMV7ABSLongThunk(Symbol &dest, int64_t addend) : ARMThunk(dest, addend) {}
138 ARMV7PILongThunk(Symbol &dest, int64_t addend) : ARMThunk(dest, addend) {}
147 ThumbV7ABSLongThunk(Symbol &dest, int64_t addend)
157 ThumbV7PILongThunk(Symbol &dest, int64_t addend) : ThumbThunk(dest, addend) {}
167 ThumbV6MABSLongThunk(Symbol &dest, int64_t addend)
177 ThumbV6MPILongThunk(Symbol
[all...]
/openbsd-current/gnu/llvm/lld/wasm/
H A DConfig.h23 class Symbol;
110 llvm::SmallVector<std::tuple<std::string, const InputFile *, const Symbol &>,
/openbsd-current/gnu/llvm/lld/MachO/Arch/
H A DX86_64.cpp34 void writeStub(uint8_t *buf, const Symbol &,
37 void writeStubHelperEntry(uint8_t *buf, const Symbol &,
40 void writeObjCMsgSendStub(uint8_t *buf, Symbol *sym, uint64_t stubsAddr,
48 void handleDtraceReloc(const Symbol *sym, const Reloc &r,
142 void X86_64::writeStub(uint8_t *buf, const Symbol &sym,
171 void X86_64::writeStubHelperEntry(uint8_t *buf, const Symbol &sym,
184 void X86_64::writeObjCMsgSendStub(uint8_t *buf, Symbol *sym, uint64_t stubsAddr,
227 void X86_64::handleDtraceReloc(const Symbol *sym, const Reloc &r,
/openbsd-current/gnu/llvm/llvm/lib/Target/VE/
H A DVEMCInstLower.cpp30 const MCSymbol *Symbol, AsmPrinter &AP) {
33 const MCExpr *Expr = MCSymbolRefExpr::create(Symbol, AP.OutContext);
28 LowerSymbolOperand(const MachineInstr *MI, const MachineOperand &MO, const MCSymbol *Symbol, AsmPrinter &AP) argument
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFThumb.h24 static bool isThumbFunc(object::symbol_iterator Symbol, argument
27 Expected<object::SymbolRef::Type> SymTypeOrErr = Symbol->getType();
64 auto Symbol = RelI->getSymbol(); variable
65 if (Symbol == Obj.symbol_end())
68 Expected<StringRef> TargetNameOrErr = Symbol->getName();
73 auto SectionOrErr = Symbol->getSection();
121 TargetOffset = getSymbolOffset(*Symbol);
131 bool IsTargetThumbFunc = isThumbFunc(Symbol, Obj, Section);
H A DRuntimeDyldCOFFX86_64.h197 object::symbol_iterator Symbol = RelI->getSymbol(); variable
198 if (Symbol == Obj.symbol_end())
200 auto SectionOrError = Symbol->getSection();
214 Expected<StringRef> TargetNameOrErr = Symbol->getName();
234 TargetOffset = getSymbolOffset(*Symbol);
H A DRuntimeDyldCOFFI386.h43 auto Symbol = RelI->getSymbol(); variable
44 if (Symbol == Obj.symbol_end())
47 Expected<StringRef> TargetNameOrErr = Symbol->getName();
52 auto SectionOrErr = Symbol->getSection();
75 TargetOffset = getSymbolOffset(*Symbol);
/openbsd-current/gnu/llvm/lld/MachO/
H A DTarget.h28 class Symbol;
66 virtual void writeStub(uint8_t *buf, const Symbol &,
69 virtual void writeStubHelperEntry(uint8_t *buf, const Symbol &,
72 virtual void writeObjCMsgSendStub(uint8_t *buf, Symbol *sym,
87 virtual void populateThunk(InputSection *thunk, Symbol *funcSym) {
107 virtual void handleDtraceReloc(const Symbol *sym, const Reloc &r,
H A DUnwindInfoSection.cpp132 Symbol *personality;
161 Symbol *canonicalizePersonality(Symbol *);
173 std::vector<Symbol *> personalities;
174 SmallDenseMap<std::pair<InputSection *, uint64_t /* addend */>, Symbol *>
267 if (auto *s = r.referent.dyn_cast<Symbol *>()) {
282 if (Symbol *sym = symtab->find(defined->getName()))
296 Symbol *&personality =
317 Symbol *&s = personalityTable[{referentIsec, r.addend}];
336 Symbol *UnwindInfoSectionImp
[all...]
/openbsd-current/gnu/llvm/llvm/include/llvm/ObjectYAML/
H A DCOFFYAML.h83 struct Symbol { struct in namespace:llvm::COFFYAML
95 Symbol();
108 std::vector<Symbol> Symbols;
118 LLVM_YAML_IS_SEQUENCE_VECTOR(COFFYAML::Symbol)
240 struct MappingTraits<COFFYAML::Symbol> {
241 static void mapping(IO &IO, COFFYAML::Symbol &S);
/openbsd-current/gnu/llvm/llvm/lib/ExecutionEngine/JITLink/
H A DMachOLinkGraphBuilder.h61 Symbol *GraphSymbol = nullptr;
81 std::map<orc::ExecutorAddr, Symbol *> CanonicalSymbols;
140 Symbol *getSymbolByAddress(NormalizedSection &NSec,
150 Expected<Symbol &> findSymbolByAddress(NormalizedSection &NSec,
185 void setCanonicalSymbol(NormalizedSection &NSec, Symbol &Sym) {
212 Symbol &createStandardGraphSymbol(NormalizedSymbol &Sym, Block &B,
224 // memory until the Symbol/Addressable destructors have been run.
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVScope.cpp202 void LVScope::addElement(LVSymbol *Symbol) { argument
203 assert(Symbol && "Invalid symbol.");
204 assert(!Symbol->getParent() && "Symbol already inserted");
209 Symbols->push_back(Symbol);
210 addToChildren(Symbol);
211 Symbol->setParent(this);
214 getReaderCompileUnit()->addedElement(Symbol);
219 if (Symbol->getIsGlobalReference())
311 auto RemoveSymbol = [&](LVSymbols &Symbols, LVSymbol *Symbol) {
344 LVSymbol *Symbol = new LVSymbol(); local
1328 increment(LVSymbol *Symbol) argument
1348 addedElement(LVSymbol *Symbol) argument
1370 addInvalidCoverage(LVSymbol *Symbol) argument
1508 LVSymbol *Symbol = Entry.second; local
[all...]
/openbsd-current/gnu/llvm/llvm/lib/DebugInfo/PDB/DIA/
H A DDIASession.cpp196 CComPtr<IDiaSymbol> Symbol; local
197 if (S_OK != Session->findSymbolByVA(Address, EnumVal, &Symbol)) {
202 if (S_OK != Session->findSymbolByRVA(RVA, EnumVal, &Symbol))
205 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, Symbol);
213 CComPtr<IDiaSymbol> Symbol; local
214 if (S_OK != Session->findSymbolByRVA(RVA, EnumVal, &Symbol))
217 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, Symbol);
226 CComPtr<IDiaSymbol> Symbol; local
227 if (S_OK != Session->findSymbolByAddr(Sect, Offset, EnumVal, &Symbol))
230 auto RawSymbol = std::make_unique<DIARawSymbol>(*this, Symbol);
[all...]
/openbsd-current/gnu/llvm/llvm/bindings/python/llvm/
H A Dobject.py18 Section, Symbol, and Relocation, respectively.
39 To aid working around this limitation, each Section, Symbol, and Relocation
96 "Symbol",
153 This is a generator for llvm.object.Symbol instances.
155 Each Symbol instance is a limited-use object. See this module's
164 last = Symbol(symbols, self)
232 """Returns whether a Symbol instance is present in this Section."""
236 assert isinstance(symbol, Symbol)
289 class Symbol(LLVMObject): class in inherits:LLVMObject
308 raise Exception('Symbol instanc
[all...]
/openbsd-current/gnu/llvm/llvm/lib/Object/
H A DWindowsResource.cpp802 auto *Symbol = reinterpret_cast<coff_symbol16 *>(BufferStart + CurrentOffset); local
803 coffnamecpy(Symbol->Name.ShortName, "@feat.00");
804 Symbol->Value = 0x11;
805 Symbol->SectionNumber = 0xffff;
806 Symbol->Type = COFF::IMAGE_SYM_DTYPE_NULL;
807 Symbol->StorageClass = COFF::IMAGE_SYM_CLASS_STATIC;
808 Symbol->NumberOfAuxSymbols = 0;
812 Symbol = reinterpret_cast<coff_symbol16 *>(BufferStart + CurrentOffset);
813 coffnamecpy(Symbol->Name.ShortName, ".rsrc$01");
814 Symbol
[all...]
/openbsd-current/gnu/llvm/llvm/include/llvm/ExecutionEngine/JITLink/
H A Daarch64.h503 inline Symbol &createAnonymousPointer(LinkGraph &G, Section &PointerSection,
504 Symbol *InitialTarget = nullptr,
520 Symbol &PointerSymbol) {
532 inline Symbol &createAnonymousPointerJumpStub(LinkGraph &G,
534 Symbol &PointerSymbol) {
586 Symbol &createEntry(LinkGraph &G, Symbol &Target) {
621 Symbol &createEntry(LinkGraph &G, Symbol &Target) {
/openbsd-current/gnu/llvm/llvm/lib/ObjCopy/MachO/
H A DMachOObject.h153 /// The Symbol referenced by this entry. It's std::nullopt if the index is
155 std::optional<SymbolEntry *> Symbol; member in struct:llvm::objcopy::macho::IndirectSymbolEntry
158 std::optional<SymbolEntry *> Symbol)
159 : OriginalIndex(OriginalIndex), Symbol(Symbol) {}
174 std::optional<const SymbolEntry *> Symbol; member in struct:llvm::objcopy::macho::RelocationInfo
157 IndirectSymbolEntry(uint32_t OriginalIndex, std::optional<SymbolEntry *> Symbol) argument
/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFStreamer.cpp102 void emitThumbSet(MCSymbol *Symbol, const MCExpr *Value) override;
263 void ARMTargetAsmStreamer::emitThumbSet(MCSymbol *Symbol, const MCExpr *Value) {
267 Symbol->print(OS, MAI);
421 void emitLabel(MCSymbol *Symbol) override;
424 void emitThumbSet(MCSymbol *Symbol, const MCExpr *Value) override;
605 bool emitSymbolAttribute(MCSymbol *Symbol, MCSymbolAttr Attribute) override {
606 bool Val = MCELFStreamer::emitSymbolAttribute(Symbol, Attribute);
611 unsigned Type = cast<MCSymbolELF>(Symbol)->getType();
613 Symbol->isDefined())
614 getAssembler().setIsThumbFunc(Symbol);
[all...]
/openbsd-current/gnu/llvm/llvm/lib/MC/
H A DMCStreamer.cpp53 void MCTargetStreamer::emitLabel(MCSymbol *Symbol) {} argument
92 void MCTargetStreamer::emitAssignment(MCSymbol *Symbol, const MCExpr *Value) {} argument
406 void MCStreamer::emitEHSymAttributes(const MCSymbol *Symbol, argument
414 void MCStreamer::assignFragment(MCSymbol *Symbol, MCFragment *Fragment) { argument
416 Symbol->setFragment(Fragment);
420 SymbolOrdering[Symbol] = 1 + SymbolOrdering.size();
423 void MCStreamer::emitLabel(MCSymbol *Symbol, SMLoc Loc) { argument
424 Symbol->redefineIfPossible();
426 if (!Symbol->isUndefined() || Symbol
442 emitConditionalAssignment(MCSymbol *Symbol, const MCExpr *Value) argument
709 emitWinCFIStartProc(const MCSymbol *Symbol, SMLoc Loc) argument
971 emitCOFFSafeSEH(MCSymbol const *Symbol) argument
973 emitCOFFSymbolIndex(MCSymbol const *Symbol) argument
975 emitCOFFSectionIndex(MCSymbol const *Symbol) argument
977 emitCOFFSecRel32(MCSymbol const *Symbol, uint64_t Offset) argument
979 emitCOFFImgRel32(MCSymbol const *Symbol, int64_t Offset) argument
1051 emitAssignment(MCSymbol *Symbol, const MCExpr *Value) argument
1154 emitSymbolDesc(MCSymbol *Symbol, unsigned DescValue) argument
1155 beginCOFFSymbolDef(const MCSymbol *Symbol) argument
1177 emitXCOFFSymbolLinkageWithVisibility(MCSymbol *Symbol, MCSymbolAttr Linkage, MCSymbolAttr Visibility) argument
1194 emitXCOFFExceptDirective(const MCSymbol *Symbol, const MCSymbol *Trap, unsigned Lang, unsigned Reason, unsigned FunctionSize, bool hasDebug) argument
1203 emitELFSize(MCSymbol *Symbol, const MCExpr *Value) argument
1206 emitLocalCommonSymbol(MCSymbol *Symbol, uint64_t Size, Align ByteAlignment) argument
1208 emitTBSSSymbol(MCSection *Section, MCSymbol *Symbol, uint64_t Size, Align ByteAlignment) argument
1211 emitWeakReference(MCSymbol *Alias, const MCSymbol *Symbol) argument
[all...]

Completed in 399 milliseconds

1234567891011>>