Paolo Bonzini <paolo.bonzini@lu.unisi.ch> writes:
This patch provides a gen_blockage routine for targets that don't have
a blockage insn. This is implemented as a dummy `asm ("")'
instruction. Unlike previous code that used ASM_INPUT in this way,
this instruction is made volatile so that it is not deleted by the DCE
pass.
I don't have any particular objections to this patch, but does anybody
know why we have machine specific blockage insns? Isn't blockage a
relatively machine independent concept?