aboutsummaryrefslogtreecommitdiff
path: root/src/lj_emit_arm64.h
diff options
context:
space:
mode:
authorMike Pall <mike>2023-09-09 14:15:18 +0200
committerMike Pall <mike>2023-09-09 14:15:18 +0200
commit4651ff2fbc30a8326bcfc8e9d719fbf30856f5e2 (patch)
tree354463b823dec57a607766e7b24d5316ceb21d42 /src/lj_emit_arm64.h
parent9daf9f9003ff29551ef3b6fe19f4abf868bfd414 (diff)
downloadluajit-4651ff2fbc30a8326bcfc8e9d719fbf30856f5e2.tar.gz
luajit-4651ff2fbc30a8326bcfc8e9d719fbf30856f5e2.tar.bz2
luajit-4651ff2fbc30a8326bcfc8e9d719fbf30856f5e2.zip
ARM64: Inline only use of emit_loada.
Thanks to Peter Cawley. #1065
Diffstat (limited to 'src/lj_emit_arm64.h')
-rw-r--r--src/lj_emit_arm64.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/lj_emit_arm64.h b/src/lj_emit_arm64.h
index 7205ce78..73df508c 100644
--- a/src/lj_emit_arm64.h
+++ b/src/lj_emit_arm64.h
@@ -230,8 +230,6 @@ static void emit_loadk(ASMState *as, Reg rd, uint64_t u64, int is64)
230/* Load a 64 bit constant into a GPR. */ 230/* Load a 64 bit constant into a GPR. */
231#define emit_loadu64(as, rd, i) emit_loadk(as, rd, i, A64I_X) 231#define emit_loadu64(as, rd, i) emit_loadk(as, rd, i, A64I_X)
232 232
233#define emit_loada(as, r, addr) emit_loadu64(as, (r), (uintptr_t)(addr))
234
235#define glofs(as, k) \ 233#define glofs(as, k) \
236 ((intptr_t)((uintptr_t)(k) - (uintptr_t)&J2GG(as->J)->g)) 234 ((intptr_t)((uintptr_t)(k) - (uintptr_t)&J2GG(as->J)->g))
237#define mcpofs(as, k) \ 235#define mcpofs(as, k) \