Ah, of course.  Does the other codepath work, at least?

The last line can just be:
```
BIC(R0, r0, Operand2(3));
```

But you're right about the other line.  I guess they might have to be variable shifts?  Need another temp reg for that...

-[Unknown]