Use SDTCisPtrTy type property for store address.
authorEvan Cheng <evan.cheng@apple.com>
Sat, 10 Dec 2005 01:59:36 +0000 (01:59 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Sat, 10 Dec 2005 01:59:36 +0000 (01:59 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24656 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/TargetSelectionDAG.td

index 193a5c3e0b380bcaed651ca640e7eab3ff607844..ef62013707294473027ea60db1ec67a61e12a732 100644 (file)
@@ -138,7 +138,7 @@ def SDTLoad : SDTypeProfile<1, 1, [ // load
 ]>;
 
 def SDTStore : SDTypeProfile<0, 2, [ // store
-  SDTCisInt<1>  
+  SDTCisPtrTy<1>  
 ]>;
 
 //===----------------------------------------------------------------------===//
@@ -230,7 +230,7 @@ def ret        : SDNode<"ISD::RET"        , SDTRet,    [SDNPHasChain]>;
 
 def writeport  : SDNode<"ISD::WRITEPORT"  , SDTWritePort, [SDNPHasChain]>;
 
-def load       : SDNode<"ISD::LOAD"       , SDTLoad, [SDNPHasChain]>;
+def load       : SDNode<"ISD::LOAD"       , SDTLoad,  [SDNPHasChain]>;
 def store      : SDNode<"ISD::STORE"      , SDTStore, [SDNPHasChain]>;
 
 //===----------------------------------------------------------------------===//