20#ifndef GCC_RTL_HOOKS_DEF_H
21#define GCC_RTL_HOOKS_DEF_H
25#define RTL_HOOKS_GEN_LOWPART gen_lowpart_general
26#define RTL_HOOKS_GEN_LOWPART_NO_EMIT gen_lowpart_if_possible
27#define RTL_HOOKS_REG_NONZERO_REG_BITS reg_nonzero_bits_general
28#define RTL_HOOKS_REG_NUM_SIGN_BIT_COPIES reg_num_sign_bit_copies_general
29#define RTL_HOOKS_REG_TRUNCATED_TO_MODE reg_truncated_to_mode_general
32#define RTL_HOOKS_INITIALIZER { \
33 RTL_HOOKS_GEN_LOWPART, \
34 RTL_HOOKS_GEN_LOWPART_NO_EMIT, \
35 RTL_HOOKS_REG_NONZERO_REG_BITS, \
36 RTL_HOOKS_REG_NUM_SIGN_BIT_COPIES, \
37 RTL_HOOKS_REG_TRUNCATED_TO_MODE \
43 unsigned HOST_WIDE_INT *);
Definition machmode.h:437
bool reg_truncated_to_mode_general(machine_mode, const_rtx)
Definition rtlhooks.cc:93
rtx reg_nonzero_bits_general(const_rtx, scalar_int_mode, scalar_int_mode, unsigned HOST_WIDE_INT *)
Definition rtlhooks.cc:86
rtx reg_num_sign_bit_copies_general(const_rtx, scalar_int_mode, scalar_int_mode, unsigned int *)
Definition rtlhooks.cc:79
rtx gen_lowpart_general(machine_mode, rtx)
Definition rtlhooks.cc:46