updated for latest libFirm changes