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 _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits