@@ -4083,14 +4083,14 @@ SDValue SITargetLowering::lowerSET_ROUNDING(SDValue Op,
4083
4083
if (UseReducedTable) {
4084
4084
// Truncate to the low 32-bits.
4085
4085
SDValue BitTable = DAG.getConstant(
4086
- AMDGPU::FltRoundToHWConversionTable & 0xffff, SL, MVT::i32);
4086
+ AMDGPU::FltRoundToHWConversionTable & 0xffff, SL, MVT::i32);
4087
4087
4088
4088
SDValue Two = DAG.getConstant(2, SL, MVT::i32);
4089
4089
SDValue RoundModeTimesNumBits =
4090
- DAG.getNode(ISD::SHL, SL, MVT::i32, NewMode, Two);
4090
+ DAG.getNode(ISD::SHL, SL, MVT::i32, NewMode, Two);
4091
4091
4092
4092
SDValue TableValue =
4093
- DAG.getNode(ISD::SRL, SL, MVT::i32, BitTable, RoundModeTimesNumBits);
4093
+ DAG.getNode(ISD::SRL, SL, MVT::i32, BitTable, RoundModeTimesNumBits);
4094
4094
NewMode = DAG.getNode(ISD::TRUNCATE, SL, MVT::i32, TableValue);
4095
4095
4096
4096
// TODO: SimplifyDemandedBits on the setreg source here can likely reduce
@@ -4100,22 +4100,22 @@ SDValue SITargetLowering::lowerSET_ROUNDING(SDValue Op,
4100
4100
// table_index = is_standard ? value : (value - 4)
4101
4101
// MODE.fp_round = (bit_table >> table_index) & 0xf
4102
4102
SDValue BitTable =
4103
- DAG.getConstant(AMDGPU::FltRoundToHWConversionTable, SL, MVT::i64);
4103
+ DAG.getConstant(AMDGPU::FltRoundToHWConversionTable, SL, MVT::i64);
4104
4104
4105
4105
SDValue Four = DAG.getConstant(4, SL, MVT::i32);
4106
4106
SDValue IsStandardValue =
4107
- DAG.getSetCC(SL, MVT::i1, NewMode, Four, ISD::SETULT);
4107
+ DAG.getSetCC(SL, MVT::i1, NewMode, Four, ISD::SETULT);
4108
4108
SDValue OffsetEnum = DAG.getNode(ISD::SUB, SL, MVT::i32, NewMode, Four);
4109
4109
4110
4110
SDValue IndexVal = DAG.getNode(ISD::SELECT, SL, MVT::i32, IsStandardValue,
4111
4111
NewMode, OffsetEnum);
4112
4112
4113
4113
SDValue Two = DAG.getConstant(2, SL, MVT::i32);
4114
4114
SDValue RoundModeTimesNumBits =
4115
- DAG.getNode(ISD::SHL, SL, MVT::i32, IndexVal, Two);
4115
+ DAG.getNode(ISD::SHL, SL, MVT::i32, IndexVal, Two);
4116
4116
4117
4117
SDValue TableValue =
4118
- DAG.getNode(ISD::SRL, SL, MVT::i64, BitTable, RoundModeTimesNumBits);
4118
+ DAG.getNode(ISD::SRL, SL, MVT::i64, BitTable, RoundModeTimesNumBits);
4119
4119
SDValue TruncTable = DAG.getNode(ISD::TRUNCATE, SL, MVT::i32, TableValue);
4120
4120
4121
4121
// No need to mask out the high bits since the setreg will ignore them
0 commit comments