/freebsd/usr.bin/clang/llvm-extract/ |
H A D | llvm-extract.1 | 30 .TH "LLVM-EXTRACT" "1" "2023-05-24" "16" "LLVM" 32 llvm-extract \- extract a function from an LLVM module 35 \fBllvm\-extract\fP [\fIoptions\fP] \fB\-\-func\fP \fIfunction\-name\fP [\fIfilename\fP] 38 The \fBllvm\-extract\fP command takes the name of a function and extracts 43 \fBllvm\-extract\fP will also remove unreachable global variables, 46 The \fBllvm\-extract\fP command reads its input from standard input if 54 Extract the alias named \fIfunction\-name\fP from the LLVM bitcode. May be 55 specified multiple times to extract multiple alias at once. 62 Extract the alias matching \fIalias\-regular\-expr\fP from the LLVM bitcode. 71 Extract basic blocks(s) specified in \fIbasic\-block\-specifier\fP\&. May be [all …]
|
/freebsd/contrib/libarchive/libarchive/ |
H A D | archive_read_extract2.c | 47 /* Retrieve an extract object without initialising the associated 53 if (a->extract == NULL) { in __archive_read_get_extract() 54 a->extract = calloc(1, sizeof(*a->extract)); in __archive_read_get_extract() 55 if (a->extract == NULL) { in __archive_read_get_extract() 56 archive_set_error(&a->archive, ENOMEM, "Can't extract"); in __archive_read_get_extract() 61 return (a->extract); in __archive_read_get_extract() 72 if (a->extract->ad != NULL) { in archive_read_extract_cleanup() 73 ret = archive_write_free(a->extract->ad); in archive_read_extract_cleanup() 75 free(a->extract); in archive_read_extract_cleanup() 76 a->extract = NULL; in archive_read_extract_cleanup() [all …]
|
H A D | archive_read_extract.c | 40 struct archive_read_extract *extract; in archive_read_extract() 43 extract = __archive_read_get_extract(a); in archive_read_extract() 44 if (extract == NULL) in archive_read_extract() 48 if (extract->ad == NULL) { in archive_read_extract() 49 extract->ad = archive_write_disk_new(); in archive_read_extract() 50 if (extract->ad == NULL) { in archive_read_extract() 51 archive_set_error(&a->archive, ENOMEM, "Can't extract"); in archive_read_extract() 54 archive_write_disk_set_standard_lookup(extract->ad); in archive_read_extract() 57 archive_write_disk_set_options(extract->ad, flags); in archive_read_extract() 58 return (archive_read_extract2(&a->archive, entry, extract in archive_read_extract() 41 struct archive_read_extract *extract; archive_read_extract() local [all...] |
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFFormValue.h | 59 dwarf::DWARF32; /// Remember the DWARF format at extract time. 61 const DWARFUnit *U = nullptr; /// Remember the DWARFUnit at extract time. 62 const DWARFContext *C = nullptr; /// Context for extract time. 123 /// Correctly extract any file paths from a form value. 130 /// \param Kind The kind of path to extract. 171 /// Take an optional DWARFFormValue and try to extract a string value from it. 173 /// \param V and optional DWARFFormValue to attempt to extract the value from. 188 /// Take an optional DWARFFormValue and try to extract a string value from it. 190 /// \param V and optional DWARFFormValue to attempt to extract the value from. 207 /// Take an optional DWARFFormValue and extract a string value from it. [all …]
|
H A D | DWARFListTable.h | 48 Error extract(DWARFDataExtractor Data, uint64_t HeaderOffset, 133 /// Extract the table header and the array of offsets. 134 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 166 /// Extract the table header and the array of offsets. 168 return Header.extract(Data, OffsetPtr); in extractHeaderAndOffsets() 170 /// Extract an entire table, including all list entries. 171 Error extract(DWARFDataExtractor Data, uint64_t *OffsetPtr); 172 /// Look up a list based on a given offset. Extract it and enter it into the 204 Error DWARFListTableBase<DWARFListType>::extract(DWARFDataExtractor Data, in extract() function 215 if (Error E = CurrentList.extract(Data, getHeaderOffset(), OffsetPtr, in extract() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | CombinerHelperVectorOps.cpp | 35 GExtractVectorElement *Extract = cast<GExtractVectorElement>(&MI); in matchExtractVectorElement() local 37 Register Dst = Extract->getReg(0); in matchExtractVectorElement() 38 Register Vector = Extract->getVectorReg(); in matchExtractVectorElement() 39 Register Index = Extract->getIndexReg(); in matchExtractVectorElement() 53 // * insert/extract vector element in matchExtractVectorElement() 54 // * insert/extract subvector in matchExtractVectorElement() 83 // For fixed-length vectors, it's invalid to extract out-of-range elements. in matchExtractVectorElement() 94 GExtractVectorElement *Extract = cast<GExtractVectorElement>(Root); in matchExtractVectorElementWithDifferentIndices() local 100 // %value(s32), %idx2(s64) %extract:_(s32) = G_EXTRACT_VECTOR_ELT %insert(<2 in matchExtractVectorElementWithDifferentIndices() 106 // %value(s32), %idx2(s64) %extract:_(s32) = G_EXTRACT_VECTOR_ELT %bv(<2 x in matchExtractVectorElementWithDifferentIndices() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | DataExtractor.h | 47 /// encountered during extraction. It enables one to extract a sequence of 103 /// Extract a C string from \a *offset_ptr. 115 /// enough bytes to extract this value, the offset will be left 133 /// Extract a C string from the location given by the cursor. In case of an 138 /// Extract a C string from \a *offset_ptr. 150 /// enough bytes to extract this value, the offset will be left 166 /// Extract a C string (as a StringRef) from the location given by the cursor. 173 /// Extract a fixed length string from \a *OffsetPtr and consume \a Length 184 /// enough bytes to extract this value, the offset will be left 188 /// The length of the fixed length string to extract. If there are not [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | DataExtractor.h | 39 /// DataExtractor is a class that can extract data (swapping if needed) from a 42 /// DataExtractor objects can share the same data, yet extract values in 44 /// unique position in the shared data and extract data from different 210 /// Extract an arbitrary number of bytes in the specified byte order. 212 /// Attemps to extract \a length bytes starting at \a offset bytes into this 221 /// The number of bytes to extract. 238 /// Extract an address from \a *offset_ptr. 240 /// Extract a single address from the data and update the offset pointed to 249 /// enough bytes to extract this value, the offset will be left 260 /// Return the size in bytes of any address values this object will extract. [all …]
|
/freebsd/contrib/libarchive/unzip/ |
H A D | bsdunzip.1 | 12 .Nd extract files from a ZIP archive 32 Extract to stdout/screen. 38 Extract files into the specified directory rather than the current 42 Extract only files from the zipfile if a file with the same name 49 Ignore directories stored in the zipfile; instead, extract all files 54 List, rather than extract, the contents of the zipfile. 65 Extract to stdout. 71 Extract encrypted files using a password. 77 Test: do not extract anything, but verify the checksum of every file 86 List verbosely, rather than extract, the contents of the zipfile. [all …]
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-xray/ |
H A D | xray-extract.cpp | 1 //===- xray-extract.cpp: XRay Instrumentation Map Extraction --------------===// 9 // Implementation of the xray-extract.h interface. 30 // llvm-xray extract 32 static cl::SubCommand Extract("extract", "Extract instrumentation maps"); variable 35 cl::sub(Extract)); 39 cl::sub(Extract)); 45 cl::sub(Extract)); 50 cl::sub(Extract)); 53 cl::sub(Extract)); 77 static CommandRegistration Unused(&Extract, []() -> Error { in __anon577b53910202() [all …]
|
/freebsd/contrib/libarchive/tar/ |
H A D | bsdtar.1 | 34 This implementation can extract from tar, pax, cpio, zip, jar, ar, xar, 79 Extract to disk from the archive. 84 .Fl Fl extract . 96 In extract or list mode, the entire command line 150 Archive or extract POSIX.1e or NFSv4 ACLs. 204 Archive or extract platform-specific file attributes or file flags. 238 On extract, this overrides the group id in the archive; 247 On extract, this overrides the group name in the archive; 309 In extract or list modes, this option is ignored. 317 In extract or list modes, this option is ignored. [all …]
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-extract/ |
H A D | llvm-extract.cpp | 1 //===- llvm-extract.cpp - LLVM function extraction utility ----------------===// 44 cl::OptionCategory ExtractCat("llvm-extract Options"); 69 Recursive("recursive", cl::desc("Recursively extract all called functions"), 72 // ExtractFuncs - The functions to extract from the module. 74 ExtractFuncs("func", cl::desc("Specify function to extract"), 78 // extract from the module. 81 cl::desc("Specify function(s) to extract using a " 85 // ExtractBlocks - The blocks to extract from the module. 89 "Specify <function, basic block1[;basic block2...]> pairs to extract.\n" 94 " --bb=f:bb1;bb2 will extract one function with both bb1 and bb2;\n" [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | LoopExtractor.cpp | 1 //===- LoopExtractor.cpp - Extract each loop into a new function ----------===// 9 // A pass wrapper around the ExtractLoop() scalar transformation to extract each 31 #define DEBUG_TYPE "loop-extract" 70 // The number of natural loops to extract from the program into functions. 86 INITIALIZE_PASS_BEGIN(LoopExtractorLegacyPass, "loop-extract", 87 "Extract loops into new functions", false, false) 92 INITIALIZE_PASS_END(LoopExtractorLegacyPass, "loop-extract", 93 "Extract loops into new functions", false, false) 104 INITIALIZE_PASS(SingleLoopExtractor, "loop-extract-single", 105 "Extract at most one loop into a new function", false, false) [all …]
|
/freebsd/contrib/bmake/unit-tests/ |
H A D | dir.exp | 13 Expanding "{fetch,extract}{,-post}"... Expanding "fetch{,-post}"... fetch fetch-post 14 Expanding "extract{,-post}"... fetch fetch-post extract extract-post 15 fetch fetch-post extract extract-post 41 : extract 42 : extract-post
|
H A D | dir.mk | 63 all: {fetch,extract}{,-post} 65 fetch fetch-post extract extract-post: 94 .PHONY: fetch fetch-post extract extract-post
|
/freebsd/sys/dev/dpaa2/ |
H A D | dpaa2_ni_dpkg.h | 82 * @DPKG_FROM_HDR: Extract selected bytes from header, by offset 83 * @DPKG_FROM_FIELD: Extract selected bytes from header, by offset from field 84 * @DPKG_FULL_FIELD: Extract a full field 94 * @DPKG_EXTRACT_FROM_HDR: Extract from the header 95 * @DPKG_EXTRACT_FROM_DATA: Extract from data not in specific header 96 * @DPKG_EXTRACT_FROM_PARSE: Extract from parser-result; 97 * e.g. can be used to extract header existence; 471 * @extract: Selects extraction method 472 * @extract.from_hdr: Used when 'type = DPKG_EXTRACT_FROM_HDR' 473 * @extract.from_data: Used when 'type = DPKG_EXTRACT_FROM_DATA' [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonGenExtract.cpp | 33 static cl::opt<unsigned> ExtractCutoff("extract-cutoff", cl::init(~0U), 34 cl::Hidden, cl::desc("Cutoff for generating \"extract\"" 37 // This prevents generating extract instructions that have the offset of 0. 38 // One of the reasons for "extract" is to put a sequence of bits in a regis- 41 // rate "extract", since logical bit operations can be merged into compound 42 // instructions (as opposed to "extract"). 43 static cl::opt<bool> NoSR0("extract-nosr0", cl::init(true), cl::Hidden, 44 cl::desc("No extract instruction with offset 0")); 46 static cl::opt<bool> NeedAnd("extract-needand", cl::init(true), cl::Hidden, 47 cl::desc("Require & in extract patterns")); [all …]
|
/freebsd/contrib/jemalloc/ |
H A D | FREEBSD-upgrade | 22 # Extract latest jemalloc release. 24 # ./FREEBSD-upgrade extract <rev> 30 # ./FREEBSD-upgrade extract <rev> 36 # ./FREEBSD-upgrade extract <rev> 38 # The rediff/extract order is important because rediff saves the local 39 # changes, then extract blows away the work tree and re-creates it with the 152 # Extract code corresponding to most recent import. 167 extract) # Extract upstream sources, apply patches, copy to contrib/jemalloc.
|
/freebsd/contrib/llvm-project/lld/docs/ |
H A D | Partitions.rst | 56 referred to as a combined output file. To extract a partition from the 58 with the flag ``--extract-main-partition`` to extract the main partition, or 59 ``-extract-partition=<soname>`` to extract one of the loadable partitions. 74 # Extract the partitions. 75 llvm-objcopy libcombined.so libmain.so --extract-main-partition 76 llvm-objcopy libcombined.so libfeature.so --extract-partition=libfeature.so
|
/freebsd/contrib/libarchive/libarchive/test/ |
H A D | test_write_disk_no_hfs_compression.c | 86 * Extract an archive to disk with HFS+ Compression in DEFINE_TEST() 107 /* Extract file1. */ in DEFINE_TEST() 110 /* Extract README. */ in DEFINE_TEST() 113 /* Extract NEWS. */ in DEFINE_TEST() 116 /* Extract Makefile. */ in DEFINE_TEST() 156 * Extract an archive to disk without HFS+ Compression. in DEFINE_TEST() 177 /* Extract file1. */ in DEFINE_TEST() 180 /* Extract README. */ in DEFINE_TEST() 183 /* Extract NEWS. */ in DEFINE_TEST() 186 /* Extract Makefil in DEFINE_TEST() [all...] |
H A D | test_write_disk_hfs_compression.c | 112 * Extract an archive to disk with HFS+ Compression. in DEFINE_TEST() 133 /* Extract file1. */ in DEFINE_TEST() 136 /* Extract README. */ in DEFINE_TEST() 139 /* Extract NEWS. */ in DEFINE_TEST() 142 /* Extract Makefile. */ in DEFINE_TEST() 196 * Extract an archive to disk without HFS+ Compression. in DEFINE_TEST() 216 /* Extract file1. */ in DEFINE_TEST() 219 /* Extract README. */ in DEFINE_TEST() 222 /* Extract NEWS. */ in DEFINE_TEST() 225 /* Extract Makefil in DEFINE_TEST() [all...] |
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | InterleavedAccessPass.cpp | 206 /// <0, 2, 4, 6> (mask of index 0 to extract even elements) 207 /// <1, 3, 5, 7> (mask of index 1 to extract odd elements) 259 // them to later check if they can be modified to extract from one of the in lowerInterleavedLoad() 269 auto *Extract = dyn_cast<ExtractElementInst>(User); in lowerInterleavedLoad() local 270 if (Extract && isa<ConstantInt>(Extract->getIndexOperand())) { in lowerInterleavedLoad() 271 Extracts.push_back(Extract); in lowerInterleavedLoad() 404 for (auto *Extract : Extracts) { in tryReplaceExtracts() local 406 auto *IndexOperand = cast<ConstantInt>(Extract->getIndexOperand()); in tryReplaceExtracts() 413 // If the shufflevector instruction doesn't dominate the extract, we in tryReplaceExtracts() 415 if (!DT->dominates(Shuffle, Extract)) in tryReplaceExtracts() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Demangle/ |
H A D | DLangDemangle.cpp | 38 /// Extract and demangle the mangled symbol and append it to the output 50 /// Extract and demangle a given mangled symbol and append it to the output 60 /// Extract the number from a given string. 62 /// \param Mangled string to extract the number. 70 /// Extract the back reference position from a given string. 72 /// \param Mangled string to extract the back reference position. 83 /// Extract the symbol pointed by the back reference form a given string. 85 /// \param Mangled string to extract the back reference position. 93 /// Extract and demangle backreferenced symbol from a given mangled symbol 103 /// Extract and demangle backreferenced type from a given mangled symbol [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
H A D | Flang.h | 27 /// Extract fortran dialect options from the driver arguments and add them to 35 /// Extract preprocessing options from the driver arguments and add them to 43 /// Extract PIC options from the driver arguments and add them to 51 /// Extract target options from the driver arguments and add them to 87 /// Extract offload options from the driver arguments and add them to 98 /// Extract options for code generation from the driver arguments and add them 106 /// Extract other compilation options from the driver arguments and add them
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Refactoring/Extract/ |
H A D | Extract.cpp | 1 //===--- Extract.cpp - Clang refactoring library --------------------------===// 10 /// Implements the "extract" refactoring that can pull code into 15 #include "clang/Tooling/Refactoring/Extract/Extract.h" 21 #include "clang/Tooling/Refactoring/Extract/SourceExtraction.h" 62 "extract-function", in describe() 63 "Extract Function", in describe() 73 // We would like to extract code out of functions/methods/blocks. in initiate()
|