From 71cdb7fc7a9c9bba4dbdf767c471317f9ea00fc1 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Wed, 14 Sep 2005 06:03:10 +0000 Subject: [PATCH] remove some code that isn't ready for prime time git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23346 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/TableGen/DAGISelEmitter.cpp | 4 ++-- utils/TableGen/DAGISelEmitter.h | 4 ---- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/utils/TableGen/DAGISelEmitter.cpp b/utils/TableGen/DAGISelEmitter.cpp index 7418435bab2..84cffe6bcb6 100644 --- a/utils/TableGen/DAGISelEmitter.cpp +++ b/utils/TableGen/DAGISelEmitter.cpp @@ -701,8 +701,8 @@ void DAGISelEmitter::ParseAndResolveInstructions() { // the instruction. This determines the order that operands are added to // the machine instruction the node corresponds to. unsigned NumResults = SetDestinations.size(); - assert(NumResults == 1 && - "This code only handles a single set right now!"); + //assert(NumResults == 1 && + // "This code only handles a single set right now!"); unsigned NumOperands = 0; diff --git a/utils/TableGen/DAGISelEmitter.h b/utils/TableGen/DAGISelEmitter.h index 3c61224bb82..d475e8ed9b3 100644 --- a/utils/TableGen/DAGISelEmitter.h +++ b/utils/TableGen/DAGISelEmitter.h @@ -282,10 +282,6 @@ namespace llvm { DAGInstruction(TreePattern *TP, unsigned results, unsigned ops) : Pattern(TP), NumResults(results), NumOperands(ops) {} - ~DAGInstruction() { - delete Pattern; - } - TreePattern *getPattern() const { return Pattern; } unsigned getNumResults() const { return NumResults; } unsigned getNumOperands() const { return NumOperands; }