diff --git a/doc/asm.html b/doc/asm.html index f7787a4076c..dd395ec8331 100644 --- a/doc/asm.html +++ b/doc/asm.html @@ -464,6 +464,23 @@ Function is the outermost frame of the call stack. Traceback should stop at this +
+The PCALIGN
pseudo-instruction is used to indicate that the next instruction should be aligned
+to a specified boundary by padding with no-op instructions.
+
+It is currently supported on arm64, amd64, ppc64, loong64 and riscv64.
+
+For example, the start of the MOVD
instruction below is aligned to 32 bytes:
+
+PCALIGN $32 +MOVD $2, R0 ++ +