@@ -68,7 +68,7 @@ The following test suites are available, with links for more information:
68
68
| [ ` pretty ` ] ( #pretty-printer-tests ) | Check pretty printing |
69
69
| [ ` incremental ` ] ( #incremental-tests ) | Check incremental compilation behavior |
70
70
| [ ` debuginfo ` ] ( #debuginfo-tests ) | Check debuginfo generation running debuggers |
71
- | [ ` codegen ` ] ( #codegen-tests ) | Check code generation |
71
+ | [ ` codegen-* ` ] ( #codegen-tests ) | Check code generation |
72
72
| [ ` codegen-units ` ] ( #codegen-units-tests ) | Check codegen unit partitioning |
73
73
| [ ` assembly ` ] ( #assembly-tests ) | Check assembly output |
74
74
| [ ` mir-opt ` ] ( #mir-opt-tests ) | Check MIR generation and optimizations |
@@ -290,7 +290,7 @@ For example, `./x test tests/debuginfo -- --debugger gdb` will only test GDB com
290
290
291
291
### Codegen tests
292
292
293
- The tests in [ ` tests/codegen ` ] test LLVM code generation. They compile the test
293
+ The tests in [ ` tests/codegen-llvm ` ] test LLVM code generation. They compile the test
294
294
with the ` --emit=llvm-ir ` flag to emit LLVM IR. They then run the LLVM
295
295
[ FileCheck] tool. The test is annotated with various ` // CHECK ` comments to
296
296
check the generated code. See the [ FileCheck] documentation for a tutorial and
@@ -301,13 +301,13 @@ See also the [assembly tests](#assembly-tests) for a similar set of tests.
301
301
If you need to work with ` #![no_std] ` cross-compiling tests, consult the
302
302
[ ` minicore ` test auxiliary] ( ./minicore.md ) chapter.
303
303
304
- [ `tests/codegen` ] : https://github.com/rust-lang/rust/tree/master/tests/codegen
304
+ [ `tests/codegen-llvm ` ] : https://github.com/rust-lang/rust/tree/master/tests/codegen-llvm
305
305
[ FileCheck ] : https://llvm.org/docs/CommandGuide/FileCheck.html
306
306
307
307
308
308
### Assembly tests
309
309
310
- The tests in [ ` tests/assembly ` ] test LLVM assembly output. They compile the test
310
+ The tests in [ ` tests/assembly-llvm ` ] test LLVM assembly output. They compile the test
311
311
with the ` --emit=asm ` flag to emit a ` .s ` file with the assembly output. They
312
312
then run the LLVM [ FileCheck] tool.
313
313
@@ -324,7 +324,7 @@ See also the [codegen tests](#codegen-tests) for a similar set of tests.
324
324
If you need to work with ` #![no_std] ` cross-compiling tests, consult the
325
325
[ ` minicore ` test auxiliary] ( ./minicore.md ) chapter.
326
326
327
- [ `tests/assembly` ] : https://github.com/rust-lang/rust/tree/master/tests/assembly
327
+ [ `tests/assembly-llvm ` ] : https://github.com/rust-lang/rust/tree/master/tests/assembly-llvm
328
328
329
329
330
330
### Codegen-units tests
0 commit comments