mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-31 20:51:52 +01:00
[AArch64] Make assert messages uniform and general [NFC]
Summary: Make assert messages related to Darwin, ELF and COFF uniform. Reviewers: rnk, ruiu, compnerd, t.p.northover Reviewed By: t.p.northover Subscribers: t.p.northover, aemerson, rengolin, javed.absar, llvm-commits, kristof.beyls Differential Revision: https://reviews.llvm.org/D34730 llvm-svn: 306589
This commit is contained in:
parent
435a31552e
commit
0b9107d38e
@ -168,8 +168,7 @@ MCOperand AArch64MCInstLower::LowerSymbolOperand(const MachineOperand &MO,
|
||||
if (Printer.TM.getTargetTriple().isOSBinFormatCOFF())
|
||||
return lowerSymbolOperandCOFF(MO, Sym);
|
||||
|
||||
assert(Printer.TM.getTargetTriple().isOSBinFormatELF() &&
|
||||
"Expect Darwin, ELF or COFF target");
|
||||
assert(Printer.TM.getTargetTriple().isOSBinFormatELF() && "Invalid target");
|
||||
return lowerSymbolOperandELF(MO, Sym);
|
||||
}
|
||||
|
||||
|
@ -94,7 +94,7 @@ const uint32_t *AArch64RegisterInfo::getTLSCallPreservedMask() const {
|
||||
if (TT.isOSDarwin())
|
||||
return CSR_AArch64_TLS_Darwin_RegMask;
|
||||
|
||||
assert(TT.isOSBinFormatELF() && "only expect Darwin or ELF TLS");
|
||||
assert(TT.isOSBinFormatELF() && "Invalid target");
|
||||
return CSR_AArch64_TLS_ELF_RegMask;
|
||||
}
|
||||
|
||||
|
@ -590,8 +590,7 @@ MCAsmBackend *llvm::createAArch64leAsmBackend(const Target &T,
|
||||
if (TheTriple.isOSBinFormatCOFF())
|
||||
return new COFFAArch64AsmBackend(T, TheTriple);
|
||||
|
||||
assert(TheTriple.isOSBinFormatELF() &&
|
||||
"Expect either MachO, ELF or COFF target");
|
||||
assert(TheTriple.isOSBinFormatELF() && "Invalid target");
|
||||
|
||||
uint8_t OSABI = MCELFObjectTargetWriter::getOSABI(TheTriple.getOS());
|
||||
bool IsILP32 = Options.getABIName() == "ilp32";
|
||||
|
@ -63,7 +63,7 @@ static MCAsmInfo *createAArch64MCAsmInfo(const MCRegisterInfo &MRI,
|
||||
else if (TheTriple.isOSBinFormatCOFF())
|
||||
MAI = new AArch64MCAsmInfoCOFF();
|
||||
else {
|
||||
assert(TheTriple.isOSBinFormatELF() && "Only expect Darwin, ELF or COFF");
|
||||
assert(TheTriple.isOSBinFormatELF() && "Invalid target");
|
||||
MAI = new AArch64MCAsmInfoELF(TheTriple);
|
||||
}
|
||||
|
||||
@ -78,8 +78,7 @@ static MCAsmInfo *createAArch64MCAsmInfo(const MCRegisterInfo &MRI,
|
||||
static void adjustCodeGenOpts(const Triple &TT, Reloc::Model RM,
|
||||
CodeModel::Model &CM) {
|
||||
assert((TT.isOSBinFormatELF() || TT.isOSBinFormatMachO() ||
|
||||
TT.isOSBinFormatCOFF()) &&
|
||||
"Only expect Darwin, ELF and COFF targets");
|
||||
TT.isOSBinFormatCOFF()) && "Invalid target");
|
||||
|
||||
if (CM == CodeModel::Default)
|
||||
CM = CodeModel::Small;
|
||||
|
Loading…
x
Reference in New Issue
Block a user