Home
last modified time | relevance | path

Searched refs:DASM_POS2PTR (Results 1 – 5 of 5) sorted by relevance

/PHP-8.3/ext/opcache/jit/dynasm/
H A Ddasm_mips.h49 #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 Ddasm_ppc.h49 #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 Ddasm_x86.h48 #define DASM_POS2PTR(D, pos) (D->sections[DASM_POS2SEC(pos)].rbuf + (pos)) macro
262 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = pos; } in dasm_put()
308 while (n > 0) { int *pb = DASM_POS2PTR(D, n); n = *pb; *pb = -idx; } in dasm_link()
332 lofs = *DASM_POS2PTR(D, lpos); in dasm_link()
466 int *pb = DASM_POS2PTR(D, n); if (*pb < 0) { n = pb[1]; goto rel_a; } in dasm_encode()
477 int *pb = DASM_POS2PTR(D, n); in dasm_encode()
516 if (pos < 0) return *DASM_POS2PTR(D, -pos); in dasm_getpclabel()
H A Ddasm_arm.h50 #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 Ddasm_arm64.h52 #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 54 milliseconds