Last release of the decompiler could only detect switches in the following format.
80 00 LSL R0, R0, #2
02 49 LDR R1, =off_83C173C
40 18 ADD R0, R0, R1
00 68 LDR R0, [R0]
87 46 MOV PC, R0
I successfully have it reading switches from r1, and will be advancing it to switches with any registers.
I also have to look into getting default case switches to work.
Expect a release soon!