aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2015-04-12 01:27:17 +0200
committerMike Pall <mike>2015-04-12 03:46:16 +0200
commit1c968d5b631e3bece678dcdce4c14afb9d79d409 (patch)
tree4dd2549cdedc62e1c42971928f43febf463432df /src
parentb2a5cc82338aad90ca16fced8631ac1a634949e9 (diff)
downloadluajit-1c968d5b631e3bece678dcdce4c14afb9d79d409.tar.gz
luajit-1c968d5b631e3bece678dcdce4c14afb9d79d409.tar.bz2
luajit-1c968d5b631e3bece678dcdce4c14afb9d79d409.zip
DynASM/PPC: Add sub/shift/rotate/clear instruction aliases.
Diffstat (limited to 'src')
-rw-r--r--src/vm_ppc.dasc7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/vm_ppc.dasc b/src/vm_ppc.dasc
index 8e5278af..9299c554 100644
--- a/src/vm_ppc.dasc
+++ b/src/vm_ppc.dasc
@@ -320,13 +320,6 @@
320| 320|
321|//----------------------------------------------------------------------- 321|//-----------------------------------------------------------------------
322| 322|
323|// These basic macros should really be part of DynASM.
324|.macro srwi, rx, ry, n; rlwinm rx, ry, 32-n, n, 31; .endmacro
325|.macro slwi, rx, ry, n; rlwinm rx, ry, n, 0, 31-n; .endmacro
326|.macro rotlwi, rx, ry, n; rlwinm rx, ry, n, 0, 31; .endmacro
327|.macro rotlw, rx, ry, rn; rlwnm rx, ry, rn, 0, 31; .endmacro
328|.macro subi, rx, ry, i; addi rx, ry, -i; .endmacro
329|
330|// Trap for not-yet-implemented parts. 323|// Trap for not-yet-implemented parts.
331|.macro NYI; tw 4, sp, sp; .endmacro 324|.macro NYI; tw 4, sp, sp; .endmacro
332| 325|