forked from OSchip/llvm-project
parent
2ff2da89ab
commit
2e01912f1a
|
@ -82,18 +82,15 @@ PPCSubtarget::PPCSubtarget(const TargetMachine &tm, const Module &M,
|
||||||
|
|
||||||
// If we are generating code for ppc64, verify that options make sense.
|
// If we are generating code for ppc64, verify that options make sense.
|
||||||
if (is64Bit) {
|
if (is64Bit) {
|
||||||
if (!has64BitSupport()) {
|
Has64BitSupport = true;
|
||||||
Has64BitSupport = true;
|
|
||||||
}
|
|
||||||
// Silently force 64-bit register use on ppc64.
|
// Silently force 64-bit register use on ppc64.
|
||||||
Use64BitRegs = true;
|
Use64BitRegs = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
// If the user requested use of 64-bit regs, but the cpu selected doesn't
|
// If the user requested use of 64-bit regs, but the cpu selected doesn't
|
||||||
// support it, warn and ignore.
|
// support it, ignore.
|
||||||
if (use64BitRegs() && !has64BitSupport()) {
|
if (use64BitRegs() && !has64BitSupport())
|
||||||
Use64BitRegs = false;
|
Use64BitRegs = false;
|
||||||
}
|
|
||||||
|
|
||||||
// Set the boolean corresponding to the current target triple, or the default
|
// Set the boolean corresponding to the current target triple, or the default
|
||||||
// if one cannot be determined, to true.
|
// if one cannot be determined, to true.
|
||||||
|
|
Loading…
Reference in New Issue