diff options
| author | Taiki Endo <te316e89@gmail.com> | 2024-01-03 18:00:37 +0900 |
|---|---|---|
| committer | Taiki Endo <te316e89@gmail.com> | 2024-01-03 18:00:37 +0900 |
| commit | ee41651d2f1378bda0126070fb9d3996caaa26a7 (patch) | |
| tree | dfc30564deae00968151316dd2d2f8678547edff /src/doc | |
| parent | 03b50195ab61a0dc9fc8de43d1de92769c4e6f23 (diff) | |
| download | rust-ee41651d2f1378bda0126070fb9d3996caaa26a7.tar.gz rust-ee41651d2f1378bda0126070fb9d3996caaa26a7.zip | |
Support reg_addr register class in s390x inline assembly
Diffstat (limited to 'src/doc')
| -rw-r--r-- | src/doc/unstable-book/src/language-features/asm-experimental-arch.md | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/doc/unstable-book/src/language-features/asm-experimental-arch.md b/src/doc/unstable-book/src/language-features/asm-experimental-arch.md index 968c9bb4ebb..59acbc73db4 100644 --- a/src/doc/unstable-book/src/language-features/asm-experimental-arch.md +++ b/src/doc/unstable-book/src/language-features/asm-experimental-arch.md @@ -84,7 +84,7 @@ This feature tracks `asm!` and `global_asm!` support for the following architect | M68k | `reg_data` | None | `i8`, `i16`, `i32` | | CSKY | `reg` | None | `i8`, `i16`, `i32` | | CSKY | `freg` | None | `f32`, | -| s390x | `reg` | None | `i8`, `i16`, `i32`, `i64` | +| s390x | `reg`, `reg_addr` | None | `i8`, `i16`, `i32`, `i64` | | s390x | `freg` | None | `f32`, `f64` | ## Register aliases @@ -158,9 +158,10 @@ This feature tracks `asm!` and `global_asm!` support for the following architect | NVPTX | `reg64` | None | `rd0` | None | | Hexagon | `reg` | None | `r0` | None | | PowerPC | `reg` | None | `0` | None | -| PowerPC | `reg_nonzero` | None | `3` | `b` | +| PowerPC | `reg_nonzero` | None | `3` | None | | PowerPC | `freg` | None | `0` | None | | s390x | `reg` | None | `%r0` | None | +| s390x | `reg_addr` | None | `%r1` | None | | s390x | `freg` | None | `%f0` | None | | CSKY | `reg` | None | `r0` | None | | CSKY | `freg` | None | `f0` | None | |
