use SDValue methods directly instead of getNode()->* ; NFCI
authorSanjay Patel <spatel@rotateright.com>
Wed, 28 Jan 2015 18:01:31 +0000 (18:01 +0000)
committerSanjay Patel <spatel@rotateright.com>
Wed, 28 Jan 2015 18:01:31 +0000 (18:01 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227334 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86ISelLowering.cpp

index 5aa0d9d6dbba0df5d73119e5f3b19ca93c5b9af1..1fd121429668db394acde649a70b39e93a8b8238 100644 (file)
@@ -13198,21 +13198,21 @@ static SDValue LowerEXTRACT_SUBVECTOR(SDValue Op, const X86Subtarget *Subtarget,
 static SDValue LowerINSERT_SUBVECTOR(SDValue Op, const X86Subtarget *Subtarget,
                                      SelectionDAG &DAG) {
   if (Subtarget->hasFp256()) {
-    SDLoc dl(Op.getNode());
-    SDValue Vec = Op.getNode()->getOperand(0);
-    SDValue SubVec = Op.getNode()->getOperand(1);
-    SDValue Idx = Op.getNode()->getOperand(2);
-
-    if ((Op.getNode()->getSimpleValueType(0).is256BitVector() ||
-         Op.getNode()->getSimpleValueType(0).is512BitVector()) &&
-        SubVec.getNode()->getSimpleValueType(0).is128BitVector() &&
+    SDLoc dl(Op);
+    SDValue Vec = Op.getOperand(0);
+    SDValue SubVec = Op.getOperand(1);
+    SDValue Idx = Op.getOperand(2);
+
+    if ((Op.getSimpleValueType().is256BitVector() ||
+         Op.getSimpleValueType().is512BitVector()) &&
+        SubVec.getSimpleValueType().is128BitVector() &&
         isa<ConstantSDNode>(Idx)) {
       unsigned IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue();
       return Insert128BitVector(Vec, SubVec, IdxVal, DAG, dl);
     }
 
-    if (Op.getNode()->getSimpleValueType(0).is512BitVector() &&
-        SubVec.getNode()->getSimpleValueType(0).is256BitVector() &&
+    if (Op.getSimpleValueType().is512BitVector() &&
+        SubVec.getSimpleValueType().is256BitVector() &&
         isa<ConstantSDNode>(Idx)) {
       unsigned IdxVal = cast<ConstantSDNode>(Idx)->getZExtValue();
       return Insert256BitVector(Vec, SubVec, IdxVal, DAG, dl);