Suppose you have this kind of code
Entry1 LD C,#10
JR MAIN
Entry2 LD C,#20
Main some code
RET
You can save a byte by storing the the second entry in a not used register
pair, like this
Entry1 LD C,#10
DEFB #21
Entry2 LD C,#20
Main some code
RET
The program from Entry1 would look like this
Entry1 LD C,#10
LD HL,#200E
Main some code
RET
You save a byte and it is faster
If you need HL you can use another spare register or use a jump condition
that is never true.
Entry1 LD C,#10
DEFB #DA
Entry2 LD C,#20
Main some code
RET
Entry1 LD C,#10
JP C,#200E ; make sure C is always 0
Main some code
RET
Greetings,
Johan Koelman