[llvm-commits] CVS: llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp

Evan Cheng evan.cheng at apple.com
Mon Oct 9 13:57:49 PDT 2006



Changes in directory llvm/lib/Target/ARM:

ARMISelDAGToDAG.cpp updated: 1.60 -> 1.61
---
Log message:

Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.


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

 ARMISelDAGToDAG.cpp |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)


Index: llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
diff -u llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp:1.60 llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp:1.61
--- llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp:1.60	Mon Oct  9 11:28:33 2006
+++ llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp	Mon Oct  9 15:57:24 2006
@@ -420,8 +420,7 @@
   GlobalValue  *GV = cast<GlobalAddressSDNode>(Op)->getGlobal();
   int alignment = 2;
   SDOperand CPAddr = DAG.getConstantPool(GV, MVT::i32, alignment);
-  return DAG.getLoad(MVT::i32, DAG.getEntryNode(), CPAddr,
-		     DAG.getSrcValue(NULL));
+  return DAG.getLoad(MVT::i32, DAG.getEntryNode(), CPAddr, NULL, 0);
 }
 
 static SDOperand LowerVASTART(SDOperand Op, SelectionDAG &DAG,
@@ -479,7 +478,7 @@
         unsigned   Size = MVT::getSizeInBits(VT)/8;
         int          FI = MFI->CreateFixedObject(Size, Offset);
         SDOperand   FIN = DAG.getFrameIndex(FI, VT);
-        Value = DAG.getLoad(VT, Root, FIN, DAG.getSrcValue(NULL));
+        Value = DAG.getLoad(VT, Root, FIN, NULL, 0);
       } else {
         Value = DAG.getNode(ISD::UNDEF, VT);
       }






More information about the llvm-commits mailing list