| # RUN: llc -march=hexagon -start-before=hexagon-packetizer -o - %s | FileCheck %s | 
 | # This used to generate an invalid packet: | 
 | # { | 
 | #   r1 = #0 | 
 | #   memw(r0++#4) = r1.new     // new-value store must be the only store | 
 | #   memw(r0+#0) = #0 | 
 | # } | 
 | # | 
 | # CHECK: memw | 
 | # CHECK: } | 
 | # CHECK: memw | 
 |  | 
 | --- | 
 | name: f0 | 
 | tracksRegLiveness: true | 
 | stack: | 
 |   - { id: 0, size: 8, alignment: 8 } | 
 | body: | | 
 |   bb.0: | 
 |     liveins: $r0 | 
 |     renamable $r1 = A2_tfrsi 0 | 
 |     renamable $r0 = S2_storeri_pi renamable $r0, 4, killed renamable $r1 :: (store (s32) into %stack.0) | 
 |     S4_storeiri_io renamable $r0, 0, 0 :: (store (s32) into %stack.0 + 4) | 
 |     J2_jumpr $r31, implicit-def $pc | 
 | ... |