> I haven't looked at compare-elim, but probably not. Thumb1 doesn't use > cc[0] and doesn't expose flag setting instructions in a MI manner (since > add instructions clobber the flags).
compare-elim is supposed to be designed for this kind of targets, but of course you need to split the instructions after reload. -- Eric Botcazou