Ir compilation part 3