forked from OSchip/llvm-project
Rename PPCLinuxMCAsmInfo to PPCELFMCAsmInfo to better reflect the
systems it represents. llvm-svn: 214755
This commit is contained in:
parent
b604f82cb8
commit
5f233fc723
|
@ -42,9 +42,9 @@ PPCMCAsmInfoDarwin::PPCMCAsmInfoDarwin(bool is64Bit, const Triple& T) {
|
|||
UseIntegratedAssembler = true;
|
||||
}
|
||||
|
||||
void PPCLinuxMCAsmInfo::anchor() { }
|
||||
void PPCELFMCAsmInfo::anchor() { }
|
||||
|
||||
PPCLinuxMCAsmInfo::PPCLinuxMCAsmInfo(bool is64Bit, const Triple& T) {
|
||||
PPCELFMCAsmInfo::PPCELFMCAsmInfo(bool is64Bit, const Triple& T) {
|
||||
if (is64Bit) {
|
||||
PointerSize = CalleeSaveStackSlotSize = 8;
|
||||
}
|
||||
|
|
|
@ -26,10 +26,10 @@ class Triple;
|
|||
explicit PPCMCAsmInfoDarwin(bool is64Bit, const Triple&);
|
||||
};
|
||||
|
||||
class PPCLinuxMCAsmInfo : public MCAsmInfoELF {
|
||||
class PPCELFMCAsmInfo : public MCAsmInfoELF {
|
||||
void anchor() override;
|
||||
public:
|
||||
explicit PPCLinuxMCAsmInfo(bool is64Bit, const Triple&);
|
||||
explicit PPCELFMCAsmInfo(bool is64Bit, const Triple&);
|
||||
};
|
||||
|
||||
} // namespace llvm
|
||||
|
|
|
@ -79,7 +79,7 @@ static MCAsmInfo *createPPCMCAsmInfo(const MCRegisterInfo &MRI, StringRef TT) {
|
|||
if (TheTriple.isOSDarwin())
|
||||
MAI = new PPCMCAsmInfoDarwin(isPPC64, TheTriple);
|
||||
else
|
||||
MAI = new PPCLinuxMCAsmInfo(isPPC64, TheTriple);
|
||||
MAI = new PPCELFMCAsmInfo(isPPC64, TheTriple);
|
||||
|
||||
// Initial state of the frame pointer is R1.
|
||||
unsigned Reg = isPPC64 ? PPC::X1 : PPC::R1;
|
||||
|
|
Loading…
Reference in New Issue