On 10/20/2016 04:51 PM, David Malcolm wrote:
(0|scratch:DI)with the insn as a whole looking like: (cinsn (set (mem/v:BLK (0|scratch:DI) [0 A8]) (unspec:BLK [ (mem/v:BLK (reuse_rtx 0) [0 A8]) ] UNSPEC_MEMORY_BLOCKAGE)) "test.c":2 (nil))
LGTM. I'd try to expose match_dup though, it's the standard name for this sort of thing. Hopefully it won't have to be added to a lot of switch statements to shut up warnings.
Bernd