[llvm-commits] [llvm] r67950 - /llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp

Rafael Espindola rafael.espindola at gmail.com
Sat Mar 28 12:02:18 PDT 2009


Author: rafael
Date: Sat Mar 28 14:02:18 2009
New Revision: 67950

URL: http://llvm.org/viewvc/llvm-project?rev=67950&view=rev
Log:
Use array_lengthof


Modified:
    llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp

Modified: llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp?rev=67950&r1=67949&r2=67950&view=diff

==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp Sat Mar 28 14:02:18 2009
@@ -1214,7 +1214,7 @@
   const SDValue Ops[] = { Tmp0, Tmp1, Tmp2, Tmp3, In2L, In2H, LSI, Chain };
   return CurDAG->getTargetNode(Opc, Node->getDebugLoc(),
                                MVT::i32, MVT::i32, MVT::Other, Ops,
-                               sizeof(Ops)/sizeof(SDValue));
+                               array_lengthof(Ops));
 }
 
 SDNode *X86DAGToDAGISel::Select(SDValue N) {
@@ -1309,7 +1309,7 @@
         SDValue Ops[] = { Tmp0, Tmp1, Tmp2, Tmp3, N1.getOperand(0), InFlag };
         SDNode *CNode =
           CurDAG->getTargetNode(MOpc, dl, MVT::Other, MVT::Flag, Ops,
-                                sizeof(Ops)/sizeof(SDValue));
+                                array_lengthof(Ops));
         InFlag = SDValue(CNode, 1);
         // Update the chain.
         ReplaceUses(N1.getValue(1), SDValue(CNode, 0));
@@ -1429,7 +1429,7 @@
           Move =
             SDValue(CurDAG->getTargetNode(X86::MOVZX16rm8, dl, MVT::i16, 
                                           MVT::Other, Ops,
-                                          sizeof(Ops)/sizeof(SDValue)), 0);
+                                          array_lengthof(Ops)), 0);
           Chain = Move.getValue(1);
           ReplaceUses(N0.getValue(1), Chain);
         } else {
@@ -1460,7 +1460,7 @@
         SDValue Ops[] = { Tmp0, Tmp1, Tmp2, Tmp3, N1.getOperand(0), InFlag };
         SDNode *CNode =
           CurDAG->getTargetNode(MOpc, dl, MVT::Other, MVT::Flag, Ops,
-                                sizeof(Ops)/sizeof(SDValue));
+                                array_lengthof(Ops));
         InFlag = SDValue(CNode, 1);
         // Update the chain.
         ReplaceUses(N1.getValue(1), SDValue(CNode, 0));
@@ -1604,7 +1604,7 @@
       SDValue Ops[] = { Tmp1, Tmp2, Chain };
       return CurDAG->getTargetNode(TargetInstrInfo::DECLARE, dl,
                                    MVT::Other, Ops,
-                                   sizeof(Ops)/sizeof(SDValue));
+                                   array_lengthof(Ops));
     }
   }
 





More information about the llvm-commits mailing list