mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-19 02:52:53 +02:00
parseArch() supports more variations of arch names for PowerPC builds
llvm-svn: 258103
This commit is contained in:
parent
ef41afb1e8
commit
67f0e62e45
@ -338,9 +338,9 @@ static Triple::ArchType parseArch(StringRef ArchName) {
|
|||||||
// FIXME: Do we need to support these?
|
// FIXME: Do we need to support these?
|
||||||
.Cases("i786", "i886", "i986", Triple::x86)
|
.Cases("i786", "i886", "i986", Triple::x86)
|
||||||
.Cases("amd64", "x86_64", "x86_64h", Triple::x86_64)
|
.Cases("amd64", "x86_64", "x86_64h", Triple::x86_64)
|
||||||
.Case("powerpc", Triple::ppc)
|
.Cases("powerpc", "ppc32", Triple::ppc)
|
||||||
.Cases("powerpc64", "ppu", Triple::ppc64)
|
.Cases("powerpc64", "ppu", "ppc64", Triple::ppc64)
|
||||||
.Case("powerpc64le", Triple::ppc64le)
|
.Cases("powerpc64le", "ppc64le", Triple::ppc64le)
|
||||||
.Case("xscale", Triple::arm)
|
.Case("xscale", Triple::arm)
|
||||||
.Case("xscaleeb", Triple::armeb)
|
.Case("xscaleeb", Triple::armeb)
|
||||||
.Case("aarch64", Triple::aarch64)
|
.Case("aarch64", Triple::aarch64)
|
||||||
@ -359,7 +359,7 @@ static Triple::ArchType parseArch(StringRef ArchName) {
|
|||||||
.Case("r600", Triple::r600)
|
.Case("r600", Triple::r600)
|
||||||
.Case("amdgcn", Triple::amdgcn)
|
.Case("amdgcn", Triple::amdgcn)
|
||||||
.Case("hexagon", Triple::hexagon)
|
.Case("hexagon", Triple::hexagon)
|
||||||
.Case("s390x", Triple::systemz)
|
.Cases("s390x", "systemz", Triple::systemz)
|
||||||
.Case("sparc", Triple::sparc)
|
.Case("sparc", Triple::sparc)
|
||||||
.Case("sparcel", Triple::sparcel)
|
.Case("sparcel", Triple::sparcel)
|
||||||
.Cases("sparcv9", "sparc64", Triple::sparcv9)
|
.Cases("sparcv9", "sparc64", Triple::sparcv9)
|
||||||
|
Loading…
Reference in New Issue
Block a user