Home
last modified time | relevance | path

Searched full:ordinal (Results 1 – 25 of 112) sorted by relevance

12345

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDependenceGraphBuilder.h70 /// Compute ordinal numbers for each instruction and store them in a map for
157 /// Given an instruction \p I return its associated ordinal number.
160 "No ordinal computed for this instruction."); in getOrdinal()
164 /// Given a node \p N return its associated ordinal number.
166 assert(NodeOrdinalMap.contains(&N) && "No ordinal computed for this node."); in getOrdinal()
173 /// Map Types to map instruction/nodes to an ordinal number.
191 /// A mapping from each instruction to an ordinal number. This map is used to
195 /// A mapping from nodes to an ordinal number. This map is used to sort nodes
/freebsd/contrib/llvm-project/lld/COFF/
H A DDLL.cpp84 // This chunk represent import-by-ordinal symbols.
89 : ordinal(v), ctx(c) { in OrdinalOnlyChunk()
95 // An import-by-ordinal slot has MSB 1 to indicate that in writeTo()
96 // this is import-by-ordinal (and not import-by-name). in writeTo()
98 write64le(buf, (1ULL << 63) | ordinal); in writeTo()
100 write32le(buf, (1ULL << 31) | ordinal); in writeTo()
104 uint16_t ordinal; member in lld::coff::__anon0bfb8df40111::OrdinalOnlyChunk
610 assert(e.ordinal >= baseOrdinal && "Export symbol has invalid ordinal"); in writeTo()
612 uint8_t *p = buf + (e.ordinal - baseOrdinal) * 4; in writeTo()
660 assert(e.ordinal >= baseOrdinal && "Export symbol has invalid ordinal"); in writeTo()
[all …]
H A DDriverUtils.cpp563 // "<name>[=<internalname>][,@ordinal[,NONAME]][,DATA][,PRIVATE]"
591 // "[,@ordinal[,NONAME]][,DATA][,PRIVATE][,EXPORTAS,exportname]" in parseExport()
596 if (e.ordinal == 0) in parseExport()
626 e.ordinal = ord; in parseExport()
677 if (e.ordinal == 0) in fixupExports()
679 if (!ords.insert(e.ordinal).second) in fixupExports()
680 fatal("duplicate export ordinal: " + e.name); in fixupExports()
764 max = std::max(max, (uint32_t)e.ordinal); in assignExportOrdinals()
766 if (e.ordinal == 0) in assignExportOrdinals()
767 e.ordinal = ++max; in assignExportOrdinals()
H A DConfig.h60 uint16_t ordinal = 0; member
78 importName == e.importName && ordinal == e.ordinal &&
/freebsd/contrib/file/magic/Magdir/
H A Dmsvc23 # which is stored ordinal type 0 and ordinal name 0.
147 # ordinal flag; determines form of Entry Ident field. If nonzero (seems to be 1) Entry is ordinal
148 >>>>>>>&0 ubyte !0 ordinal
159 # Entry Ident; 16-bit if ordinal flag != 0 or imported name in count, char string format if ordinal
/freebsd/sys/dev/bnxt/bnxt_en/
H A Dbnxt_ioctl.h61 uint16_t ordinal; member
96 uint16_t ordinal; member
134 uint16_t ordinal; member
H A Dbnxt_hwrm.h88 uint16_t *ordinal, uint16_t ext, uint16_t *index, bool use_index,
100 uint16_t type, uint16_t ordinal, uint16_t ext, uint16_t attr,
115 uint16_t ordinal, uint16_t ext);
/freebsd/contrib/llvm-project/lld/MachO/
H A DExportTrie.cpp61 uint64_t ordinal = 0; member
78 ordinal = dysym->getFile()->ordinal; in ExportInfo()
109 // uleb128 ordinal;
131 size += getULEB128Size(info->ordinal) + 1; // + 1 for the null-terminator in getTerminalSize()
171 buf += encodeULEB128(info->ordinal, buf); in writeTo()
H A DSyntheticSections.cpp369 auto [ordinal, inlineAddend] = in.chainedFixups->getBinding(sym, addend); in writeChainedBind()
370 bind->ordinal = ordinal; in writeChainedBind()
555 // Non-weak bindings need to have their dylib ordinal encoded as well.
560 return dysym.getFile()->ordinal; in ordinalForDylibSymbol()
572 static void encodeDylibOrdinal(int16_t ordinal, raw_svector_ostream &os) { in encodeDylibOrdinal() argument
573 if (ordinal <= 0) { in encodeDylibOrdinal()
575 (ordinal & BIND_IMMEDIATE_MASK)); in encodeDylibOrdinal()
576 } else if (ordinal <= BIND_IMMEDIATE_MASK) { in encodeDylibOrdinal()
577 os << static_cast<uint8_t>(BIND_OPCODE_SET_DYLIB_ORDINAL_IMM | ordinal); in encodeDylibOrdinal()
580 encodeULEB128(ordinal, os); in encodeDylibOrdinal()
[all …]
H A DWriter.cpp852 // library ordinal computation code in ld64. in createLoadCommands()
867 dylibFile->ordinal = BIND_SPECIAL_DYLIB_MAIN_EXECUTABLE; in createLoadCommands()
889 // same ordinal. in createLoadCommands()
907 int64_t &ordinal = ordinalForInstallName[dylibFile->installName]; in createLoadCommands() local
908 if (ordinal) { in createLoadCommands()
909 dylibFile->ordinal = ordinal; in createLoadCommands()
913 ordinal = dylibFile->ordinal = dylibOrdinal++; in createLoadCommands()
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DCOFF.h498 /// the ordinal to import from the target DLL, or a name to lookup and import
506 /// Is this entry specified by ordinal, or name?
509 /// Get the ordinal value of this entry. isOrdinal must be true.
511 assert(isOrdinal() && "ILT entry is not an ordinal!"); in getOrdinal()
515 /// Set the ordinal value and set isOrdinal to true.
707 /// Import is by ordinal. This indicates that the value in the Ordinal/Hint
708 /// field of the import header is the import's ordinal. If this constant is
709 /// not specified, then the Ordinal/Hint field should always be interpreted
/freebsd/sys/contrib/edk2/Include/Library/
H A DBaseLib.h4003 @param StartBit The ordinal of the least significant bit in the bit field.
4005 @param EndBit The ordinal of the most significant bit in the bit field.
4034 @param StartBit The ordinal of the least significant bit in the bit field.
4036 @param EndBit The ordinal of the most significant bit in the bit field.
4068 @param StartBit The ordinal of the least significant bit in the bit field.
4070 @param EndBit The ordinal of the most significant bit in the bit field.
4102 @param StartBit The ordinal of the least significant bit in the bit field.
4104 @param EndBit The ordinal of the most significant bit in the bit field.
4138 @param StartBit The ordinal of the least significant bit in the bit field.
4140 @param EndBit The ordinal of the most significant bit in the bit field.
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DCOFFImportFile.h111 uint16_t Ordinal = 0; member
119 L.Ordinal == R.Ordinal && L.Noname == R.Noname &&
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSection.h87 unsigned Ordinal = 0; variable
155 unsigned getOrdinal() const { return Ordinal; } in getOrdinal()
156 void setOrdinal(unsigned Value) { Ordinal = Value; } in setOrdinal()
/freebsd/stand/efi/include/amd64/
H A Dpe.h573 UINT32 Ordinal; member
579 #define IMAGE_SNAP_BY_ORDINAL(Ordinal) ((Ordinal & IMAGE_ORDINAL_FLAG) != 0) argument
580 #define IMAGE_ORDINAL(Ordinal) (Ordinal & 0xffff) argument
/freebsd/stand/efi/include/i386/
H A Dpe.h573 UINT32 Ordinal; member
579 #define IMAGE_SNAP_BY_ORDINAL(Ordinal) ((Ordinal & IMAGE_ORDINAL_FLAG) != 0) argument
580 #define IMAGE_ORDINAL(Ordinal) (Ordinal & 0xffff) argument
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DCOFFDump.cpp518 uint16_t Ordinal; in printImportTables() local
519 if (Entry.getOrdinal(Ordinal)) in printImportTables()
521 outs() << format(" % 6d\n", Ordinal); in printImportTables()
552 outs() << " Ordinal base: " << OrdinalBase << "\n"; in printExportTable()
553 outs() << " Ordinal RVA Name\n"; in printExportTable()
564 uint32_t Ordinal; in printExportTable() local
565 if (I->getOrdinal(Ordinal)) in printExportTable()
575 outs() << format(" %5d ", Ordinal); in printExportTable()
577 outs() << format(" %5d %# 8x", Ordinal, RVA); in printExportTable()
/freebsd/contrib/llvm-project/lld/docs/
H A Dwindows_support.rst35 export-by-name and export-by-ordinal are supported.
44 module-definition file (.def). Both export-by-name and export-by-ordinal are
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DPrettyCompilandDumper.cpp193 codeview::ThunkOrdinal Ordinal = Symbol.getThunkOrdinal(); in dump() local
195 if (Ordinal == codeview::ThunkOrdinal::TrampIncremental) { in dump()
206 WithColor(Printer, PDB_ColorItem::Register).get() << Ordinal; in dump()
/freebsd/crypto/openssl/doc/man3/
H A DSSL_CTX_dane_enable.pod51 The B<ord> argument specifies a strength ordinal.
52 Algorithms with a larger strength ordinal are considered more secure.
60 with a strength ordinal of C<1> and matching type C<SHA2-512(2)>
61 is mapped to C<EVP_sha512()> with a strength ordinal of C<2>.
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DCOFFImportFile.cpp249 NewArchiveMember createShortImport(StringRef Sym, uint16_t Ordinal,
544 ObjectFactory::createShortImport(StringRef Sym, uint16_t Ordinal, in createShortImport() argument
561 if (Ordinal > 0) in createShortImport()
562 Imp->OrdinalHint = Ordinal; in createShortImport()
765 Members.push_back(OF.createShortImport(Name, E.Ordinal, ImportType, in writeImportLibrary()
778 Members.push_back(OF.createShortImport(D.Name, D.Export->Ordinal, in writeImportLibrary()
H A DCOFFModuleDefinition.cpp253 Tok.Value.getAsInteger(10, E.Ordinal); in parseExport()
254 } else if (Tok.Value.drop_front().getAsInteger(10, E.Ordinal)) { in parseExport()
255 // "foo \n @bar" - Not an ordinal modifier at all, but the next in parseExport()
H A DMachOObjectFile.cpp1753 return malformedError("bad library ordinal: " + Twine(LibraryOrdinal) + in checkSymbolTable()
3042 State.Other = readULEB128(State.Current, &error); // dylib ordinal in pushNode()
3044 *E = malformedError("dylib ordinal of re-export " + Twine(error) + in pushNode()
3055 "bad library ordinal: " + Twine((int)State.Other) + " (max " + in pushNode()
3301 int MachOAbstractFixupEntry::ordinal() const { return Ordinal; } in ordinal() function in MachOAbstractFixupEntry
3308 Ordinal = 0; in moveToFirst()
3403 Ordinal = 0; in moveNext()
3441 " has out-of range import ordinal " + in moveNext()
3448 Ordinal = Target.libOrdinal(); in moveNext()
3889 Ordinal = ImmValue; in moveNext()
[all …]
/freebsd/secure/lib/libcrypto/man/man3/
H A DSSL_CTX_dane_enable.3186 The \fBord\fR argument specifies a strength ordinal.
187 Algorithms with a larger strength ordinal are considered more secure.
195 with a strength ordinal of \f(CW1\fR and matching type \f(CW\*(C`SHA2\-512(2)\*(C'\fR
196 is mapped to \f(CW\*(C`EVP_sha512()\*(C'\fR with a strength ordinal of \f(CW2\fR.
/freebsd/crypto/openssl/util/perl/OpenSSL/
H A DOrdinals.pm444 the new input data, but will keep the same ordinal number and version.
659 ordinal numbers and versions.
756 ordinal string = symbol, spaces, ordinal, spaces, version, spaces,
761 ordinal = number | "?" | "?+";
990 Returns a comparator that will compare the ordinal numbers of two
1042 Returns a filter that only lets through symbols with the ordinal number

12345