Switch reg/mem_access enums to bitfield typedefs
split reg and clear functions
Byte-level memevents