Move up the SYSCALL constructor

Also, get the SYSCALL number in IF rather than in ID.