Thanks for saving me a search, because I was expecting r0 to be hardcoded to zero.
Sometimes hardware is designed with insufficient input from software folks and the result is something asinine like that. That, or some people like watching the world burn.