Skip to content

Commit 34d45bc

Browse files
authored
Update LangRef.rst
1 parent 024576f commit 34d45bc

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

llvm/docs/LangRef.rst

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -411,8 +411,7 @@ added in the future:
411411
be saved by the caller, but on Windows, xmm6-xmm15 are preserved.
412412

413413
- On AArch64 the callee preserve all general purpose registers, except
414-
X0-X8 and X16-X18. Using this calling convention with nest is forbidden
415-
and may crash llvm.
414+
X0-X8 and X16-X18. Not allowed with nest.
416415

417416
The idea behind this convention is to support calls to runtime functions
418417
that have a hot path and a cold path. The hot path is usually a small piece
@@ -450,8 +449,7 @@ added in the future:
450449

451450
- On AArch64 the callee preserve all general purpose registers, except
452451
X0-X8 and X16-X18. Furthermore it also preserves lower 128 bits of V8-V31
453-
SIMD floating point registers. Using this calling convention with nest is
454-
forbidden and may crash llvm.
452+
SIMD floating point registers. Not allowed with nest.
455453

456454
The idea behind this convention is to support calls to runtime functions
457455
that don't need to call out to any other functions.

0 commit comments

Comments
 (0)