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