summaryrefslogtreecommitdiff
path: root/backend/README.md
diff options
context:
space:
mode:
authorBenjamin Segovia <devnull@localhost>2012-06-19 00:21:29 +0000
committerKeith Packard <keithp@keithp.com>2012-08-10 16:18:43 -0700
commit9afae68ff466376826f8a849bfbf579f49e6e8d7 (patch)
tree545ea00761c31fb47d3a93793f2e710875cf1651 /backend/README.md
parent54802945e25f89bb8b830064b418f5dd07713cb4 (diff)
downloadbeignet-9afae68ff466376826f8a849bfbf579f49e6e8d7.tar.gz
Spell-checked the documentation Added a TODO entry for uniform analysis and uniform loads and samples
Diffstat (limited to 'backend/README.md')
-rw-r--r--backend/README.md8
1 files changed, 5 insertions, 3 deletions
diff --git a/backend/README.md b/backend/README.md
index 66689693..9fe39730 100644
--- a/backend/README.md
+++ b/backend/README.md
@@ -2,7 +2,7 @@ OpenCL Compiler
===============
This code base contains the compiler part of the complete OpenCL stack. The
-run-time is not in this code base and is developed inside "OpenCL runtime"
+run-time is not in this code base and is developed inside "OpenCL run-time"
project. The compiler is responsible to take a OpenCL language string and to
compile it into a binary that can be executed on Intel integrated GPUs.
@@ -27,7 +27,9 @@ Choose whatever you want for the build
Then press 'c' to configure and 'g' to generate the code
-`> make`
+`> make # to build it`
+
+`> make install # to copy it in the proper place`
The project only depends on LLVM (Low-Level Virtual Machine project). Right
now, the code has only been compiled with LLVM 3.0. It will not compile with
@@ -87,7 +89,7 @@ Environment variables are used all over the code. Most important ones are:
- `OCL_SIMD_WIDTH` `(8 or 16)`. Change the number of lanes per hardware thread
- `OCL_OUTPUT_GEN_IR` `(0 or 1)`. Output Gen IR (scalar intermediate
- representation) code
+ representation) code
- `OCL_OUTPUT_LLVM` `(0 or 1)`. Output LLVM code after the lowering passes