Multiple instructions combined into one. CPD does these things in this order:
The carry is preserved, N is set and all the other flags are affected as defined. P/V denotes the overflowing of BC, while the Z flag is set if A=(HL) before HL is increased.
See CPIR for one example use.