Skip to content

Commit 2df1129

Browse files
nnethercoteLegNeato
authored andcommitted
Improve "rustc_codegen_nvvm" chapter structure.
Currently section 6 is empty and only has one subsection. So this commit moves the text in 6.1 into 6 and all of 6.1.n into 6.n. Also, there are two sections (`ptxgen.md` and `deuugging.md`) that are present but not shown because they aren't mentioned in `SUMMARY.md`. Include them.
1 parent b2363ac commit 2df1129

File tree

8 files changed

+15
-14
lines changed

8 files changed

+15
-14
lines changed

guide/src/SUMMARY.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
- [GPU Computing](cuda/gpu_computing.md)
1414
- [The CUDA Pipeline](cuda/pipeline.md)
1515
- [rustc_codegen_nvvm](nvvm/README.md)
16-
- [Technical](nvvm/technical/README.md)
17-
- [Custom Rustc Backends](nvvm/technical/backends.md)
18-
- [rustc_codegen_nvvm](nvvm/technical/nvvm.md)
19-
- [Types](nvvm/technical/types.md)
16+
- [Custom Rustc Backends](nvvm/backends.md)
17+
- [rustc_codegen_nvvm](nvvm/nvvm.md)
18+
- [Types](nvvm/types.md)
19+
- [PTX Generation](nvvm/ptxgen.md)
20+
- [Debugging](nvvm/debugging.md)

guide/src/nvvm/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# rustc_codegen_nvvm
2+
3+
This section will cover the more technical details of how rustc_codegen_nvvm works
4+
as well as the issues that came with it.
5+
6+
It will also explain some technical details about CUDA/PTX/etc, it is not necessarily
7+
limited to rustc_codegen_nvvm.
8+
9+
Basic knowledge of how rustc and LLVM work and what they do is assumed. You can find
10+
info about rustc in the [rustc dev guide](https://rustc-dev-guide.rust-lang.org/).
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

guide/src/nvvm/technical/README.md

Lines changed: 0 additions & 10 deletions
This file was deleted.
File renamed without changes.

0 commit comments

Comments
 (0)