[IMM32] Rewrite ImmAssociateContext (#3979)