• Home
  • Raw
  • Download

Lines Matching refs:cpool_fill

149 		compiler->last_label->size += compiler->cpool_fill + (CONST_POOL_ALIGNMENT - 1) + 1;  in push_cpool()
151 SLJIT_ASSERT(compiler->cpool_fill > 0 && compiler->cpool_fill <= CPOOL_SIZE); in push_cpool()
155 *inst = 0xff000000 | compiler->cpool_fill; in push_cpool()
165 cpool_end = cpool_ptr + compiler->cpool_fill; in push_cpool()
173 compiler->cpool_fill = 0; in push_cpool()
201 else if (compiler->cpool_fill > 0) { in push_inst_with_literal()
203 cpool_end = cpool_ptr + compiler->cpool_fill; in push_inst_with_literal()
217 if (compiler->cpool_fill < CPOOL_SIZE) { in push_inst_with_literal()
218 cpool_index = compiler->cpool_fill; in push_inst_with_literal()
219 compiler->cpool_fill++; in push_inst_with_literal()
224 compiler->cpool_fill = 1; in push_inst_with_literal()
244 …piler->size - compiler->cpool_diff >= MAX_DIFFERENCE(4092)) || compiler->cpool_fill >= CPOOL_SIZE)) in push_inst_with_unique_literal()
247 SLJIT_ASSERT(compiler->cpool_fill < CPOOL_SIZE && (inst & 0xfff) == 0); in push_inst_with_unique_literal()
251 *ptr = inst | compiler->cpool_fill; in push_inst_with_unique_literal()
253 compiler->cpool[compiler->cpool_fill] = literal; in push_inst_with_unique_literal()
254 compiler->cpool_unique[compiler->cpool_fill] = 1; in push_inst_with_unique_literal()
255 compiler->cpool_fill++; in push_inst_with_unique_literal()
683 if (compiler->cpool_fill > 0) in sljit_generate_code()
684 size += compiler->cpool_fill + CONST_POOL_ALIGNMENT - 1; in sljit_generate_code()
821 if (compiler->cpool_fill > 0) { in sljit_generate_code()
823 …ndex = patch_pc_relative_loads(last_pc_patch, code_ptr, cpool_start_address, compiler->cpool_fill); in sljit_generate_code()
828 buf_end = buf_ptr + compiler->cpool_fill; in sljit_generate_code()