This patch adds arm64ec support to libomp. Note that this support isn't entirely usable on Windows hosts as libomp requires LLVM_PER_TARGET_RUNTIME_DIR=On for to work correctly when multiple runtimes are built, which is unsupported on Windows. A following patch will add arm64x support to the build to rectify this.