In AC MPM union points to state table data

The MPM for AC has separate pointers for the state table data for
16-bit states and 32-bit states. Only one is used, so union them
together to save space. Saves 8 bytes per MPM matcher

https://buildbot.suricata-ids.org/builders/ken-tilera/builds/43