[prev in list] [next in list] [prev in thread] [next in thread]
List: llvm-commits
Subject: [llvm-commits] CVS: llvm/include/llvm/Target/TargetLowering.h
From: Chris Lattner <sabre () nondot ! org>
Date: 2006-10-31 19:40:59
Message-ID: 200610311940.k9VJexWl026953 () zion ! cs ! uiuc ! edu
[Download RAW message or body]
Changes in directory llvm/include/llvm/Target:
TargetLowering.h updated: 1.82 -> 1.83
---
Log message:
Change the prototype for TargetLowering::isOperandValidForConstraint
---
Diffs of the changes: (+6 -3)
TargetLowering.h | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
Index: llvm/include/llvm/Target/TargetLowering.h
diff -u llvm/include/llvm/Target/TargetLowering.h:1.82 llvm/include/llvm/Target/TargetLowering.h:1.83
--- llvm/include/llvm/Target/TargetLowering.h:1.82 Fri Oct 13 16:08:54 2006
+++ llvm/include/llvm/Target/TargetLowering.h Tue Oct 31 13:40:43 2006
@@ -694,9 +694,12 @@
MVT::ValueType VT) const;
- /// isOperandValidForConstraint - Return true if the specified SDOperand is
- /// valid for the specified target constraint letter.
- virtual bool isOperandValidForConstraint(SDOperand Op, char ConstraintLetter);
+ /// isOperandValidForConstraint - Return the specified operand (possibly
+ /// modified) if the specified SDOperand is valid for the specified target
+ /// constraint letter, otherwise return null.
+ virtual SDOperand
+ isOperandValidForConstraint(SDOperand Op, char ConstraintLetter,
+ SelectionDAG &DAG);
//===--------------------------------------------------------------------===//
// Scheduler hooks
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic