summaryrefslogtreecommitdiff
path: root/Software/Beignet/Backend
diff options
context:
space:
mode:
Diffstat (limited to 'Software/Beignet/Backend')
-rw-r--r--Software/Beignet/Backend/TODO.mdwn4
-rw-r--r--Software/Beignet/Backend/compiler_backend.mdwn2
2 files changed, 3 insertions, 3 deletions
diff --git a/Software/Beignet/Backend/TODO.mdwn b/Software/Beignet/Backend/TODO.mdwn
index 4599e8eb..3f1ccb4c 100644
--- a/Software/Beignet/Backend/TODO.mdwn
+++ b/Software/Beignet/Backend/TODO.mdwn
@@ -51,7 +51,7 @@ The code is defined in `src/ir`. Main things to do are:
- Adding support for atomic extensions.
- Finishing the handling of function arguments (see the [[IR
- description|Software/Beignet/Backend/gen_ir]] for more details)
+ description|gen_ir]] for more details)
- Adding support for linking IR units together. OpenCL indeed allows to create
programs from several sources
@@ -78,7 +78,7 @@ The code is defined in `src/backend`. Main things to do are:
- Implementing atomic extensions.
- Implementing register spilling (see the [[compiler backend
- description|Software/Beignet/Backend/compiler_backend]] for more details)
+ description|compiler_backend]] for more details)
- Implementing proper instruction selection. A "simple" tree matching algorithm
should provide good results for Gen
diff --git a/Software/Beignet/Backend/compiler_backend.mdwn b/Software/Beignet/Backend/compiler_backend.mdwn
index 523119c4..32028b6c 100644
--- a/Software/Beignet/Backend/compiler_backend.mdwn
+++ b/Software/Beignet/Backend/compiler_backend.mdwn
@@ -5,7 +5,7 @@ Well, the complete code base is somehow a compiler backend for LLVM. Here, we
really speak about the final code generation passes that you may find in
`src/backend`.
-As explained in [[the scalar IR presentation|Software/Beignet/Backend/gen_ir]], we bet on a very
+As explained in [[the scalar IR presentation|gen_ir]], we bet on a very
simple scalar IR to make it easy to parse and modify. The idea is to fix the
unrelated problem (very Gen specific) where we can i.e. when the code is
generated.