Skip to content

Commit

Permalink
RISC-V: Deprecate CFromPtr and CToPtr.
Browse files Browse the repository at this point in the history
  • Loading branch information
bsdjhb committed Jul 12, 2023
1 parent 0666019 commit 924655c
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 4 deletions.
6 changes: 4 additions & 2 deletions app-isaquick-riscv.tex
Original file line number Diff line number Diff line change
Expand Up @@ -750,11 +750,13 @@ \chapter{CHERI-RISC-V ISA Quick Reference}

{\rvcherienctablefontsize
\def\rvcheriremovedfootnotemark{$^\dagger$}
\def\rvcherireservedfootnotemark{$^\ddagger$}
\def\rvcherideprecatedfootnotemark{$^\ddagger$}
\def\rvcherireservedfootnotemark{$^*$}
\rvcherienctablesrcsrcdest\\\\
\footnotesize
$^\dagger$Previously used by a removed instruction.\\
$^\ddagger$Reserved for future use.
$^\ddagger$Deprecated (may be removed in a future version).\\
$^*$Reserved for future use.
}

\subsection*{Stores encoding allocation (rd field)}
Expand Down
4 changes: 2 additions & 2 deletions def-riscv-insns.tex
Original file line number Diff line number Diff line change
Expand Up @@ -47,8 +47,8 @@
\rvcherisrcdest[name=CSealEntry]{11}{cd}{cs1}
\rvcherisrcsrcdest[name=CRelocate,noref,tablesuffix=\rvcherireservedfootnotemark]{15}{cd}{cs1}{rs2}

\rvcherisrcsrcdest[name=CToPtr]{12}{rd}{cs1}{cs2}
\rvcherisrcsrcdest[name=CFromPtr]{13}{cd}{cs1}{rs2}
\rvcherisrcsrcdest[name=CToPtr,tablesuffix=\rvcherideprecatedfootnotemark]{12}{rd}{cs1}{cs2}
\rvcherisrcsrcdest[name=CFromPtr,tablesuffix=\rvcherideprecatedfootnotemark]{13}{cd}{cs1}{rs2}
\rvcherisrcsrcdest[name=CSub,noref,tablesuffix=\rvcheriremovedfootnotemark]{14}{rd}{cs1}{cs2}
\rvcherisrcdest[name=CMove]{A}{cd}{cs1}

Expand Down
4 changes: 4 additions & 0 deletions insn-riscv/cfromptr.tex
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,7 @@ \subsubsection*{Format}
\end{center}

\sailRISCVisarefbody{CFromPtr}

\subsubsection*{Deprecated}

This instruction is deprecated and may be removed in a future version.
4 changes: 4 additions & 0 deletions insn-riscv/ctoptr.tex
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,7 @@ \subsubsection*{Format}
\end{center}

\sailRISCVisarefbody{CToPtr}

\subsubsection*{Deprecated}

This instruction is deprecated and may be removed in a future version.

0 comments on commit 924655c

Please sign in to comment.