An optimization of mine was brought to my attention yesterday
It's nothing advanced but maybe it fits. It goes under basic ALU operations really, which we could make a list of.
not = neg;sub #1
For example, if a number is negative and should be used for a loop count (e.g. dbf),
not.w d0 negates it and subtracts 1 in a single instruction.