Home
last modified time | relevance | path

Searched refs:IR_ASSERT (Results 1 – 16 of 16) sorted by relevance

/php-src/ext/opcache/jit/ir/
H A Dir_check.c13 IR_ASSERT(IR_UNUSED == 0); in ir_consistency_check()
14 IR_ASSERT(IR_NOP == 0); in ir_consistency_check()
30 IR_ASSERT((IR_EQ ^ 1) == IR_NE); in ir_consistency_check()
31 IR_ASSERT((IR_LT ^ 3) == IR_GT); in ir_consistency_check()
32 IR_ASSERT((IR_GT ^ 3) == IR_LT); in ir_consistency_check()
33 IR_ASSERT((IR_LE ^ 3) == IR_GE); in ir_consistency_check()
34 IR_ASSERT((IR_GE ^ 3) == IR_LE); in ir_consistency_check()
35 IR_ASSERT((IR_ULT ^ 3) == IR_UGT); in ir_consistency_check()
36 IR_ASSERT((IR_UGT ^ 3) == IR_ULT); in ir_consistency_check()
40 IR_ASSERT(IR_ADD + 1 == IR_SUB); in ir_consistency_check()
[all …]
H A Dir_emit.c267 IR_ASSERT(ival1); in ir_is_same_mem_var()
269 IR_ASSERT(o1 != -1); in ir_is_same_mem_var()
326 IR_ASSERT(addr); in ir_sym_val()
431 IR_ASSERT(ctx->binding); in ir_emit_osr_entry_loads()
432 IR_ASSERT(list); in ir_emit_osr_entry_loads()
484 IR_ASSERT(from != to); in ir_parallel_copy()
503 IR_ASSERT(from != to); in ir_parallel_copy()
623 IR_ASSERT(from != to); in ir_emit_dessa_move()
691 IR_ASSERT(from != to); in ir_dessa_resolve_cycle()
786 IR_ASSERT(from != to); in ir_dessa_parallel_copy()
[all …]
H A Dir_cfg.c50 IR_ASSERT(ref); in _ir_add_predecessors()
173 IR_ASSERT(bb_count > 0); in ir_build_cfg()
245 IR_ASSERT(ref); in ir_build_cfg()
253 IR_ASSERT(ref); in ir_build_cfg()
482 IR_ASSERT(ref); in ir_remove_unreachable_blocks()
490 IR_ASSERT(ref); in ir_remove_unreachable_blocks()
676 IR_ASSERT(k > 0); in ir_build_dominators_tree()
681 IR_ASSERT(k != 0); in ir_build_dominators_tree()
807 IR_ASSERT(k > 0); in ir_build_dominators_tree_iterative()
810 IR_ASSERT(k != 0); in ir_build_dominators_tree_iterative()
[all …]
H A Dir_fold.h606 IR_ASSERT(type == op1_insn->type); in IR_FOLD()
621 IR_ASSERT(type == op1_insn->type); in IR_FOLD()
649 IR_ASSERT(type == op1_insn->type); in IR_FOLD()
1195 IR_ASSERT(0); in IR_FOLD()
1229 IR_ASSERT(0); in IR_FOLD()
1267 IR_ASSERT(IR_OPT_TYPE(opt) == IR_FLOAT); in IR_FOLD()
1280 IR_ASSERT(IR_OPT_TYPE(opt) == IR_FLOAT); in IR_FOLD()
1290 IR_ASSERT(0); in IR_FOLD()
1315 IR_ASSERT(0); in IR_FOLD()
2357 IR_ASSERT(op1_insn->type == IR_DOUBLE); in IR_FOLD()
[all …]
H A Dir.c219 IR_ASSERT(0);
1115 IR_ASSERT(var < 0);
1240 IR_ASSERT(n > 0);
1450 IR_ASSERT(size > 0);
1944 IR_ASSERT(n > 0);
2080 IR_ASSERT(if_ref);
2088 IR_ASSERT(if_ref);
2097 IR_ASSERT(if_ref);
2105 IR_ASSERT(if_ref);
2130 IR_ASSERT(n > 0);
[all …]
H A Dir_aarch64.dasc1290 IR_ASSERT(0);
1464 IR_ASSERT(0);
3295 IR_ASSERT(0);
3354 IR_ASSERT(0);
3674 IR_ASSERT(0);
3701 IR_ASSERT(0);
4966 IR_ASSERT(0);
5021 IR_ASSERT(0);
5307 IR_ASSERT(0);
6233 IR_ASSERT(0);
[all …]
H A Dir_sccp.c95 IR_ASSERT(0); in ir_sccp_fold()
579 IR_ASSERT(0); in ir_sccp_fold2()
713 IR_ASSERT(input); in ir_sccp_remove_unfeasible_merge_inputs()
859 IR_ASSERT(0); in ir_promote_d2f()
932 IR_ASSERT(0); in ir_promote_f2d()
1031 IR_ASSERT(0); in ir_promote_i2i()
1041 IR_ASSERT(0); in ir_ext_const()
1685 IR_ASSERT(0); in ir_cmp_is_true()
1710 IR_ASSERT(0); in ir_cmp_is_true()
1736 IR_ASSERT(0); in ir_cmp_is_true()
[all …]
H A Dir_x86.dasc280 || IR_ASSERT(0);
301 || IR_ASSERT(0);
322 || IR_ASSERT(0);
343 || IR_ASSERT(0);
364 || IR_ASSERT(0);
5509 IR_ASSERT(0);
5743 IR_ASSERT(0);
6696 IR_ASSERT(0);
6795 IR_ASSERT(0);
7404 IR_ASSERT(0);
[all …]
H A Dir_ra.c483 IR_ASSERT(0); in ir_add_osr_entry_loads()
681 IR_ASSERT(k != 0); in ir_compute_live_ranges()
691 IR_ASSERT(v); in ir_compute_live_ranges()
1139 IR_ASSERT(0); in ir_add_osr_entry_loads()
1302 IR_ASSERT(k != 0); in ir_compute_live_ranges()
2357 IR_ASSERT(ref > 0); in ir_block_from_live_pos()
2431 IR_ASSERT(p); in ir_split_interval_at()
3077 IR_ASSERT(0); in ir_allocate_blocked_reg()
3229 IR_ASSERT(0); in ir_allocate_blocked_reg()
3597 IR_ASSERT(r); in ir_linear_scan()
[all …]
H A Dir_gcm.c147 IR_ASSERT(n > 0); in _push_predecessors()
340 IR_ASSERT(i > 0); in ir_split_partially_dead_node()
459 IR_ASSERT(b != 0); in ir_gcm_schedule_late()
519 IR_ASSERT(ctx->cfg_map); in ir_gcm()
706 IR_ASSERT(_xlat[b1->val]); in ir_xlat_binding()
750 IR_ASSERT(_blocks[1] == 1); in ir_schedule()
757 IR_ASSERT((int32_t)b >= 0); in ir_schedule()
766 IR_ASSERT(bb->end > bb->start); in ir_schedule()
775 IR_ASSERT(i != bb->end); in ir_schedule()
782 IR_ASSERT(i != bb->start); in ir_schedule()
[all …]
H A Dir_private.h15 # define IR_ASSERT(x) assert(x) macro
17 # define IR_ASSERT(x) macro
588 IR_ASSERT(len >= q->len); in ir_bitqueue_grow()
680 IR_ASSERT(i < a->size); in ir_array_at()
694 IR_ASSERT(i < a->size); in ir_array_set_unchecked()
747 IR_ASSERT(l->len > 0); in ir_list_pop()
753 IR_ASSERT(l->len > 0); in ir_list_peek()
759 IR_ASSERT(i < l->len); in ir_list_at()
765 IR_ASSERT(i < l->len); in ir_list_set()
888 IR_ASSERT(v->type == IR_FLOAT); in ir_const_is_true()
[all …]
H A Dir_strtab.c95 IR_ASSERT(size > 0); in ir_strtab_init()
151 IR_ASSERT(val != 0); in ir_strtab_lookup()
204 IR_ASSERT(idx >= 0 && (uint32_t)idx < strtab->count); in ir_strtab_str()
211 IR_ASSERT(idx >= 0 && (uint32_t)idx < strtab->count); in ir_strtab_strl()
H A Dir_save.c49 IR_ASSERT(bb->successors_count == 1); in ir_save_dessa_moves()
52 IR_ASSERT(succ_bb->predecessors_count > 1); in ir_save_dessa_moves()
135 IR_ASSERT(bb->loop_depth == 1); in ir_save()
139 IR_ASSERT(bb->loop_header > 0); in ir_save()
283 IR_ASSERT(var < 0); in ir_save()
311 IR_ASSERT(id > IR_LAST_OP /*&& id < IR_LAST_RULE*/); in ir_save()
H A Dir_dump.c173 IR_ASSERT(bb->successors_count == 1); in ir_dump_dessa_moves()
176 IR_ASSERT(succ_bb->predecessors_count > 1); in ir_dump_dessa_moves()
276 IR_ASSERT(list); in ir_dump_cfg_block()
282 IR_ASSERT(i != 0); /* end marker */ in ir_dump_cfg_block()
369 IR_ASSERT(ctx->spill_base >= 0); in ir_dump_live_ranges()
408 IR_ASSERT(use_pos->op_num > 0); in ir_dump_live_ranges()
527 IR_ASSERT(bb->loop_depth == 1); in ir_dump_codegen()
531 IR_ASSERT(bb->loop_header > 0); in ir_dump_codegen()
669 IR_ASSERT(var < 0); in ir_dump_codegen()
680 IR_ASSERT(id > IR_LAST_OP /*&& id < IR_LAST_RULE*/); in ir_dump_codegen()
[all …]
H A Dir_disasm.c103 IR_ASSERT(sym->addr > (node->end)); in ir_disasm_add_symbol()
120 IR_ASSERT(sym->addr == node->addr); in ir_disasm_add_symbol()
409 IR_ASSERT(orig_size - jmp_table_offset <= 0xffffffff);
418 IR_ASSERT(n > 0 && n % sizeof(void*) == 0 && jmp_table_offset % sizeof(void*) == 0);
701 IR_ASSERT(entry != (ir_ref)IR_INVALID_VAL);
H A Dir_gdb.c480 IR_ASSERT(ctx->objsize < sizeof(ir_gdbjit_obj)); in ir_gdbjit_buildobj()

Completed in 116 milliseconds