|
|
|
|
|
by Dylan16807
1645 days ago
|
|
> IMO the biggest loss is that you can’t begin predecode at I$ fill time. That helps enough to overcome the increased code size? I really wouldn't say they learned nothing from x86, though. You only have to look at 2 bits, and if you can get your users to put in the slightest effort then compilers can be told not to use C. |
|
The simplest possible mitigation would have been to disallow an instruction from spanning a 64-byte boundary. It would have almost no impact on instruction density, but it would have saved a lot of headaches for implementations.