aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2008-02-29 01:41:59 +0000
committerDan Gohman <gohman@apple.com>2008-02-29 01:41:59 +0000
commitc6f9a06238daebd41620ccc795f289c607393f00 (patch)
tree6543a7324d53e6da24d046c5b2ad9ecf55b00c83
parentcf609575ef6e47cd5ce775af175c67a3b621120e (diff)
Use the new APInt-enabled form of getConstant instead of converting
an APInt into a uint64_t to call getConstant. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47742 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp b/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
index 86abd4194f..016bb10584 100644
--- a/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
+++ b/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
@@ -996,7 +996,7 @@ SDOperand SelectionDAGLowering::getValue(const Value *V) {
Ops.size());
} else {
// Canonicalize all constant ints to be unsigned.
- return N = DAG.getConstant(cast<ConstantInt>(C)->getZExtValue(),VT);
+ return N = DAG.getConstant(cast<ConstantInt>(C)->getValue(),VT);
}
}