summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/radeon/AMDILISelLowering.cpp
diff options
context:
space:
mode:
authorVincent Lejeune <[email protected]>2012-07-14 20:33:23 +0200
committerTom Stellard <[email protected]>2012-07-23 15:04:36 +0000
commitbc4b4c605cc04138e5209782fa5939bfd71930bd (patch)
tree007f98840b5688599d36789edb49f8b9af282945 /src/gallium/drivers/radeon/AMDILISelLowering.cpp
parent044de40cb0c6af54d99252f55145972780362afa (diff)
radeon/llvm: Fix a bug with IF LOGICALNZ with int operand
Signed-off-by: Tom Stellard <[email protected]>
Diffstat (limited to 'src/gallium/drivers/radeon/AMDILISelLowering.cpp')
-rw-r--r--src/gallium/drivers/radeon/AMDILISelLowering.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/drivers/radeon/AMDILISelLowering.cpp b/src/gallium/drivers/radeon/AMDILISelLowering.cpp
index 81951c15755..fb335835425 100644
--- a/src/gallium/drivers/radeon/AMDILISelLowering.cpp
+++ b/src/gallium/drivers/radeon/AMDILISelLowering.cpp
@@ -1378,7 +1378,7 @@ AMDILTargetLowering::LowerSETCC(SDValue Op, SelectionDAG &DAG) const
Cond = DAG.getNode(
ISD::SELECT_CC,
Op.getDebugLoc(),
- LHS.getValueType(),
+ MVT::i32,
LHS, RHS,
DAG.getConstant(-1, MVT::i32),
DAG.getConstant(0, MVT::i32),
@@ -1496,7 +1496,7 @@ AMDILTargetLowering::LowerBR_CC(SDValue Op, SelectionDAG &DAG) const
CmpValue = DAG.getNode(
ISD::SELECT_CC,
Op.getDebugLoc(),
- LHS.getValueType(),
+ MVT::i32,
LHS, RHS,
DAG.getConstant(-1, MVT::i32),
DAG.getConstant(0, MVT::i32),