Searched refs:bitcode (Results 1 – 25 of 33) sorted by relevance
12
5 llvm-nm - list LLVM bitcode file's symbol table13 The B<llvm-nm> utility lists the names of symbols from the LLVM bitcode files,14 or B<ar> archives containing LLVM bitcode files, named on the command line.17 process a bitcode file on its standard input stream.31 Named object is referenced but undefined in this bitcode file63 Because LLVM bitcode files typically contain objects that are not considered to66 even symbols which are defined in the bitcode file.86 Print only symbols defined in this bitcode file (as opposed to93 from other bitcode files.97 Print only symbols referenced but not defined in this bitcode file.
14 the specified LLVM bitcode file. It is primarily used as a debugging tool to17 In addition to extracting the bitcode of the specified function,32 write raw bitcode output if the output stream is a terminal. With this option,33 B<llvm-extract> will write raw bitcode regardless of the output device.37 Extract the function named I<function-name> from the LLVM bitcode. May be42 Extract the function(s) matching I<function-regular-expr> from the LLVM bitcode.48 Extract the global variable named I<global-name> from the LLVM bitcode. May be54 bitcode. All global variables matching the regular expression will be extracted.68 Write output in LLVM intermediate language (instead of bitcode).
5 llvm-bcanalyzer - LLVM bitcode analyzer13 The B<llvm-bcanalyzer> command is a small utility for analyzing bitcode files.14 The tool reads a bitcode file (such as generated with the B<llvm-as> tool) and15 produces a statistical report on the contents of the bitcode file. The tool16 can also dump a low level but human readable version of the bitcode file. 18 directly with the bitcode file format. Most LLVM users can just ignore36 Causes B<llvm-bcanalyzer> to dump the bitcode in a human readable format. This 38 the encoding of the bitcode file.43 bitcode. This ensures that the statistics generated are based on a consistent66 This just provides the name of the module for which bitcode analysis is being[all …]
13 B<llvm-link> takes several LLVM bitcode files and links them together into a14 single LLVM bitcode file. It writes the output file to standard output, unless37 write raw bitcode output if the output stream is a terminal. With this option,38 B<llvm-link> will write raw bitcode regardless of the output device.47 Write output in LLVM intermediate language (instead of bitcode).52 bitcode file to standard error.61 typically includes a message for each bitcode file linked in and for each
13 The B<llvm-ld> tool takes a set of LLVM bitcode files and links them14 together into a single LLVM bitcode file. The output bitcode file can be15 another bitcode file or an executable bitcode program. Using additional50 All object and bitcode files are linked first in the order they were 56 Object files and static bitcode objects are always linked into the output67 performed by converting the linked bitcode into native assembly (.s) or C code109 This option can be used to override the output bitcode file name. By default, 110 the name of the bitcode output file is one more ".bc" suffix added to the name 130 Link the bitcode files together as a library, not an executable. In this mode,141 When generating native executables, B<llvm-ld> first checks for a bitcode[all …]
14 bitcode file and converts it into human-readable LLVM assembly language.33 write raw bitcode output if the output stream is a terminal. With this option,34 B<llvm-dis> will write raw bitcode regardless of the output device.
9 B<llvm-prof> [I<options>] [I<bitcode file>] [I<llvmprof.out>]14 optionally use a specific file with the third program argument), a bitcode file50 B<llvm-prof> returns 1 if it cannot load the bitcode file or the profile
14 LLVM assembly language, translates it to LLVM bitcode, and writes the result50 write raw bitcode output if the output stream is a terminal. With this option,51 B<llvm-as> will write raw bitcode regardless of the output device.
5 lli - directly execute programs from LLVM bitcode13 B<lli> directly executes programs in LLVM bitcode format. It takes a program14 in LLVM bitcode format and executes it using a just-in-time compiler, if one is19 If I<filename> is not specified, then B<lli> reads the LLVM bitcode for the69 Override the target triple specified in the input bitcode file with the 76 encoded in the bitcode file. See the output of B<llc -help> for a list of
32 format (.ll) or the LLVM bitcode format (.bc).44 write raw bitcode output if the output stream is a terminal. With this option,45 B<opt> will write raw bitcode regardless of the output device.57 Write output in LLVM intermediate language (instead of bitcode).
16 to produce archive libraries by LLVM bitcode that can be linked into an47 Since B<llvm-ar> is intended to archive bitcode files, the symbol table81 the file is compressed. A 'B' means the file is an LLVM bitcode file. An126 Printing bitcode files is ill-advised as they might confuse your terminal149 B<llvm-ar> also prints out the file type (B=bitcode, Z=compressed, S=symbol199 Normally, B<llvm-ar> will not print the contents of bitcode files when the 201 bitcode members to be printed.233 modifier is safe to use when (previously) compressed bitcode files are added to234 the archive; the compressed bitcode files will not be doubly compressed.255 bitcode files in the archive. Using this modifier is more efficient that using[all …]
17 implementations of C<ranlib>, B<llvm-ranlib> indexes LLVM bitcode files, not
147 B<--safe-custom> options to execute the bitcode testcase. This can153 option to compile the bitcode testcase. This can be useful for163 will be the minimum bitcode that passes FileCheck.
19 ends in '.ll'; otherwise it will be read in as a bitcode file.
118 Includes either a native JIT or the bitcode interpreter.
12 This interface provides an ocaml API for the LLVM bitcode writer, the15 (** [write_bitcode_file m path] writes the bitcode for module [m] to the file at20 (** [write_bitcode_to_fd ~unbuffered fd m] writes the bitcode for module27 (** [output_bitcode ~unbuffered c m] writes the bitcode for module [m]
16 (* Writes the bitcode for module the given path. Returns true if successful. *)
12 This interface provides an ocaml API for the LLVM bitcode reader, the17 (** [get_module context mb] reads the bitcode for a new module [m] from the24 (** [parse_bitcode context mb] parses the bitcode for a new module [m] from the
36 * This downstreaming could have broken bitcode compatibility37 * Upstream was migrating from 2.7 bitcode to 3.0 bitcode.45 …==> * 020a5a4 - remove bitcode reader support for LLVM 2.7 metadata encoding. (13 days ago) <Chris…47 * Our bitcode reader can read both 2.7 and 3.0 versions. Writer is tracking upstream.
7 ; llvm-extract uses lazy bitcode loading, so make sure it correctly reads8 ; from bitcode files in addition to assembly files.
55 (* corrupt the bitcode *)58 output_string oc "not a bitcode file\n";
7 LLVM bitcode file to standard output. It is designed to show some basic
218 return type == fs::file_magic::bitcode; in isBitcodeFile()
751 return file_magic::bitcode; in identify_magic()755 return file_magic::bitcode; in identify_magic()
129 bitcode, ///< Bitcode file enumerator