@@ -91,14 +91,14 @@ This is a placeholder for (a family of) user-definable p-code
instructions. It allows p-code instructions to be defined with
semantic actions that are not fully specified. Machine instructions
that are too complicated or too esoteric to fully implement can use
-one or more USERDEFINED instructions
+one or more CALLOTHER instructions
as placeholders for their semantics.
The first input parameter input0 is a constant ID assigned by the specification
to a particular semantic action. Depending on how the specification
defines the action associated with the ID,
-the USERDEFINED instruction can take
+the CALLOTHER instruction can take
an arbitrary number of input parameters and optionally have an output
parameter. Exact details are processor and specification dependent.
Ideally, the output parameter is determined by the input
diff --git a/GhidraDocs/languages/html/sleigh_ref.html b/GhidraDocs/languages/html/sleigh_ref.html
index b21fc5f37d..759695d67a 100644
--- a/GhidraDocs/languages/html/sleigh_ref.html
+++ b/GhidraDocs/languages/html/sleigh_ref.html
@@ -443,7 +443,7 @@ to lowest.
Allocate object of type described by v0. |
- USER_DEFINED |
+ CALLOTHER |
ident(v0,...) |
User defined operator ident, with functional syntax. |
@@ -502,7 +502,7 @@ The following table lists the basic forms of a semantic statement.
- USER_DEFINED |
+ CALLOTHER |
ident(v0,...); |
Invoke user-defined operation ident as a standalone statement, with no output. |