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 | bcm5719-llvm-6ca3ccf519290ba7ec0776fad89c7dab5a8c4f78.tar.gz bcm5719-llvm-6ca3ccf519290ba7ec0776fad89c7dab5a8c4f78.zip |
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 dff53baa16b..030dc7a17ca 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) |