GCC Middle and Back End API Reference
libfunc_entry Struct Reference

#include <libfuncs.h>

Collaboration diagram for libfunc_entry:

Data Fields

int op
int mode1
int mode2
rtx libfunc

Detailed Description

Information about an optab-related libfunc. The op field is logically an enum optab_d, and the mode fields are logically 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.

Field Documentation

◆ libfunc

rtx libfunc_entry::libfunc

◆ mode1

int libfunc_entry::mode1

◆ mode2

int libfunc_entry::mode2

◆ op

int libfunc_entry::op

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