add enum info to ir