From be84db8e86d44c3d07f80febea32e319e0b3933c Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Sun, 4 Mar 2018 22:40:36 -0800 Subject: [PATCH] Fix glossary references. --- cranelift/docs/langref.rst | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/cranelift/docs/langref.rst b/cranelift/docs/langref.rst index b91f1b3f47..3219f14b08 100644 --- a/cranelift/docs/langref.rst +++ b/cranelift/docs/langref.rst @@ -1158,14 +1158,19 @@ Glossary intermediate representation. Cretonne's IR can be converted to text losslessly. + stack slot + A fixed size memory allocation in the current function's activation + frame. These include :term:`explicit stack slot`\s and + :term:`spill stack slot`\s. + explicit stack slot A fixed size memory allocation in the current function's activation - frame. These differ from :term:`spill stack slots` in that they can + frame. These differ from :term:`spill stack slot`\s in that they can be created by frontends and they may have their addresses taken. spill stack slot A fixed size memory allocation in the current function's activation - frame. These differ from :term:`explicit stack slots` in that they are + frame. These differ from :term:`explicit stack slot`\s in that they are only created during register allocation, and they may not have their address taken.