GCC Middle and Back End API Reference
|
#include <expmed.h>
Data Fields | |
struct alg_hash_entry | x_alg_hash [NUM_ALG_HASH_ENTRIES] |
bool | x_alg_hash_used_p |
struct expmed_op_cheap | x_sdiv_pow2_cheap |
struct expmed_op_cheap | x_smod_pow2_cheap |
int | x_zero_cost [2] |
struct expmed_op_costs | x_add_cost |
struct expmed_op_costs | x_neg_cost |
struct expmed_op_costs | x_shift_cost [MAX_BITS_PER_WORD] |
struct expmed_op_costs | x_shiftadd_cost [MAX_BITS_PER_WORD] |
struct expmed_op_costs | x_shiftsub0_cost [MAX_BITS_PER_WORD] |
struct expmed_op_costs | x_shiftsub1_cost [MAX_BITS_PER_WORD] |
struct expmed_op_costs | x_mul_cost |
struct expmed_op_costs | x_sdiv_cost |
struct expmed_op_costs | x_udiv_cost |
int | x_mul_widen_cost [2][NUM_MODE_INT] |
int | x_mul_highpart_cost [2][NUM_MODE_INT] |
int | x_convert_cost [2][NUM_MODE_IP_INT][NUM_MODE_IP_INT] |
Target-dependent globals.
struct expmed_op_costs target_expmed::x_add_cost |
Referenced by add_cost_ptr().
struct alg_hash_entry target_expmed::x_alg_hash[NUM_ALG_HASH_ENTRIES] |
Referenced by alg_hash_entry_ptr().
bool target_expmed::x_alg_hash_used_p |
Referenced by alg_hash_used_p(), and set_alg_hash_used_p().
int target_expmed::x_convert_cost[2][NUM_MODE_IP_INT][NUM_MODE_IP_INT] |
Referenced by convert_cost_ptr().
struct expmed_op_costs target_expmed::x_mul_cost |
Referenced by mul_cost_ptr().
int target_expmed::x_mul_highpart_cost[2][NUM_MODE_INT] |
Referenced by mul_highpart_cost_ptr().
int target_expmed::x_mul_widen_cost[2][NUM_MODE_INT] |
Referenced by mul_widen_cost_ptr().
struct expmed_op_costs target_expmed::x_neg_cost |
Referenced by neg_cost_ptr().
struct expmed_op_costs target_expmed::x_sdiv_cost |
Referenced by sdiv_cost_ptr().
struct expmed_op_cheap target_expmed::x_sdiv_pow2_cheap |
Referenced by sdiv_pow2_cheap_ptr().
struct expmed_op_costs target_expmed::x_shift_cost[MAX_BITS_PER_WORD] |
Referenced by shift_cost_ptr().
struct expmed_op_costs target_expmed::x_shiftadd_cost[MAX_BITS_PER_WORD] |
Referenced by shiftadd_cost_ptr().
struct expmed_op_costs target_expmed::x_shiftsub0_cost[MAX_BITS_PER_WORD] |
Referenced by shiftsub0_cost_ptr().
struct expmed_op_costs target_expmed::x_shiftsub1_cost[MAX_BITS_PER_WORD] |
Referenced by shiftsub1_cost_ptr().
struct expmed_op_cheap target_expmed::x_smod_pow2_cheap |
Referenced by smod_pow2_cheap_ptr().
struct expmed_op_costs target_expmed::x_udiv_cost |
Referenced by udiv_cost_ptr().
int target_expmed::x_zero_cost[2] |
Referenced by zero_cost_ptr().