Searched refs:use_insn (Results 1 – 8 of 8) sorted by relevance
/php-src/ext/opcache/jit/ir/ |
H A D | ir_check.c | 92 ir_insn *insn, *use_insn; in ir_check() local 118 use_insn = &ctx->ir_base[use]; in ir_check() 121 if (!(ir_op_flags[use_insn->op] & IR_OP_FLAG_DATA)) { in ir_check() 122 if (!(ir_op_flags[use_insn->op] & IR_OP_FLAG_MEM) in ir_check() 123 || use_insn->type == IR_VOID) { in ir_check() 166 if (insn->type != use_insn->type) { in ir_check() 181 … if (insn->type == IR_ADDR && (use_insn->type == IR_UINTPTR_T || use_insn->type == IR_INTPTR_T)) { in ir_check() 187 i, j, use, use_insn->type, insn->type); in ir_check() 203 if (!(ir_op_flags[use_insn->op] & IR_OP_FLAG_BB_END)) { in ir_check() 208 if (ir_op_flags[use_insn->op] & IR_OP_FLAG_BB_END) { in ir_check() [all …]
|
H A D | ir_sccp.c | 299 if (use_insn->optx == optx) { in ir_find1() 610 ir_insn *insn, *use_insn; in ir_sccp_remove_unfeasible_merge_inputs() local 644 next_insn = use_insn; in ir_sccp_remove_unfeasible_merge_inputs() 647 use_insn->op1 = prev; in ir_sccp_remove_unfeasible_merge_inputs() 1136 if ((use_insn->op >= IR_EQ && use_insn->op <= IR_UGT) in ir_try_promote_ext() 1137 && (use_insn->op1 == ref || use_insn->op2 == ref)) { in ir_try_promote_ext() 1161 IR_ASSERT(((use_insn->op >= IR_EQ && use_insn->op <= IR_UGT) in ir_try_promote_ext() 1162 || use_insn->op == IR_ADD || use_insn->op == IR_SUB || use_insn->op == IR_MUL) in ir_try_promote_ext() 1163 && (use_insn->op1 == ref || use_insn->op2 == ref)); in ir_try_promote_ext() 1164 if (use_insn->op1 != ref) { in ir_try_promote_ext() [all …]
|
H A D | ir_save.c | 47 ir_insn *use_insn; in ir_save_dessa_moves() local 58 use_insn = &ctx->ir_base[use_ref]; in ir_save_dessa_moves() 59 if (use_insn->op == IR_PHI) { in ir_save_dessa_moves() 60 input = ir_insn_op(use_insn, k); in ir_save_dessa_moves()
|
H A D | ir_gcm.c | 567 ir_insn *insn, *use_insn; in ir_gcm() local 592 use_insn = &ctx->ir_base[ref]; in ir_gcm() 593 if (use_insn->op == IR_PARAM || use_insn->op == IR_VAR) { in ir_gcm() 594 ctx->cfg_blocks[1].flags |= (use_insn->op == IR_PARAM) ? IR_BB_HAS_PARAM : IR_BB_HAS_VAR; in ir_gcm() 656 use_insn = &ctx->ir_base[ref]; in ir_gcm() 657 if (use_insn->op == IR_PHI || use_insn->op == IR_PI) { in ir_gcm() 658 bb->flags |= (use_insn->op == IR_PHI) ? IR_BB_HAS_PHI : IR_BB_HAS_PI; in ir_gcm() 663 } else if (use_insn->op == IR_PARAM) { in ir_gcm() 666 } else if (use_insn->op == IR_VAR) { in ir_gcm()
|
H A D | ir_cfg.c | 322 ir_insn *use_insn; in ir_remove_merge_input() local 350 use_insn = &ctx->ir_base[use]; in ir_remove_merge_input() 351 if (use_insn->op == IR_PHI) { in ir_remove_merge_input() 355 ir_ref input = ir_insn_op(use_insn, j); in ir_remove_merge_input() 358 use_insn->op1 = ir_insn_op(use_insn, j); in ir_remove_merge_input() 363 use_insn->op = IR_COPY; in ir_remove_merge_input() 364 use_insn->op2 = IR_UNUSED; in ir_remove_merge_input() 365 use_insn->op3 = IR_UNUSED; in ir_remove_merge_input() 378 use_insn = &ctx->ir_base[use]; in ir_remove_merge_input() 379 if (use_insn->op == IR_PHI) { in ir_remove_merge_input() [all …]
|
H A D | ir_dump.c | 171 ir_insn *use_insn; in ir_dump_dessa_moves() local 182 use_insn = &ctx->ir_base[use_ref]; in ir_dump_dessa_moves() 183 if (use_insn->op == IR_PHI) { in ir_dump_dessa_moves() 184 input = ir_insn_op(use_insn, k); in ir_dump_dessa_moves()
|
H A D | ir_aarch64.dasc | 1063 if (use_insn->op == IR_VA_START || use_insn->op == IR_VA_END) { 1065 if (use_insn->op3 == insn->op2) { 1069 if (use_insn->op2 == insn->op2) { 4444 ir_insn *use_insn, *val; 4466 if (use_insn->op == IR_CASE_VAL) { 4467 val = &ctx->ir_base[use_insn->op2]; 4506 if (use_insn->op == IR_CASE_VAL) { 4589 if (use_insn->op == IR_CASE_VAL) { 5622 ir_insn *use_insn; 5626 use_insn = &ctx->ir_base[use]; [all …]
|
H A D | ir_x86.dasc | 2842 if (use_insn->op == IR_VA_START || use_insn->op == IR_VA_END) { 2844 if (use_insn->op3 == insn->op2) { 2848 if (use_insn->op2 == insn->op2) { 8230 ir_insn *use_insn, *val; 8254 if (use_insn->op == IR_CASE_VAL) { 8255 val = &ctx->ir_base[use_insn->op2]; 8290 if (use_insn->op == IR_CASE_VAL) { 8426 if (use_insn->op == IR_CASE_VAL) { 10029 ir_insn *use_insn; 10033 use_insn = &ctx->ir_base[use]; [all …]
|
Completed in 90 milliseconds