GCC Middle and Back End API Reference
|
#include <recog.h>
Data Fields | |
const insn_operand_predicate_fn | predicate |
const char *const | constraint |
enum machine_mode const | mode: 16 |
const char | strict_low |
const char | is_operator |
const char | eliminable |
const char | allows_mem |
Referenced by check_and_process_move(), combine_reloads(), extract_insn(), and get_static_insn_data().
Referenced by extract_insn(), and get_static_insn_data().
Referenced by can_reuse_operands_p(), check_and_process_move(), expand_atomic_compare_and_swap(), expand_cmpstr(), expand_cmpstrn_or_cmpmem(), expand_mult_highpart(), expand_twoval_binop(), extract_insn(), get_static_insn_data(), maybe_emit_atomic_test_and_set(), prepare_cmp_insn(), simplify_while_replacing(), supportable_narrowing_operation(), supportable_widening_operation(), vect_maybe_permute_loop_masks(), and vectorizable_shift().
const insn_operand_predicate_fn insn_operand_data::predicate |
Referenced by find_reloads(), and get_static_insn_data().