> Having half-word accesses into the minipool is generally a bad idea. > The limited offset range that's supported by these instructions means > it's much more likely that we'll end up with a pool after a conditional > branch or, worse, in the middle of a linear code sequence. That means > we have to jump around the pool, which costs performance.
Note that this is -Os so performance considerations might come second. > We really need to find out why the compiler keeps trying to create these > and fix that problem rather than work around the issue. > > I'm not sure why the v6 variants allow this; I thought that had been > taken out. Apparently not. -- Eric Botcazou