forked from OSchip/llvm-project
[mips] Simplify boolean expressions in Mips target with `clang-tidy`
No functional changes. Patch by Richard Thomson. Differential Revision: http://reviews.llvm.org/D8522 llvm-svn: 233065
This commit is contained in:
parent
e3b961a6e2
commit
c99ce681ca
|
@ -38,9 +38,9 @@ namespace {
|
|||
|
||||
MipsELFObjectWriter::MipsELFObjectWriter(bool _is64Bit, uint8_t OSABI,
|
||||
bool _isN64, bool IsLittleEndian)
|
||||
: MCELFObjectTargetWriter(_is64Bit, OSABI, ELF::EM_MIPS,
|
||||
/*HasRelocationAddend*/ (_isN64) ? true : false,
|
||||
/*IsN64*/ _isN64) {}
|
||||
: MCELFObjectTargetWriter(_is64Bit, OSABI, ELF::EM_MIPS,
|
||||
/*HasRelocationAddend*/ _isN64,
|
||||
/*IsN64*/ _isN64) {}
|
||||
|
||||
MipsELFObjectWriter::~MipsELFObjectWriter() {}
|
||||
|
||||
|
@ -264,12 +264,10 @@ MipsELFObjectWriter::needsRelocateWithSymbol(const MCSymbolData &SD,
|
|||
}
|
||||
}
|
||||
|
||||
MCObjectWriter *llvm::createMipsELFObjectWriter(raw_ostream &OS,
|
||||
uint8_t OSABI,
|
||||
MCObjectWriter *llvm::createMipsELFObjectWriter(raw_ostream &OS, uint8_t OSABI,
|
||||
bool IsLittleEndian,
|
||||
bool Is64Bit) {
|
||||
MCELFObjectTargetWriter *MOTW = new MipsELFObjectWriter(Is64Bit, OSABI,
|
||||
(Is64Bit) ? true : false,
|
||||
IsLittleEndian);
|
||||
MCELFObjectTargetWriter *MOTW =
|
||||
new MipsELFObjectWriter(Is64Bit, OSABI, Is64Bit, IsLittleEndian);
|
||||
return createELFObjectWriter(MOTW, OS, IsLittleEndian);
|
||||
}
|
||||
|
|
|
@ -378,9 +378,7 @@ MipsTargetELFStreamer::MipsTargetELFStreamer(MCStreamer &S,
|
|||
const MCSubtargetInfo &STI)
|
||||
: MipsTargetStreamer(S), MicroMipsEnabled(false), STI(STI) {
|
||||
MCAssembler &MCA = getStreamer().getAssembler();
|
||||
Pic = (MCA.getContext().getObjectFileInfo()->getRelocM() == Reloc::PIC_)
|
||||
? true
|
||||
: false;
|
||||
Pic = MCA.getContext().getObjectFileInfo()->getRelocM() == Reloc::PIC_;
|
||||
|
||||
const FeatureBitset &Features = STI.getFeatureBits();
|
||||
|
||||
|
|
Loading…
Reference in New Issue