mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-05 13:26:55 +00:00
change the -x86-asm-syntax=intel/att flag to be in X86TAI
instead of X86 Subtarget. This elimianates dependencies on X86Subtarget from X86TAI. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78746 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -34,12 +34,6 @@ enum Style {
|
||||
}
|
||||
|
||||
class X86Subtarget : public TargetSubtarget {
|
||||
public:
|
||||
enum AsmWriterFlavorTy {
|
||||
// Note: This numbering has to match the GCC assembler dialects for inline
|
||||
// asm alternatives to work right.
|
||||
ATT = 0, Intel = 1, Unset
|
||||
};
|
||||
protected:
|
||||
enum X86SSEEnum {
|
||||
NoMMXSSE, MMX, SSE1, SSE2, SSE3, SSSE3, SSE41, SSE42
|
||||
@@ -49,10 +43,6 @@ protected:
|
||||
NoThreeDNow, ThreeDNow, ThreeDNowA
|
||||
};
|
||||
|
||||
/// AsmFlavor - Which x86 asm dialect to use.
|
||||
///
|
||||
AsmWriterFlavorTy AsmFlavor;
|
||||
|
||||
/// PICStyle - Which PIC style to use
|
||||
///
|
||||
PICStyles::Style PICStyle;
|
||||
@@ -152,13 +142,6 @@ public:
|
||||
bool hasFMA4() const { return HasFMA4; }
|
||||
bool isBTMemSlow() const { return IsBTMemSlow; }
|
||||
|
||||
unsigned getAsmFlavor() const {
|
||||
return AsmFlavor != Unset ? unsigned(AsmFlavor) : 0;
|
||||
}
|
||||
|
||||
bool isFlavorAtt() const { return AsmFlavor == ATT; }
|
||||
bool isFlavorIntel() const { return AsmFlavor == Intel; }
|
||||
|
||||
bool isTargetDarwin() const { return TargetType == isDarwin; }
|
||||
bool isTargetELF() const { return TargetType == isELF; }
|
||||
bool isTargetWindows() const { return TargetType == isWindows; }
|
||||
|
Reference in New Issue
Block a user