Lines Matching refs:sljit_uw

49 	sljit_uw buf_segment_count;
50 sljit_uw label_count;
51 sljit_uw jump_count;
52 sljit_uw const_count;
60 sljit_uw size;
72 sljit_uw args_size;
76 sljit_uw cpool_diff;
77 sljit_uw cpool_fill;
78 sljit_uw patches;
94 sljit_uw size;
98 sljit_uw addr;
99 sljit_uw flags;
100 sljit_uw value;
104 sljit_uw addr;
107 #define SLJIT_SERIALIZE_ALIGN(v) (((v) + sizeof(sljit_uw) - 1) & ~(sljit_uw)(sizeof(sljit_uw) - 1))
115 SLJIT_API_FUNC_ATTRIBUTE sljit_uw* sljit_serialize_compiler(struct sljit_compiler *compiler, in sljit_serialize_compiler()
116 sljit_s32 options, sljit_uw *size) in sljit_serialize_compiler()
118 sljit_uw serialized_size = sizeof(struct sljit_serialized_compiler); in sljit_serialize_compiler()
131 sljit_uw counter, used_size; in sljit_serialize_compiler()
148 serialized_size += SLJIT_SERIALIZE_ALIGN(compiler->cpool_fill * (sizeof(sljit_uw) + 1)); in sljit_serialize_compiler()
154 serialized_size += sizeof(sljit_uw) + SLJIT_SERIALIZE_ALIGN(buf->used_size); in sljit_serialize_compiler()
209 SLJIT_MEMCPY(ptr, compiler->cpool, compiler->cpool_fill * sizeof(sljit_uw)); in sljit_serialize_compiler()
210 …SLJIT_MEMCPY(ptr + compiler->cpool_fill * sizeof(sljit_uw), compiler->cpool_unique, compiler->cpoo… in sljit_serialize_compiler()
211 ptr += SLJIT_SERIALIZE_ALIGN(compiler->cpool_fill * (sizeof(sljit_uw) + 1)); in sljit_serialize_compiler()
222 *(sljit_uw*)ptr = used_size; in sljit_serialize_compiler()
223 ptr += sizeof(sljit_uw); in sljit_serialize_compiler()
284 SLJIT_ASSERT((sljit_uw)(ptr - result) == serialized_size); in sljit_serialize_compiler()
285 return (sljit_uw*)result; in sljit_serialize_compiler()
288 …I_FUNC_ATTRIBUTE struct sljit_compiler *sljit_deserialize_compiler(sljit_uw* buffer, sljit_uw size, in sljit_deserialize_compiler()
311 sljit_uw i, used_size, aligned_size, label_count; in sljit_deserialize_compiler()
314 if (size < sizeof(struct sljit_serialized_compiler) || (size & (sizeof(sljit_uw) - 1)) != 0) in sljit_deserialize_compiler()
346 aligned_size = SLJIT_SERIALIZE_ALIGN(used_size * (sizeof(sljit_uw) + 1)); in sljit_deserialize_compiler()
351 if ((sljit_uw)(end - ptr) < aligned_size) in sljit_deserialize_compiler()
354 SLJIT_MEMCPY(compiler->cpool, ptr, used_size * sizeof(sljit_uw)); in sljit_deserialize_compiler()
355 SLJIT_MEMCPY(compiler->cpool_unique, ptr + used_size * sizeof(sljit_uw), used_size); in sljit_deserialize_compiler()
373 if ((sljit_uw)(end - ptr) < sizeof(sljit_uw)) in sljit_deserialize_compiler()
376 used_size = *(sljit_uw*)ptr; in sljit_deserialize_compiler()
378 ptr += sizeof(sljit_uw); in sljit_deserialize_compiler()
380 if ((sljit_uw)(end - ptr) < aligned_size) in sljit_deserialize_compiler()
406 if ((sljit_uw)(end - ptr) < label_count * sizeof(struct sljit_serialized_label)) in sljit_deserialize_compiler()
436 if ((sljit_uw)(end - ptr) < i * sizeof(struct sljit_serialized_jump)) in sljit_deserialize_compiler()
475 if ((sljit_uw)(end - ptr) < i * sizeof(struct sljit_serialized_const)) in sljit_deserialize_compiler()
500 if ((sljit_uw)(end - ptr) < sizeof(struct sljit_serialized_debug_info)) in sljit_deserialize_compiler()