GCC Middle and Back End API Reference
rtl_hooks Struct Reference

#include <rtl.h>

Collaboration diagram for rtl_hooks:

Data Fields

rtx(*) gen_lowpart (machine_mode, rtx)
rtx(*) gen_lowpart_no_emit (machine_mode, rtx)
rtx(*) reg_nonzero_bits (const_rtx, scalar_int_mode, scalar_int_mode, unsigned HOST_WIDE_INT *)
rtx(*) reg_num_sign_bit_copies (const_rtx, scalar_int_mode, scalar_int_mode, unsigned int *)
bool(*) reg_truncated_to_mode (machine_mode, const_rtx)

Field Documentation

◆ gen_lowpart

rtx(*) rtl_hooks::gen_lowpart(machine_mode, rtx)

◆ gen_lowpart_no_emit

◆ reg_nonzero_bits

rtx(*) rtl_hooks::reg_nonzero_bits(const_rtx, scalar_int_mode, scalar_int_mode, unsigned HOST_WIDE_INT *)

Referenced by nonzero_bits1().

◆ reg_num_sign_bit_copies

rtx(*) rtl_hooks::reg_num_sign_bit_copies(const_rtx, scalar_int_mode, scalar_int_mode, unsigned int *)

Referenced by num_sign_bit_copies1().

◆ reg_truncated_to_mode

bool(*) rtl_hooks::reg_truncated_to_mode(machine_mode, const_rtx)

Referenced by truncated_to_mode().


The documentation for this struct was generated from the following file: