modify IRBuilder because of IREmiter and iterable statement