OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SLJIT_OFFSETOF
(Results
1 - 5
of
5
) sorted by relevancy
/src/sys/external/bsd/sljit/dist/doc/tutorial/
struct_access.c
51
sljit_emit_op1(C, SLJIT_MOV, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_S0),
SLJIT_OFFSETOF
(struct point_st, x)); // S0->x --> R0
54
sljit_emit_op1(C, SLJIT_MOV_SI, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_S0),
SLJIT_OFFSETOF
(struct point_st, y)); // S0->y --> R0
57
sljit_emit_op1(C, SLJIT_MOV_SH, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_S0),
SLJIT_OFFSETOF
(struct point_st, z)); // S0->z --> R0
60
sljit_emit_op1(C, SLJIT_MOV_SB, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_S0),
SLJIT_OFFSETOF
(struct point_st, d)); // S0->z --> R0
63
sljit_emit_return(C, SLJIT_MOV, SLJIT_MEM1(SLJIT_S0),
SLJIT_OFFSETOF
(struct point_st, x)); // return S0->x
/src/sys/external/bsd/sljit/dist/regex_src/
regexJIT.c
1390
EMIT_OP1(SLJIT_MOV, SLJIT_MEM1(R_REGEX_MATCH),
SLJIT_OFFSETOF
(struct regex_match, fast_forward), SLJIT_IMM, 0);
1559
EMIT_CMP(jump, !(compiler_common->flags & REGEX_MATCH_NON_GREEDY) ? SLJIT_LESS : SLJIT_LESS_EQUAL, SLJIT_MEM1(R_REGEX_MATCH),
SLJIT_OFFSETOF
(struct regex_match, best_begin), R_CURR_CHAR, 0);
1562
EMIT_OP1(SLJIT_MOV, SLJIT_MEM1(R_REGEX_MATCH),
SLJIT_OFFSETOF
(struct regex_match, best_begin), R_CURR_CHAR, 0);
1564
EMIT_OP1(SLJIT_MOV, SLJIT_MEM1(R_REGEX_MATCH),
SLJIT_OFFSETOF
(struct regex_match, best_end), R_CURR_INDEX, 0);
1568
EMIT_OP2(SLJIT_SUB, SLJIT_MEM1(R_REGEX_MATCH),
SLJIT_OFFSETOF
(struct regex_match, best_end), R_CURR_INDEX, 0, SLJIT_IMM, 2);
1571
EMIT_OP2(SLJIT_SUB, SLJIT_MEM1(R_REGEX_MATCH),
SLJIT_OFFSETOF
(struct regex_match, best_end), R_CURR_INDEX, 0, SLJIT_IMM, 1);
1575
EMIT_OP1(SLJIT_MOV, SLJIT_MEM1(R_REGEX_MATCH),
SLJIT_OFFSETOF
(struct regex_match, best_id), SLJIT_MEM1(R_CURR_STATE), TERM_REL_OFFSET_OF(0, 3));
1621
EMIT_OP1(SLJIT_MOV, SLJIT_MEM1(R_REGEX_MATCH),
SLJIT_OFFSETOF
(struct regex_match, best_begin), SLJIT_IMM, 0);
1622
EMIT_OP1(SLJIT_MOV, SLJIT_MEM1(R_REGEX_MATCH),
SLJIT_OFFSETOF
(struct regex_match, best_end), R_CURR_INDEX, 0);
1624
EMIT_OP1(SLJIT_MOV, SLJIT_MEM1(R_REGEX_MATCH),
SLJIT_OFFSETOF
(struct regex_match, best_id), SLJIT_MEM1(R_CURR_STATE), TERM_REL_OFFSET_OF(0, 2))
[
all
...]
/src/sys/external/bsd/sljit/dist/sljit_src/
sljitLir.h
1228
#define
SLJIT_OFFSETOF
(base, member) ((sljit_sw)(&((base*)0x10)->member) - 0x10)
sljitLir.c
534
if (compiler->buf->used_size + size <= (BUF_SIZE - (sljit_uw)
SLJIT_OFFSETOF
(struct sljit_memory_fragment, memory))) {
553
if (compiler->abuf->used_size + size <= (ABUF_SIZE - (sljit_uw)
SLJIT_OFFSETOF
(struct sljit_memory_fragment, memory))) {
/src/sys/external/bsd/sljit/dist/test_src/
sljitTest.c
3483
sljit_emit_op2(compiler, SLJIT_SUB, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_S0),
SLJIT_OFFSETOF
(struct sljit_stack, limit), SLJIT_IMM, sizeof(sljit_sw));
3492
sljit_emit_op2(compiler, SLJIT_SUB, SLJIT_R1, 0, SLJIT_MEM1(SLJIT_S0),
SLJIT_OFFSETOF
(struct sljit_stack, base), SLJIT_IMM, 65536);
3497
sljit_emit_op2(compiler, SLJIT_SUB, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_S0),
SLJIT_OFFSETOF
(struct sljit_stack, limit), SLJIT_IMM, sizeof(sljit_sw));
3499
sljit_emit_op2(compiler, SLJIT_SUB, SLJIT_R2, 0, SLJIT_MEM1(SLJIT_S0),
SLJIT_OFFSETOF
(struct sljit_stack, max_limit), SLJIT_IMM, sizeof(sljit_sw));
3508
sljit_emit_op2(compiler, SLJIT_SUB, SLJIT_R1, 0, SLJIT_MEM1(SLJIT_S0),
SLJIT_OFFSETOF
(struct sljit_stack, base), SLJIT_IMM, 32768);
3513
sljit_emit_op2(compiler, SLJIT_SUB, SLJIT_R0, 0, SLJIT_MEM1(SLJIT_S0),
SLJIT_OFFSETOF
(struct sljit_stack, limit), SLJIT_IMM, sizeof(sljit_sw));
3514
sljit_emit_op2(compiler, SLJIT_SUB, SLJIT_R1, 0, SLJIT_MEM1(SLJIT_S0),
SLJIT_OFFSETOF
(struct sljit_stack, base), SLJIT_IMM, sizeof(sljit_sw));
3515
sljit_emit_op2(compiler, SLJIT_SUB, SLJIT_R2, 0, SLJIT_MEM1(SLJIT_S0),
SLJIT_OFFSETOF
(struct sljit_stack, base), SLJIT_IMM, 32768 + sizeof(sljit_sw));
Completed in 21 milliseconds
Indexes created Mon Oct 13 21:09:55 GMT 2025