> If you do want types without corresponding modes, that goes back to > having a hook to list the relevant type sizes.
Perhaps a FRACTIONAL_INT_TYPE() macro then, for when there's no machine mode to go with it? Although I'm struggling to imagine a case where a target would need to define a bit-sized type that doesn't correspond to any machine mode.