Searched refs:DASM_POS2PTR (Results 1 – 5 of 5) sorted by relevance
/PHP-8.0/ext/opcache/jit/dynasm/ |
H A D | dasm_x86.h | 48 #define DASM_POS2PTR(D, pos) (D->sections[DASM_POS2SEC(pos)].rbuf + (pos)) macro 253 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = pos; } in dasm_put() 299 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = -idx; } in dasm_link() 321 lofs = *DASM_POS2PTR(D, lpos); in dasm_link() 438 int *pb = DASM_POS2PTR(D, n); if (*pb < 0) { n = pb[1]; goto rel_a; } in dasm_encode() 447 int *pb = DASM_POS2PTR(D, n); in dasm_encode() 457 int *pb = DASM_POS2PTR(D, n); in dasm_encode() 495 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() 355 n = *DASM_POS2PTR(D, n); in dasm_encode() 395 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() 359 n = *DASM_POS2PTR(D, n) - (int)((char *)cp - base); in dasm_encode() 395 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() 299 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = -idx; } in dasm_link() 376 n = *DASM_POS2PTR(D, n) - (int)((char *)cp - base) - 4; in dasm_encode() 432 if (pos < 0) return *DASM_POS2PTR(D, -pos); in dasm_getpclabel()
|
H A D | dasm_arm64.h | 50 #define DASM_POS2PTR(D, pos) (D->sections[DASM_POS2SEC(pos)].rbuf + (pos)) macro 278 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = pos; in dasm_put() 354 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = -idx; } in dasm_link() 432 n = *DASM_POS2PTR(D, n) - (int)((char *)cp - base) + 4; in dasm_encode() 494 if (pos < 0) return *DASM_POS2PTR(D, -pos); in dasm_getpclabel()
|
Completed in 23 milliseconds