[llvm-commits] CVS: llvm/lib/Target/IA64/IA64ISelDAGToDAG.cpp

Duraid Madina duraid at octopus.com.au
Tue Jan 10 19:50:53 PST 2006



Changes in directory llvm/lib/Target/IA64:

IA64ISelDAGToDAG.cpp updated: 1.17 -> 1.18
---
Log message:

cleanup GETFD



---
Diffs of the changes:  (+3 -4)

 IA64ISelDAGToDAG.cpp |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)


Index: llvm/lib/Target/IA64/IA64ISelDAGToDAG.cpp
diff -u llvm/lib/Target/IA64/IA64ISelDAGToDAG.cpp:1.17 llvm/lib/Target/IA64/IA64ISelDAGToDAG.cpp:1.18
--- llvm/lib/Target/IA64/IA64ISelDAGToDAG.cpp:1.17	Sun Dec 25 08:09:08 2005
+++ llvm/lib/Target/IA64/IA64ISelDAGToDAG.cpp	Tue Jan 10 21:50:40 2006
@@ -411,10 +411,9 @@
   
   case IA64ISD::GETFD: {
     SDOperand Input = Select(N->getOperand(0));
-    SDOperand Result = CurDAG->getTargetNode(IA64::GETFD, MVT::i64, MVT::Flag, Input);
-    CodeGenMap[Op.getValue(0)] = Result;
-    CodeGenMap[Op.getValue(1)] = Result.getValue(1);
-    return Result.getValue(Op.ResNo);
+    SDOperand Result = CurDAG->getTargetNode(IA64::GETFD, MVT::i64, Input);
+    CodeGenMap[Op] = Result;
+    return Result;
   } 
   
   case ISD::CALL:






More information about the llvm-commits mailing list