Lines Matching defs:OPT
8491 #define OPT(pass, args...) ({ \
8527 OPT(dead_code_eliminate);
8529 OPT(remove_extra_rounding_modes);
8536 OPT(remove_duplicate_mrf_writes);
8538 OPT(opt_algebraic);
8539 OPT(opt_cse);
8540 OPT(opt_copy_propagation);
8541 OPT(opt_predicated_break, this);
8542 OPT(opt_cmod_propagation);
8543 OPT(dead_code_eliminate);
8544 OPT(opt_peephole_sel);
8545 OPT(dead_control_flow_eliminate, this);
8546 OPT(opt_register_renaming);
8547 OPT(opt_saturate_propagation);
8548 OPT(register_coalesce);
8549 OPT(compute_to_mrf);
8550 OPT(eliminate_find_live_channel);
8552 OPT(compact_virtual_grfs);
8558 if (OPT(lower_pack)) {
8559 OPT(register_coalesce);
8560 OPT(dead_code_eliminate);
8563 OPT(lower_simd_width);
8564 OPT(lower_barycentrics);
8565 OPT(lower_logical_sends);
8568 OPT(fixup_nomask_control_flow);
8571 OPT(opt_copy_propagation);
8575 if (OPT(opt_zero_samples))
8576 OPT(opt_copy_propagation);
8582 OPT(opt_cse);
8583 OPT(register_coalesce);
8584 OPT(compute_to_mrf);
8585 OPT(dead_code_eliminate);
8586 OPT(remove_duplicate_mrf_writes);
8587 OPT(opt_peephole_sel);
8590 OPT(opt_redundant_halt);
8592 if (OPT(lower_load_payload)) {
8597 OPT(opt_algebraic);
8599 OPT(register_coalesce);
8600 OPT(lower_simd_width);
8601 OPT(compute_to_mrf);
8602 OPT(dead_code_eliminate);
8605 OPT(opt_combine_constants);
8606 if (OPT(lower_integer_multiplication)) {
8611 OPT(lower_integer_multiplication);
8613 OPT(lower_sub_sat);
8615 if (devinfo->ver <= 5 && OPT(lower_minmax)) {
8616 OPT(opt_cmod_propagation);
8617 OPT(opt_cse);
8618 OPT(opt_copy_propagation);
8619 OPT(dead_code_eliminate);
8623 OPT(lower_derivatives);
8624 OPT(lower_regioning);
8626 OPT(opt_copy_propagation);
8627 OPT(dead_code_eliminate);
8628 OPT(lower_simd_width);
8631 OPT(fixup_sends_duplicate_payload);
8892 if (OPT(opt_cmod_propagation)) {
8897 if (OPT(dead_code_eliminate))