Index: llvm/lib/Support/Triple.cpp =================================================================== --- llvm/lib/Support/Triple.cpp +++ llvm/lib/Support/Triple.cpp @@ -317,13 +317,15 @@ .Case("sparc", sparc) .Case("sparcel", sparcel) .Case("sparcv9", sparcv9) + .Case("s390x", systemz) .Case("systemz", systemz) .Case("tce", tce) .Case("tcele", tcele) .Case("thumb", thumb) .Case("thumbeb", thumbeb) .Case("x86", x86) - .Case("x86-64", x86_64) + .Case("i386", x86) + .Case("x86_64", x86_64) .Case("xcore", xcore) .Case("nvptx", nvptx) .Case("nvptx64", nvptx64)