GCC Middle and Back End API Reference
|
#include <libfuncs.h>
Data Fields | |
int | op |
int | mode1 |
int | mode2 |
rtx | libfunc |
Information about an optab-related libfunc. The op field is logically an enum optab_d, and the mode fields are logically enum machine_mode. However, in the absence of forward-declared enums, there's no practical benefit of pulling in the defining headers. We use the same hashtable for normal optabs and conversion optabs. In the first case mode2 is forced to VOIDmode.
rtx libfunc_entry::libfunc |
Referenced by convert_optab_libfunc(), and optab_libfunc().
int libfunc_entry::mode1 |
Referenced by convert_optab_libfunc(), eq_libfunc(), hash_libfunc(), optab_libfunc(), set_conv_libfunc(), and set_optab_libfunc().
int libfunc_entry::mode2 |
Referenced by convert_optab_libfunc(), eq_libfunc(), hash_libfunc(), optab_libfunc(), set_conv_libfunc(), and set_optab_libfunc().
int libfunc_entry::op |
Referenced by convert_optab_libfunc(), eq_libfunc(), hash_libfunc(), optab_libfunc(), set_conv_libfunc(), set_optab_libfunc(), and widen_operand().