HomeSort by relevance Sort by last modified time
    Searched full:bitcode (Results 1 - 25 of 380) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/lib/Bitcode/
module.modulemap 1 module Bitcode { requires cplusplus umbrella "." module * { export * } }
  /frameworks/compile/libbcc/include/bcinfo/
BitcodeTranslator.h 34 * Translates \p bitcode of a particular \p version to the latest version.
36 * \param bitcode - input bitcode string.
37 * \param bitcodeSize - length of \p bitcode string (in bytes).
38 * \param version - corresponding target SDK version of \p bitcode.
40 BitcodeTranslator(const char *bitcode, size_t bitcodeSize,
46 * Translate the supplied bitcode to the latest supported version.
48 * \return true if the bitcode was translated successfully and false if an
54 * \return translated bitcode.
61 * \return size of the translated bitcode (in bytes)
    [all...]
BitcodeWrapper.h 62 * Reads wrapper information from \p bitcode.
64 * \param bitcode - input bitcode string.
65 * \param bitcodeSize - length of \p bitcode string (in bytes).
67 BitcodeWrapper(const char *bitcode, size_t bitcodeSize);
72 * Attempt to unwrap the target bitcode. This function is \deprecated.
79 * \return type of bitcode file.
86 * \return header version of bitcode wrapper.
93 * \return target API version for this bitcode.
100 * \return compiler version that generated this bitcode
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/r600/
llvm_wrapper.h 10 LLVMModuleRef llvm_parse_bitcode(const unsigned char * bitcode, unsigned bitcode_len);
llvm_wrapper.cpp 11 extern "C" LLVMModuleRef llvm_parse_bitcode(const unsigned char * bitcode, unsigned bitcode_len)
14 llvm::StringRef str((const char*)bitcode, bitcode_len);
  /external/mesa3d/src/gallium/drivers/r600/
llvm_wrapper.h 10 LLVMModuleRef llvm_parse_bitcode(const unsigned char * bitcode, unsigned bitcode_len);
llvm_wrapper.cpp 11 extern "C" LLVMModuleRef llvm_parse_bitcode(const unsigned char * bitcode, unsigned bitcode_len)
14 llvm::StringRef str((const char*)bitcode, bitcode_len);
  /frameworks/compile/libbcc/include/bcinfo/Wrap/
bitcode_wrapperer.h 17 // Define utility class to wrap/unwrap bitcode files. Does wrapping/unwrapping
18 // in such a way that the wrappered bitcode file is still a bitcode file.
32 // The bitcode wrapper header is the following 7 fixed 4-byte fields:
34 // 2) Version # 0 - The current version of wrapped bitcode files
35 // 3) (raw) bitcode offset
36 // 4) (raw) bitcode size
39 // 7) PNaCl Bitcode version
46 // Support class for outputting a wrapped bitcode file from a raw bitcode
    [all...]
wrapper_output.h 18 // contains a generated wrapped bitcode file, bitcode file,
30 // that contains a generated bitcode file, wrapped bitcode file,
wrapper_input.h 18 // a bitcode file, a wrapped bitcode file, or a data file to wrap.
29 // a bitcode file, a wrapped bitcode file, or data file to wrap.
  /external/llvm/docs/CommandGuide/
llvm-link.rst 1 llvm-link - LLVM bitcode linker
12 :program:`llvm-link` takes several LLVM bitcode files and links them together
13 into a single LLVM bitcode file. It writes the output file to standard output,
22 to write raw bitcode output if the output stream is a terminal. With this
23 option, :program:`llvm-link` will write raw bitcode regardless of the output
33 Write output in LLVM intermediate language (instead of bitcode).
38 output bitcode file to standard error.
47 This typically includes a message for each bitcode file linked in and for each
llvm-bcanalyzer.rst 1 llvm-bcanalyzer - LLVM bitcode analyzer
12 The :program:`llvm-bcanalyzer` command is a small utility for analyzing bitcode
13 files. The tool reads a bitcode file (such as generated with the
15 the bitcode file. The tool can also dump a low level but human readable
16 version of the bitcode file. This tool is probably not of much interest or
17 utility except for those working directly with the bitcode file format. Most
37 Causes :program:`llvm-bcanalyzer` to dump the bitcode in a human readable
39 provides details about the encoding of the bitcode file.
44 bitcode. This ensures that the statistics generated are based on a consistent
63 **Bitcode Analysis Of Module*
    [all...]
llvm-extract.rst 13 it from the specified LLVM bitcode file. It is primarily used as a debugging
16 In addition to extracting the bitcode of the specified function,
30 refuse to write raw bitcode output if the output stream is a terminal. With
31 this option, :program:`llvm-extract` will write raw bitcode regardless of the
36 Extract the function named *function-name* from the LLVM bitcode. May be
41 Extract the function(s) matching *function-regular-expr* from the LLVM bitcode.
47 Extract the global variable named *global-name* from the LLVM bitcode. May be
53 bitcode. All global variables matching the regular expression will be
67 Write output in LLVM intermediate language (instead of bitcode).
  /external/chromium_org/native_client_sdk/src/doc/reference/
index.rst 9 for example, the PNaCl stable bitcode reference.
  /external/llvm/lib/
CMakeLists.txt 6 add_subdirectory(Bitcode)
  /external/llvm/bindings/ocaml/bitwriter/
llvm_bitwriter.mli 10 (** Bitcode writer.
12 This interface provides an OCaml API for the LLVM bitcode writer, the
15 (** [write_bitcode_file m path] writes the bitcode for module [m] to the file at
20 (** [write_bitcode_to_fd ~unbuffered fd m] writes the bitcode for module
27 (** [output_bitcode ~unbuffered c m] writes the bitcode for module [m]
  /external/llvm/test/Object/
nm-archive.test 16 RUN: llvm-nm %t2 | FileCheck %s -check-prefix BITCODE
18 BITCODE: U SomeOtherFunction
19 BITCODE-NEXT: T main
20 BITCODE-NEXT: U puts
21 BITCODE-NEXT: D var
  /frameworks/compile/libbcc/bcinfo/
BitcodeTranslator.cpp 29 #include "llvm/Bitcode/BitstreamWriter.h"
30 #include "llvm/Bitcode/ReaderWriter.h"
64 * compatible with LLVM's default bitcode reader).
71 BitcodeTranslator::BitcodeTranslator(const char *bitcode, size_t bitcodeSize,
73 : mBitcode(bitcode), mBitcodeSize(bitcodeSize), mTranslatedBitcode(NULL),
82 // the bitcode would be improper.
92 ALOGE("Invalid/empty bitcode");
98 ALOGE("Bitcode wrapper (%u) and translator (%u) disagree about target API",
119 // Do the actual transcoding by invoking a 2.7-era bitcode reader that can
120 // then write the bitcode back out in a more modern (acceptable) version
    [all...]
BitcodeWrapper.cpp 24 #include "llvm/Bitcode/ReaderWriter.h"
31 BitcodeWrapper::BitcodeWrapper(const char *bitcode, size_t bitcodeSize)
32 : mFileType(BC_NOT_BC), mBitcode(bitcode),
  /external/chromium_org/ppapi/native_client/src/untrusted/pnacl_irt_shim/
shim_entry.c 45 * is in the bitcode link line. However, glibc does not use
47 * in the bitcode link line, but looking at the bitcode link line
48 * seems brittle (what if the bitcode link was separated from translation).
  /external/llvm/bindings/ocaml/bitreader/
llvm_bitreader.mli 10 (** Bitcode reader.
12 This interface provides an OCaml API for the LLVM bitcode reader, the
17 (** [get_module context mb] reads the bitcode for a new module [m] from the
24 (** [parse_bitcode context mb] parses the bitcode for a new module [m] from the
  /external/llvm/unittests/
CMakeLists.txt 16 add_subdirectory(Bitcode)
  /external/clang/test/CodeGen/
link-bitcode-file.c 2 // RUN: %clang_cc1 -triple i386-pc-linux-gnu -mlink-bitcode-file %t.bc -O3 -emit-llvm -o - %s | FileCheck -check-prefix=CHECK-NO-BC %s
3 // RUN: not %clang_cc1 -triple i386-pc-linux-gnu -DBITCODE -mlink-bitcode-file %t.bc -O3 -emit-llvm -o - %s 2>&1 | FileCheck -check-prefix=CHECK-BC %s
7 #ifdef BITCODE
  /external/llvm/include/llvm/Bitcode/
ReaderWriter.h 1 //===-- llvm/Bitcode/ReaderWriter.h - Bitcode reader/writers ----*- C++ -*-===//
10 // This header defines interfaces to read and write LLVM bitcode files/streams.
29 /// Read the header of the specified bitcode buffer and prepare for lazy
44 /// Read the header of the specified bitcode buffer and extract just the
50 /// Read the specified bitcode file, returning the module.
62 /// for an LLVM IR bitcode wrapper.
76 /// raw LLVM IR bitcode (without a wrapper).
90 /// LLVM IR bitcode, either with or without a wrapper.
104 /// uint32_t BitcodeOffset; // Offset to traditional bitcode file
    [all...]
BitcodeWriterPass.h 1 //===-- BitcodeWriterPass.h - Bitcode writing pass --------------*- C++ -*-===//
11 /// This file provides a bitcode writing pass.
31 /// \brief Pass for writing a module of IR out to a bitcode file.
39 /// \brief Construct a bitcode writer pass around a particular output stream.
42 /// \brief Run the bitcode writer pass, and output the module to the selected

Completed in 540 milliseconds

1 2 3 4 5 6 7 8 91011>>