diff options
| author | Dale Johannesen <dalej@apple.com> | 2008-02-14 23:35:16 +0000 |
|---|---|---|
| committer | Dale Johannesen <dalej@apple.com> | 2008-02-14 23:35:16 +0000 |
| commit | 6ca3ccf519290ba7ec0776fad89c7dab5a8c4f78 (patch) | |
| tree | 89cfd40d57385bbf82bd6fad9d7acf4d0e4560df /llvm/lib/Target/PowerPC/PPCSubtarget.cpp | |
| parent | 8e6f6e05c38e3cb0fe7d41d9f94cc40e85635c09 (diff) | |
| download | llvm-6ca3ccf519290ba7ec0776fad89c7dab5a8c4f78.zip llvm-6ca3ccf519290ba7ec0776fad89c7dab5a8c4f78.tar.gz llvm-6ca3ccf519290ba7ec0776fad89c7dab5a8c4f78.tar.bz2 | |
Rewrite tblgen handling of subtarget features so
it follows the order of the enum, not alphabetical.
The motivation is to make -mattr=+ssse3,+sse41
select SSE41 as it ought to. Added "ignored"
enum values of 0 to PPC and SPU to avoid compiler
warnings.
llvm-svn: 47143
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCSubtarget.cpp')
| -rw-r--r-- | llvm/lib/Target/PowerPC/PPCSubtarget.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCSubtarget.cpp b/llvm/lib/Target/PowerPC/PPCSubtarget.cpp index dff53ba..030dc7a 100644 --- a/llvm/lib/Target/PowerPC/PPCSubtarget.cpp +++ b/llvm/lib/Target/PowerPC/PPCSubtarget.cpp @@ -60,6 +60,7 @@ PPCSubtarget::PPCSubtarget(const TargetMachine &tm, const Module &M, const std::string &FS, bool is64Bit) : TM(tm) , StackAlignment(16) + , DarwinDirective(PPC::DIR_NONE) , IsGigaProcessor(false) , Has64BitSupport(false) , Use64BitRegs(false) |
