Changes in directory llvm/lib/Target/Alpha:
AlphaISelLowering.cpp updated: 1.27 -> 1.28 AlphaTargetMachine.cpp updated: 1.20 -> 1.21 AlphaISelPattern.cpp (r1.199) removed --- Log message: bye bye Pattern ISEL --- Diffs of the changes: (+5 -14) AlphaISelLowering.cpp | 6 +++--- AlphaTargetMachine.cpp | 13 ++----------- 2 files changed, 5 insertions(+), 14 deletions(-) Index: llvm/lib/Target/Alpha/AlphaISelLowering.cpp diff -u llvm/lib/Target/Alpha/AlphaISelLowering.cpp:1.27 llvm/lib/Target/Alpha/AlphaISelLowering.cpp:1.28 --- llvm/lib/Target/Alpha/AlphaISelLowering.cpp:1.27 Mon Jan 23 15:51:33 2006 +++ llvm/lib/Target/Alpha/AlphaISelLowering.cpp Mon Jan 23 15:56:07 2006 @@ -27,9 +27,9 @@ using namespace llvm; namespace llvm { - extern cl::opt<bool> EnableAlphaIDIV; - extern cl::opt<bool> EnableAlphaCount; - extern cl::opt<bool> EnableAlphaLSMark; + cl::opt<bool> EnableAlphaLSMark("enable-alpha-lsmark", + cl::desc("Emit symbols to correlate Mem ops to LLVM Values"), + cl::Hidden); } /// AddLiveIn - This helper function adds the specified physical register to the Index: llvm/lib/Target/Alpha/AlphaTargetMachine.cpp diff -u llvm/lib/Target/Alpha/AlphaTargetMachine.cpp:1.20 llvm/lib/Target/Alpha/AlphaTargetMachine.cpp:1.21 --- llvm/lib/Target/Alpha/AlphaTargetMachine.cpp:1.20 Fri Jan 13 12:49:47 2006 +++ llvm/lib/Target/Alpha/AlphaTargetMachine.cpp Mon Jan 23 15:56:07 2006 @@ -28,12 +28,6 @@ RegisterTarget<AlphaTargetMachine> X("alpha", " Alpha (incomplete)"); } -namespace llvm { - cl::opt<bool> DisableAlphaDAG("disable-alpha-dag-isel", - cl::desc("Disable DAG ISEL for Alpha"), - cl::Hidden); -} - unsigned AlphaTargetMachine::getModuleMatchQuality(const Module &M) { // We strongly match "alpha*". std::string TT = M.getTargetTriple(); @@ -94,10 +88,7 @@ // Make sure that no unreachable blocks are instruction selected. PM.add(createUnreachableBlockEliminationPass()); - if (!DisableAlphaDAG) - PM.add(createAlphaISelDag(*this)); - else - PM.add(createAlphaPatternInstructionSelector(*this)); + PM.add(createAlphaISelDag(*this)); if (PrintMachineCode) PM.add(createMachineFunctionPrinterPass(&std::cerr)); @@ -135,7 +126,7 @@ // Make sure that no unreachable blocks are instruction selected. PM.add(createUnreachableBlockEliminationPass()); - PM.add(createAlphaPatternInstructionSelector(TM)); + PM.add(createAlphaISelDag(TM)); if (PrintMachineCode) PM.add(createMachineFunctionPrinterPass(&std::cerr)); _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits