Home
last modified time | relevance | path

Searched defs:processor_costs (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386.h105 struct processor_costs { struct
109 {
142 } hard_register;
144 const int add; /* cost of an add instruction */
145 const int lea; /* cost of a lea instruction */
146 const int shift_var; /* variable shift costs */
147 const int shift_const; /* constant shift costs */
148 const int mult_init[5]; /* cost of starting a multiply
150 const int mult_bit; /* cost of multiply per each bit set */
151 const int divide[5]; /* cost of a divide/mod
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386.h248 struct processor_costs { struct
252 {
278 } hard_register;
280 const int add; /* cost of an add instruction */
281 const int lea; /* cost of a lea instruction */
282 const int shift_var; /* variable shift costs */
283 const int shift_const; /* constant shift costs */
284 const int mult_init[5]; /* cost of starting a multiply
286 const int mult_bit; /* cost of multiply per each bit set */
287 const int divide[5]; /* cost of a divide/mod
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000.h1873 struct processor_costs { struct
1892 extern const struct processor_costs *rs6000_cost; argument
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Drs6000.h1879 struct processor_costs { struct
1898 extern const struct processor_costs *rs6000_cost; argument
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sparc/
H A Dsparc.c70 struct processor_costs { struct
72 const int int_load;
75 const int int_sload;
78 const int int_zload;
81 const int float_load;
84 const int float_move;
87 const int float_plusminus;
90 const int float_cmp;
93 const int float_cmove;
96 const int float_mul;
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sparc/
H A Dsparc.cc70 struct processor_costs { struct
72 const int int_load;
75 const int int_sload;
78 const int int_zload;
81 const int float_load;
84 const int float_move;
87 const int float_plusminus;
90 const int float_cmp;
93 const int float_cmove;
96 const int float_mul;
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/s390/
H A Ds390.c99 struct processor_costs struct
102 const int m; /* cost of an M instruction. */
103 const int mghi; /* cost of an MGHI instruction. */
104 const int mh; /* cost of an MH instruction. */
105 const int mhi; /* cost of an MHI instruction. */
106 const int ml; /* cost of an ML instruction. */
107 const int mr; /* cost of an MR instruction. */
108 const int ms; /* cost of an MS instruction. */
109 const int msg; /* cost of an MSG instruction. */
110 const int msgf; /* cost of an MSGF instruction. */
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/s390/
H A Ds390.cc99 struct processor_costs struct
102 const int m; /* cost of an M instruction. */
103 const int mghi; /* cost of an MGHI instruction. */
104 const int mh; /* cost of an MH instruction. */
105 const int mhi; /* cost of an MHI instruction. */
106 const int ml; /* cost of an ML instruction. */
107 const int mr; /* cost of an MR instruction. */
108 const int ms; /* cost of an MS instruction. */
109 const int msg; /* cost of an MSG instruction. */
110 const int msgf; /* cost of an MSGF instruction. */
[all …]