diff options
| author | Dan Gohman <gohman@apple.com> | 2008-09-26 21:54:37 +0000 |
|---|---|---|
| committer | Dan Gohman <gohman@apple.com> | 2008-09-26 21:54:37 +0000 |
| commit | 6e0548336ae85850b4ebca6b0204fe8406e0e788 (patch) | |
| tree | 12eedd29dbfd45d7c15c6fbf4815b0dcffc865ed /llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp | |
| parent | 7e763ed3aaa37ef474cdd5e4d0f20136643622cd (diff) | |
| download | bcm5719-llvm-6e0548336ae85850b4ebca6b0204fe8406e0e788.tar.gz bcm5719-llvm-6e0548336ae85850b4ebca6b0204fe8406e0e788.zip | |
Rename ConstantSDNode's getSignExtended to getSExtValue, for
consistancy with ConstantInt, and re-implement it in terms
of ConstantInt's getSExtValue.
llvm-svn: 56700
Diffstat (limited to 'llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp')
| -rw-r--r-- | llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp b/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp index 7b667ec8ba1..bcdc28cfe9b 100644 --- a/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp +++ b/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp @@ -41,14 +41,14 @@ namespace { bool isI64IntS10Immediate(ConstantSDNode *CN) { - return isS10Constant(CN->getSignExtended()); + return isS10Constant(CN->getSExtValue()); } //! ConstantSDNode predicate for i32 sign-extended, 10-bit immediates bool isI32IntS10Immediate(ConstantSDNode *CN) { - return isS10Constant(CN->getSignExtended()); + return isS10Constant(CN->getSExtValue()); } #if 0 @@ -65,14 +65,14 @@ namespace { bool isI32IntU10Immediate(ConstantSDNode *CN) { - return isU10Constant(CN->getSignExtended()); + return isU10Constant(CN->getSExtValue()); } //! ConstantSDNode predicate for i16 sign-extended, 10-bit immediate values bool isI16IntS10Immediate(ConstantSDNode *CN) { - return isS10Constant(CN->getSignExtended()); + return isS10Constant(CN->getSExtValue()); } //! SDNode predicate for i16 sign-extended, 10-bit immediate values @@ -468,7 +468,7 @@ SPUDAGToDAGISel::DFormAddressPredicate(SDValue Op, SDValue N, SDValue &Base, } else if (Op1.getOpcode() == ISD::Constant || Op1.getOpcode() == ISD::TargetConstant) { ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Op1); - int32_t offset = int32_t(CN->getSignExtended()); + int32_t offset = int32_t(CN->getSExtValue()); if (Op0.getOpcode() == ISD::FrameIndex) { FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Op0); @@ -489,7 +489,7 @@ SPUDAGToDAGISel::DFormAddressPredicate(SDValue Op, SDValue N, SDValue &Base, } else if (Op0.getOpcode() == ISD::Constant || Op0.getOpcode() == ISD::TargetConstant) { ConstantSDNode *CN = dyn_cast<ConstantSDNode>(Op0); - int32_t offset = int32_t(CN->getSignExtended()); + int32_t offset = int32_t(CN->getSExtValue()); if (Op1.getOpcode() == ISD::FrameIndex) { FrameIndexSDNode *FIN = dyn_cast<FrameIndexSDNode>(Op1); @@ -525,11 +525,11 @@ SPUDAGToDAGISel::DFormAddressPredicate(SDValue Op, SDValue N, SDValue &Base, if (isa<ConstantSDNode>(Op1)) { ConstantSDNode *CN = cast<ConstantSDNode>(Op1); - offset = int32_t(CN->getSignExtended()); + offset = int32_t(CN->getSExtValue()); idxOp = Op0; } else if (isa<ConstantSDNode>(Op0)) { ConstantSDNode *CN = cast<ConstantSDNode>(Op0); - offset = int32_t(CN->getSignExtended()); + offset = int32_t(CN->getSExtValue()); idxOp = Op1; } |

