Beside latency costs and registers can get reallocated. What are the other source of execution overheads of switching from arm to thumb mode and vice versa during execution that would affect performance?
Asked
Active
Viewed 165 times
2

Peter Cordes
- 328,167
- 45
- 605
- 847

Matt
- 739
- 2
- 6
- 10
-
http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0203f/Bcghfebi.html – Clifford Nov 30 '17 at 09:05
-
https://stackoverflow.com/questions/24780301/does-a-pipeline-stall-occur-on-an-arm-to-thumb-switch – valentin Nov 30 '17 at 21:43