If I have RTL pattern such as:

(SET (MEM...) (MEM...))

(define_insn in backend target.md)
do I need to guard against the possibility that the two operands overlap? Or does the front/middle end take care of any C/C++ language specific needs here? (perhaps by using a register as an intermediate)


Thank you




Reply via email to