From bddc5d04d7dd74ee570750bf59c694c4b7958053 Mon Sep 17 00:00:00 2001 From: Evan Cheng Date: Sat, 14 Oct 2006 08:30:53 +0000 Subject: [PATCH] Start checking from the root of the matched sub-tree. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30957 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/CodeGen/SelectionDAGISel.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/llvm/CodeGen/SelectionDAGISel.h b/include/llvm/CodeGen/SelectionDAGISel.h index a348aa4a187..f733d965fd3 100644 --- a/include/llvm/CodeGen/SelectionDAGISel.h +++ b/include/llvm/CodeGen/SelectionDAGISel.h @@ -71,8 +71,8 @@ public: } /// CanBeFoldedBy - Returns true if the specific operand node N of U can be - /// folded during instruction selection? - virtual bool CanBeFoldedBy(SDNode *N, SDNode *U) { return true; } + /// folded during instruction selection that starts at Root? + virtual bool CanBeFoldedBy(SDNode *N, SDNode *U, SDNode *Root) { return true;} /// CreateTargetHazardRecognizer - Return a newly allocated hazard recognizer /// to use for this target when scheduling the DAG.