summaryrefslogtreecommitdiffstats
path: root/libclc/www/index.html
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2012-01-08 22:09:58 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2012-01-08 22:09:58 +0000
commitd5395fbf03dc168d00bc8622e86fefbac9a3da2a (patch)
tree2c24697a31ef5ef5445a8ad143aa34f4ef42db9d /libclc/www/index.html
parent11faafe7dce2bd8befa3e2444c2292edcd9b2d50 (diff)
downloadbcm5719-llvm-d5395fbf03dc168d00bc8622e86fefbac9a3da2a.tar.gz
bcm5719-llvm-d5395fbf03dc168d00bc8622e86fefbac9a3da2a.zip
Initial commit.
llvm-svn: 147756
Diffstat (limited to 'libclc/www/index.html')
-rw-r--r--libclc/www/index.html53
1 files changed, 53 insertions, 0 deletions
diff --git a/libclc/www/index.html b/libclc/www/index.html
new file mode 100644
index 00000000000..96c0cb0529f
--- /dev/null
+++ b/libclc/www/index.html
@@ -0,0 +1,53 @@
+<html>
+<head>
+<title>libclc</title>
+</head>
+<body>
+<h1>libclc</h1>
+<p>
+libclc is an open source, BSD licensed
+implementation of the library requirements of the
+OpenCL C programming language, as specified by the <a
+href="http://www.khronos.org/registry/cl/specs/opencl-1.1.pdf">OpenCL
+1.1 Specification</a>. The following sections of the specification
+impose library requirements:
+<ul>
+<li>6.1: Supported Data Types
+<li>6.2.3: Explicit Conversions
+<li>6.2.4.2: Reinterpreting Types Using as_type() and as_typen()
+<li>6.9: Preprocessor Directives and Macros
+<li>6.11: Built-in Functions
+<li>9.3: Double Precision Floating-Point
+<li>9.4: 64-bit Atomics
+<li>9.5: Writing to 3D image memory objects
+<li>9.6: Half Precision Floating-Point
+</ul>
+</p>
+
+<p>
+libclc is intended to be used with the <a href="http://clang.llvm.org/">Clang</a>
+compiler's OpenCL frontend.
+</p>
+
+<p>
+libclc is designed to be portable and extensible. To this end,
+it provides generic implementations of most library requirements,
+allowing the target to override the generic implementation at the
+granularity of individual functions.
+</p>
+
+<p>
+libclc currently only supports the PTX target, but support for more
+targets is welcome.
+</p>
+
+<h2>Download</h2>
+
+git clone git://git.pcc.me.uk/~peter/libclc.git (<a href="http://git.pcc.me.uk/~peter/libclc.git">gitweb</a>)
+
+<h2>Mailing List</h2>
+
+libclc-dev@pcc.me.uk (<a href="http://www.pcc.me.uk/cgi-bin/mailman/listinfo/libclc-dev">subscribe/unsubscribe</a>, <a href="http://www.pcc.me.uk/pipermail/libclc-dev/">archives</a>)
+
+</body>
+</html>
OpenPOWER on IntegriCloud