[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
Nate Begeman
natebegeman at mac.com
Tue Apr 5 15:37:07 PDT 2005
Changes in directory llvm/lib/CodeGen/SelectionDAG:
SelectionDAG.cpp updated: 1.58 -> 1.59
---
Log message:
Add MULHU and MULHS nodes for the high part of an (un)signed 32x32=64b
multiply.
---
Diffs of the changes: (+2 -0)
SelectionDAG.cpp | 2 ++
1 files changed, 2 insertions(+)
Index: llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
diff -u llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:1.58 llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:1.59
--- llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:1.58 Fri Apr 1 22:58:41 2005
+++ llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp Tue Apr 5 17:36:56 2005
@@ -1130,6 +1130,8 @@
case ISD::ADD: return "add";
case ISD::SUB: return "sub";
case ISD::MUL: return "mul";
+ case ISD::MULHU: return "mulhu";
+ case ISD::MULHS: return "mulhs";
case ISD::SDIV: return "sdiv";
case ISD::UDIV: return "udiv";
case ISD::SREM: return "srem";
More information about the llvm-commits
mailing list