mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-11-01 15:17:25 +00:00
MC: Clean up naming in MCObjectWriter. NFC.
s/WriteObject/writeObject/ s/RecordRelocation/recordRelocation/ s/IsSymbolRefDifferenceFullyResolved/isSymbolRefDifferenceFullyResolved/ s/Write8/write8/ s/WriteLE16/writeLE16/ s/WriteLE32/writeLE32/ s/WriteLE64/writeLE64/ s/WriteBE16/writeBE16/ s/WriteBE32/writeBE32/ s/WriteBE64/writeBE64/ s/Write16/write16/ s/Write32/write32/ s/Write64/write64/ s/WriteZeroes/writeZeroes/ s/WriteBytes/writeBytes/ git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239108 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -252,7 +252,7 @@ bool AArch64AsmBackend::writeNopData(uint64_t Count, MCObjectWriter *OW) const {
|
||||
// We are properly aligned, so write NOPs as requested.
|
||||
Count /= 4;
|
||||
for (uint64_t i = 0; i != Count; ++i)
|
||||
OW->Write32(0xd503201f);
|
||||
OW->write32(0xd503201f);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ public:
|
||||
AArch64MachObjectWriter(uint32_t CPUType, uint32_t CPUSubtype)
|
||||
: MCMachObjectTargetWriter(true /* is64Bit */, CPUType, CPUSubtype) {}
|
||||
|
||||
void RecordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
|
||||
void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
|
||||
const MCAsmLayout &Layout, const MCFragment *Fragment,
|
||||
const MCFixup &Fixup, MCValue Target,
|
||||
uint64_t &FixedValue) override;
|
||||
@@ -139,7 +139,7 @@ static bool canUseLocalRelocation(const MCSectionMachO &Section,
|
||||
return false;
|
||||
}
|
||||
|
||||
void AArch64MachObjectWriter::RecordRelocation(
|
||||
void AArch64MachObjectWriter::recordRelocation(
|
||||
MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout,
|
||||
const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target,
|
||||
uint64_t &FixedValue) {
|
||||
@@ -313,7 +313,7 @@ void AArch64MachObjectWriter::RecordRelocation(
|
||||
Asm.getContext().reportFatalError(Fixup.getLoc(),
|
||||
"unable to resolve variable '" +
|
||||
Symbol->getName() + "'");
|
||||
return RecordRelocation(Writer, Asm, Layout, Fragment, Fixup, Target,
|
||||
return recordRelocation(Writer, Asm, Layout, Fragment, Fixup, Target,
|
||||
FixedValue);
|
||||
}
|
||||
|
||||
|
||||
@@ -260,9 +260,9 @@ bool ARMAsmBackend::writeNopData(uint64_t Count, MCObjectWriter *OW) const {
|
||||
hasNOP() ? Thumb2_16bitNopEncoding : Thumb1_16bitNopEncoding;
|
||||
uint64_t NumNops = Count / 2;
|
||||
for (uint64_t i = 0; i != NumNops; ++i)
|
||||
OW->Write16(nopEncoding);
|
||||
OW->write16(nopEncoding);
|
||||
if (Count & 1)
|
||||
OW->Write8(0);
|
||||
OW->write8(0);
|
||||
return true;
|
||||
}
|
||||
// ARM mode
|
||||
@@ -270,21 +270,21 @@ bool ARMAsmBackend::writeNopData(uint64_t Count, MCObjectWriter *OW) const {
|
||||
hasNOP() ? ARMv6T2_NopEncoding : ARMv4_NopEncoding;
|
||||
uint64_t NumNops = Count / 4;
|
||||
for (uint64_t i = 0; i != NumNops; ++i)
|
||||
OW->Write32(nopEncoding);
|
||||
OW->write32(nopEncoding);
|
||||
// FIXME: should this function return false when unable to write exactly
|
||||
// 'Count' bytes with NOP encodings?
|
||||
switch (Count % 4) {
|
||||
default:
|
||||
break; // No leftover bytes to write
|
||||
case 1:
|
||||
OW->Write8(0);
|
||||
OW->write8(0);
|
||||
break;
|
||||
case 2:
|
||||
OW->Write16(0);
|
||||
OW->write16(0);
|
||||
break;
|
||||
case 3:
|
||||
OW->Write16(0);
|
||||
OW->Write8(0xa0);
|
||||
OW->write16(0);
|
||||
OW->write8(0xa0);
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
@@ -52,7 +52,7 @@ public:
|
||||
ARMMachObjectWriter(bool Is64Bit, uint32_t CPUType, uint32_t CPUSubtype)
|
||||
: MCMachObjectTargetWriter(Is64Bit, CPUType, CPUSubtype) {}
|
||||
|
||||
void RecordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
|
||||
void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
|
||||
const MCAsmLayout &Layout, const MCFragment *Fragment,
|
||||
const MCFixup &Fixup, MCValue Target,
|
||||
uint64_t &FixedValue) override;
|
||||
@@ -338,7 +338,7 @@ bool ARMMachObjectWriter::requiresExternRelocation(MachObjectWriter *Writer,
|
||||
return false;
|
||||
}
|
||||
|
||||
void ARMMachObjectWriter::RecordRelocation(MachObjectWriter *Writer,
|
||||
void ARMMachObjectWriter::recordRelocation(MachObjectWriter *Writer,
|
||||
MCAssembler &Asm,
|
||||
const MCAsmLayout &Layout,
|
||||
const MCFragment *Fragment,
|
||||
|
||||
@@ -57,7 +57,7 @@ bool BPFAsmBackend::writeNopData(uint64_t Count, MCObjectWriter *OW) const {
|
||||
return false;
|
||||
|
||||
for (uint64_t i = 0; i < Count; i += 8)
|
||||
OW->Write64(0x15000000);
|
||||
OW->write64(0x15000000);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -177,7 +177,7 @@ public:
|
||||
bool writeNopData(uint64_t Count, MCObjectWriter *OW) const override {
|
||||
uint64_t NumNops = Count / 4;
|
||||
for (uint64_t i = 0; i != NumNops; ++i)
|
||||
OW->Write32(0x60000000);
|
||||
OW->write32(0x60000000);
|
||||
|
||||
OW->WriteZeros(Count % 4);
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ public:
|
||||
PPCMachObjectWriter(bool Is64Bit, uint32_t CPUType, uint32_t CPUSubtype)
|
||||
: MCMachObjectTargetWriter(Is64Bit, CPUType, CPUSubtype) {}
|
||||
|
||||
void RecordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
|
||||
void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
|
||||
const MCAsmLayout &Layout, const MCFragment *Fragment,
|
||||
const MCFixup &Fixup, MCValue Target,
|
||||
uint64_t &FixedValue) override {
|
||||
|
||||
@@ -29,14 +29,14 @@ public:
|
||||
const MCAsmLayout &Layout) override {
|
||||
//XXX: Implement if necessary.
|
||||
}
|
||||
void RecordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
|
||||
void recordRelocation(MCAssembler &Asm, const MCAsmLayout &Layout,
|
||||
const MCFragment *Fragment, const MCFixup &Fixup,
|
||||
MCValue Target, bool &IsPCRel,
|
||||
uint64_t &FixedValue) override {
|
||||
assert(!"Not implemented");
|
||||
}
|
||||
|
||||
void WriteObject(MCAssembler &Asm, const MCAsmLayout &Layout) override;
|
||||
void writeObject(MCAssembler &Asm, const MCAsmLayout &Layout) override;
|
||||
|
||||
};
|
||||
|
||||
@@ -64,7 +64,7 @@ public:
|
||||
|
||||
} //End anonymous namespace
|
||||
|
||||
void AMDGPUMCObjectWriter::WriteObject(MCAssembler &Asm,
|
||||
void AMDGPUMCObjectWriter::writeObject(MCAssembler &Asm,
|
||||
const MCAsmLayout &Layout) {
|
||||
for (MCAssembler::iterator I = Asm.begin(), E = Asm.end(); I != E; ++I) {
|
||||
Asm.writeSectionData(&*I, Layout);
|
||||
|
||||
@@ -260,7 +260,7 @@ namespace {
|
||||
|
||||
uint64_t NumNops = Count / 4;
|
||||
for (uint64_t i = 0; i != NumNops; ++i)
|
||||
OW->Write32(0x01000000);
|
||||
OW->write32(0x01000000);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -105,7 +105,7 @@ void SystemZMCAsmBackend::applyFixup(const MCFixup &Fixup, char *Data,
|
||||
bool SystemZMCAsmBackend::writeNopData(uint64_t Count,
|
||||
MCObjectWriter *OW) const {
|
||||
for (uint64_t I = 0; I != Count; ++I)
|
||||
OW->Write8(7);
|
||||
OW->write8(7);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
@@ -326,7 +326,7 @@ bool X86AsmBackend::writeNopData(uint64_t Count, MCObjectWriter *OW) const {
|
||||
// FIXME: We could generated something better than plain 0x90.
|
||||
if (!HasNopl) {
|
||||
for (uint64_t i = 0; i < Count; ++i)
|
||||
OW->Write8(0x90);
|
||||
OW->write8(0x90);
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -336,10 +336,10 @@ bool X86AsmBackend::writeNopData(uint64_t Count, MCObjectWriter *OW) const {
|
||||
const uint8_t ThisNopLength = (uint8_t) std::min(Count, MaxNopLength);
|
||||
const uint8_t Prefixes = ThisNopLength <= 10 ? 0 : ThisNopLength - 10;
|
||||
for (uint8_t i = 0; i < Prefixes; i++)
|
||||
OW->Write8(0x66);
|
||||
OW->write8(0x66);
|
||||
const uint8_t Rest = ThisNopLength - Prefixes;
|
||||
for (uint8_t i = 0; i < Rest; i++)
|
||||
OW->Write8(Nops[Rest - 1][i]);
|
||||
OW->write8(Nops[Rest - 1][i]);
|
||||
Count -= ThisNopLength;
|
||||
} while (Count != 0);
|
||||
|
||||
|
||||
@@ -57,7 +57,7 @@ public:
|
||||
X86MachObjectWriter(bool Is64Bit, uint32_t CPUType, uint32_t CPUSubtype)
|
||||
: MCMachObjectTargetWriter(Is64Bit, CPUType, CPUSubtype) {}
|
||||
|
||||
void RecordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
|
||||
void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
|
||||
const MCAsmLayout &Layout, const MCFragment *Fragment,
|
||||
const MCFixup &Fixup, MCValue Target,
|
||||
uint64_t &FixedValue) override {
|
||||
|
||||
Reference in New Issue
Block a user