8085 includes some "undocumented" instructions not found on an 8080 and not implemented by the Z80, so these are rarely used. Here is a include file for the 8085 specific instructions. In my case, these were used for the BIOS and utility programs for an 8085 based CP/M computer. Note that DE can be used as an address to load or store HL as a 16 bit value:
ARHL MACRO ;ARITH RIGHT SHIFT HL
DB 10H
ENDM
DSUB MACRO ;HL=HL-BC
DB 08H
ENDM
JNXC MACRO X ;JMP IF NOT X CARRY (INX, DCX)
DB 0DDH
DW X
ENDM
JXC MACRO X ;JMP IF X CARRY
DB 0FDH
DW X
ENDM
LDHI MACRO I ;DE=HL+I
DB 28H
DB I
ENDM
LDSI MACRO I ;DE=SP+I
DB 38H
DB I
ENDM
LHLX MACRO ;HL=(DE)
DB 0EDH
ENDM
RDEL MACRO ;ROTATE DE,CY LEFT
DB 18H
ENDM
RIM MACRO ;RESET INT MASK
DB 20H
ENDM
RSTV MACRO ;RST IF V SET TO 40H
DB 0C8H
ENDM
SHLX MACRO ;(DE)=HL
DB 0D9H
ENDM
SIM MACRO ;SET INT MASK
DB 30H
ENDM