Lines Matching refs:code
903 …_INLINE sljit_ins * detect_jump_type(struct sljit_jump *jump, sljit_ins *code_ptr, sljit_ins *code) in detect_jump_type() argument
916 target_addr = (sljit_uw)(code + jump->u.label->size); in detect_jump_type()
999 sljit_ins *code; in sljit_generate_code() local
1014 code = (sljit_ins *)SLJIT_MALLOC_EXEC(compiler->size * sizeof(sljit_ins)); in sljit_generate_code()
1015 PTR_FAIL_WITH_EXEC_IF(code); in sljit_generate_code()
1018 code_ptr = code; in sljit_generate_code()
1035 label->size = code_ptr - code; in sljit_generate_code()
1045 code_ptr = detect_jump_type(jump, code_ptr, code); in sljit_generate_code()
1064 label->size = code_ptr - code; in sljit_generate_code()
1071 SLJIT_ASSERT(code_ptr - code <= (sljit_sw)compiler->size); in sljit_generate_code()
1115 compiler->executable_size = (code_ptr - code) * sizeof(sljit_ins); in sljit_generate_code()
1116 SLJIT_CACHE_FLUSH(code, code_ptr); in sljit_generate_code()
1117 return code; in sljit_generate_code()