Searched refs:DASM_POS2PTR (Results 1 – 5 of 5) sorted by relevance
/PHP-8.2/ext/opcache/jit/dynasm/ |
H A D | dasm_x86.h | 48 #define DASM_POS2PTR(D, pos) (D->sections[DASM_POS2SEC(pos)].rbuf + (pos)) macro 255 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = pos; } in dasm_put() 301 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = -idx; } in dasm_link() 325 lofs = *DASM_POS2PTR(D, lpos); in dasm_link() 459 int *pb = DASM_POS2PTR(D, n); if (*pb < 0) { n = pb[1]; goto rel_a; } in dasm_encode() 470 int *pb = DASM_POS2PTR(D, n); in dasm_encode() 509 if (pos < 0) return *DASM_POS2PTR(D, -pos); in dasm_getpclabel()
|
H A D | dasm_mips.h | 49 #define DASM_POS2PTR(D, pos) (D->sections[DASM_POS2SEC(pos)].rbuf + (pos)) macro 229 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = pos; in dasm_put() 279 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = -idx; } in dasm_link() 359 n = *DASM_POS2PTR(D, n); in dasm_encode() 400 if (pos < 0) return *DASM_POS2PTR(D, -pos); in dasm_getpclabel()
|
H A D | dasm_ppc.h | 49 #define DASM_POS2PTR(D, pos) (D->sections[DASM_POS2SEC(pos)].rbuf + (pos)) macro 229 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = pos; in dasm_put() 283 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = -idx; } in dasm_link() 363 n = *DASM_POS2PTR(D, n) - (int)((char *)cp - base); in dasm_encode() 399 if (pos < 0) return *DASM_POS2PTR(D, -pos); in dasm_getpclabel()
|
H A D | dasm_arm.h | 50 #define DASM_POS2PTR(D, pos) (D->sections[DASM_POS2SEC(pos)].rbuf + (pos)) macro 238 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = pos; in dasm_put() 300 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = -idx; } in dasm_link() 381 n = *DASM_POS2PTR(D, n) - (int)((char *)cp - base) - 4; in dasm_encode() 437 if (pos < 0) return *DASM_POS2PTR(D, -pos); in dasm_getpclabel()
|
H A D | dasm_arm64.h | 52 #define DASM_POS2PTR(D, pos) (D->sections[DASM_POS2SEC(pos)].rbuf + (pos)) macro 285 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = pos; in dasm_put() 369 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = -idx; } in dasm_link() 462 n = *DASM_POS2PTR(D, n) - (int)((char *)cp - base) + 4; in dasm_encode() 546 if (pos < 0) return *DASM_POS2PTR(D, -pos); in dasm_getpclabel()
|
Completed in 23 milliseconds