mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-11-02 07:17:36 +00:00
eliminate asmflavor from subtarget, PPCTAI is the only client
and each callee knows that it returns. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78742 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -28,8 +28,8 @@ PPCDarwinTargetAsmInfo::PPCDarwinTargetAsmInfo(const PPCTargetMachine &TM) {
|
||||
bool isPPC64 = Subtarget->isPPC64();
|
||||
|
||||
if (!isPPC64)
|
||||
Data64bitsDirective = 0; // we can't emit a 64-bit unit
|
||||
AssemblerDialect = Subtarget->getAsmFlavor();
|
||||
Data64bitsDirective = 0; // We can't emit a 64-bit unit in PPC32 mode.
|
||||
AssemblerDialect = 0; // Old-Style mnemonics.
|
||||
}
|
||||
|
||||
PPCLinuxTargetAsmInfo::PPCLinuxTargetAsmInfo(const PPCTargetMachine &TM) {
|
||||
@@ -61,6 +61,6 @@ PPCLinuxTargetAsmInfo::PPCLinuxTargetAsmInfo(const PPCTargetMachine &TM) {
|
||||
Data64bitsDirective = isPPC64 ? "\t.quad\t" : 0;
|
||||
AlignmentIsInBytes = false;
|
||||
LCOMMDirective = "\t.lcomm\t";
|
||||
AssemblerDialect = Subtarget->getAsmFlavor();
|
||||
AssemblerDialect = 1; // New-Style mnemonics.
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user