diff options
author | Nate Begeman <natebegeman@mac.com> | 2005-03-24 06:28:42 +0000 |
---|---|---|
committer | Nate Begeman <natebegeman@mac.com> | 2005-03-24 06:28:42 +0000 |
commit | 5e9666129a0273b73f7a11fbb46acb234a8760c7 (patch) | |
tree | 1c3e46144f97ff0ed105a79b6b5787e3bb9d5d96 /lib/Target/PowerPC/PPCTargetMachine.cpp | |
parent | 246fa6316db341a199a1992ea74c16fbb20e3f48 (diff) |
Implement more of the PPC32 Pattern ISel:
1) dynamic stack alloc
2) loads
3) shifts
4) subtract
5) immediate form of add, and, or, xor
6) change flag from -pattern-isel to -enable-ppc-pattern-isel
Remove dead arguments from getGlobalBaseReg in the simple ISel
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@20810 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/PowerPC/PPCTargetMachine.cpp')
-rw-r--r-- | lib/Target/PowerPC/PPCTargetMachine.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Target/PowerPC/PPCTargetMachine.cpp b/lib/Target/PowerPC/PPCTargetMachine.cpp index 75f1fc3637..e7ab04ff0c 100644 --- a/lib/Target/PowerPC/PPCTargetMachine.cpp +++ b/lib/Target/PowerPC/PPCTargetMachine.cpp @@ -37,8 +37,8 @@ namespace llvm { cl::opt<bool> EnablePPCLSR("enable-lsr-for-ppc", cl::desc("Enable LSR for PPC (beta option!)"), cl::Hidden); - cl::opt<bool> EnablePatternISel("pattern-isel", cl::Hidden, - cl::desc("Enable the pattern isel XXX FIXME")); + cl::opt<bool> EnablePatternISel("enable-ppc-pattern-isel", cl::Hidden, + cl::desc("Enable the pattern isel")); } namespace { |