mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-25 13:24:46 +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:
@@ -43,10 +43,6 @@ class GlobalValue;
|
||||
class TargetMachine;
|
||||
|
||||
class PPCSubtarget : public TargetSubtarget {
|
||||
public:
|
||||
enum AsmWriterFlavorTy {
|
||||
OldMnemonic, NewMnemonic, Unset
|
||||
};
|
||||
protected:
|
||||
/// stackAlignment - The minimum alignment known to hold of the stack frame on
|
||||
/// entry to the function and which must be maintained by every function.
|
||||
@@ -58,9 +54,6 @@ protected:
|
||||
/// Which cpu directive was used.
|
||||
unsigned DarwinDirective;
|
||||
|
||||
/// AsmFlavor - Which PPC asm dialect to use.
|
||||
AsmWriterFlavorTy AsmFlavor;
|
||||
|
||||
/// Used by the ISel to turn in optimizations for POWER4-derived architectures
|
||||
bool IsGigaProcessor;
|
||||
bool Has64BitSupport;
|
||||
@@ -147,10 +140,6 @@ public:
|
||||
|
||||
bool isDarwinABI() const { return isDarwin() || IsPPC64; }
|
||||
bool isSVR4ABI() const { return !isDarwin() && !IsPPC64; }
|
||||
|
||||
unsigned getAsmFlavor() const {
|
||||
return AsmFlavor != Unset ? unsigned(AsmFlavor) : 0;
|
||||
}
|
||||
};
|
||||
} // End llvm namespace
|
||||
|
||||
|
Reference in New Issue
Block a user