enable all targets for llvm

This enables llvm to parse and emit code on all targets it supports. I see no reason to limit it to x86 only. After the patch it builds correctly for all mxe targets.