Package: clang-12-doc Source: llvm-toolchain-12 Version: 1:12.0.1~++20211029101436+fed41342a82f-1~exp1~20211029221946.11 Architecture: all Maintainer: LLVM Packaging Team Installed-Size: 10182 Depends: libjs-mathjax Homepage: https://www.llvm.org/ Priority: optional Section: doc Filename: pool/main/l/llvm-toolchain-12/clang-12-doc_12.0.1~++20211029101436+fed41342a82f-1~exp1~20211029221946.11_all.deb Size: 1202240 SHA256: 1806b8c86c3e0c28d5f224ab3582a8b7829feb463615237fd6588ea75744f826 SHA1: b0cc97947d6f02b02731b0ef7f17a7932cec637f MD5sum: f25e0a1db5e5b62e097e846c26a0b380 Description: C, C++ and Objective-C compiler - Documentation Clang project is a C, C++, Objective C and Objective C++ front-end based on the LLVM compiler. Its goal is to offer a replacement to the GNU Compiler Collection (GCC). . Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also provides most of the support of C++20. . This package contains the documentation. Package: libclc-12 Source: llvm-toolchain-12 Version: 1:12.0.1~++20211029101436+fed41342a82f-1~exp1~20211029221946.11 Architecture: all Maintainer: LLVM Packaging Team Installed-Size: 78867 Depends: libclc-12-dev (= 1:12.0.1~++20211029101436+fed41342a82f-1~exp1~20211029221946.11), libclang-common-12-dev Conflicts: libclc-x.y Breaks: libclc-amdgcn, libclc-ptx, libclc-r600 Replaces: libclc-amdgcn, libclc-ptx, libclc-r600, libclc-x.y Provides: libclc-x.y Multi-Arch: foreign Homepage: https://www.llvm.org/ Priority: optional Section: libs Filename: pool/main/l/llvm-toolchain-12/libclc-12_12.0.1~++20211029101436+fed41342a82f-1~exp1~20211029221946.11_all.deb Size: 10792458 SHA256: 0a3d8cce597cd51b0861984354157aad4b84325b14fbdf98cd65e6c16947a874 SHA1: 7d3cea8803dbc699ee1b6be15d2d4da976466caf MD5sum: b179df9bd2e3831f4d8e8c12dc90899a Description: OpenCL C language implementation - platform support libclc is an open implementation of the OpenCL C programming language, as specified by the OpenCL 1.1 Specification. . This package contains support for the amdgcn (AMD GPU), PTX and r600 platforms. Package: libclc-12-dev Source: llvm-toolchain-12 Version: 1:12.0.1~++20211029101436+fed41342a82f-1~exp1~20211029221946.11 Architecture: all Maintainer: LLVM Packaging Team Installed-Size: 456 Conflicts: libclc-x.y-dev Breaks: libclc-dev Replaces: libclc-dev, libclc-x.y-dev Provides: libclc-x.y-dev Multi-Arch: foreign Homepage: https://www.llvm.org/ Priority: optional Section: libdevel Filename: pool/main/l/llvm-toolchain-12/libclc-12-dev_12.0.1~++20211029101436+fed41342a82f-1~exp1~20211029221946.11_all.deb Size: 71878 SHA256: a7166028253349f2730c65a5cc500e92308f6a28476203f0edb3aba5001d47e2 SHA1: 32b863ee952dab0c96382f7004c9f133d31018bf MD5sum: c0e6eb97a6f624cc3717ac26b6642a4d Description: OpenCL C language implementation - development files libclc is an open implementation of the OpenCL C programming language, as specified by the OpenCL 1.1 Specification. . This package contains development header files. Package: llvm-12-doc Source: llvm-toolchain-12 Version: 1:12.0.1~++20211029101436+fed41342a82f-1~exp1~20211029221946.11 Architecture: all Maintainer: LLVM Packaging Team Installed-Size: 32511 Depends: libjs-jquery, libjs-underscore Homepage: https://www.llvm.org/ Priority: optional Section: doc Filename: pool/main/l/llvm-toolchain-12/llvm-12-doc_12.0.1~++20211029101436+fed41342a82f-1~exp1~20211029221946.11_all.deb Size: 4364200 SHA256: 1a380a00471671c0139c302e200f7b92f6eacfaca9a19fb487e9dabd5d2e493d SHA1: c209cb083b1100df93f85ab69a0ad85c795bbda8 MD5sum: a60f19271c23892b72e4e33677406034 Description: Modular compiler and toolchain technologies, documentation LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . LLVM uses a single, language-independent virtual instruction set both as an offline code representation (to communicate code between compiler phases and to run-time systems) and as the compiler internal representation (to analyze and transform programs). This persistent code representation allows a common set of sophisticated compiler techniques to be applied at compile-time, link-time, install-time, run-time, or "idle-time" (between program runs). . This package contains all documentation (extensive). Package: llvm-12-examples Source: llvm-toolchain-12 Version: 1:12.0.1~++20211029101436+fed41342a82f-1~exp1~20211029221946.11 Architecture: all Maintainer: LLVM Packaging Team Installed-Size: 554 Depends: llvm-12-dev (>= 1:12.0.1~++20211029101436+fed41342a82f-1~exp1~20211029221946.11), llvm-12-dev (<< 1:12.0.1~++20211029101436+fed41342a82f-1~exp1~20211029221946.11+c~) Homepage: https://www.llvm.org/ Priority: optional Section: doc Filename: pool/main/l/llvm-toolchain-12/llvm-12-examples_12.0.1~++20211029101436+fed41342a82f-1~exp1~20211029221946.11_all.deb Size: 291612 SHA256: 28c6f6697cf042486ecebef8c9814a197615274be9e2d76bfc86fa1d6d85860c SHA1: 8121c801f27b4cba9be42a1f657299e6adcdf2e4 MD5sum: 07ab5ecc3778cd2574d9aa9602f6b131 Description: Modular compiler and toolchain technologies, examples LLVM is a collection of libraries and tools that make it easy to build compilers, optimizers, just-in-time code generators, and many other compiler-related programs. . LLVM uses a single, language-independent virtual instruction set both as an offline code representation (to communicate code between compiler phases and to run-time systems) and as the compiler internal representation (to analyze and transform programs). This persistent code representation allows a common set of sophisticated compiler techniques to be applied at compile-time, link-time, install-time, run-time, or "idle-time" (between program runs). . This package contains examples for using LLVM, both in developing extensions to LLVM and in using it to compile code.