Implement IR on bridge side