tarval *
get_mode_min(ir_mode *mode) {
assert(mode);
- assert(get_mode_modecode(mode) < num_modes);
+ assert(get_mode_modecode(mode) < (modecode) num_modes);
assert(mode_is_data(mode));
return mode->min;
tarval *
get_mode_max(ir_mode *mode) {
assert(mode);
- assert(get_mode_modecode(mode) < num_modes);
+ assert(get_mode_modecode(mode) < (modecode) num_modes);
assert(mode_is_data(mode));
return mode->max;
tarval *
get_mode_null(ir_mode *mode) {
assert(mode);
- assert(get_mode_modecode(mode) < num_modes);
+ assert(get_mode_modecode(mode) < (modecode) num_modes);
assert(mode_is_data(mode));
return mode->null;
tarval *
get_mode_one(ir_mode *mode) {
assert(mode);
- assert(get_mode_modecode(mode) < num_modes);
+ assert(get_mode_modecode(mode) < (modecode) num_modes);
assert(mode_is_data(mode));
return mode->one;
tarval *
get_mode_minus_one(ir_mode *mode) {
assert(mode);
- assert(get_mode_modecode(mode) < num_modes);
+ assert(get_mode_modecode(mode) < (modecode) num_modes);
assert(mode_is_data(mode));
return mode->minus_one;
tarval *
get_mode_infinite(ir_mode *mode) {
assert(mode);
- assert(get_mode_modecode(mode) < num_modes);
+ assert(get_mode_modecode(mode) < (modecode) num_modes);
assert(mode_is_float(mode));
return get_tarval_plus_inf(mode);
tarval *
get_mode_NAN(ir_mode *mode) {
assert(mode);
- assert(get_mode_modecode(mode) < num_modes);
+ assert(get_mode_modecode(mode) < (modecode) num_modes);
assert(mode_is_float(mode));
return get_tarval_nan(mode);