1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00

Legalizer: Reword comment again, per Duncan's suggestion.

llvm-svn: 173625
This commit is contained in:
Benjamin Kramer 2013-01-27 21:02:52 +00:00
parent 70183ce54a
commit 6107b802a9

View File

@ -2098,9 +2098,8 @@ void DAGTypeLegalizer::ExpandIntRes_Shift(SDNode *N,
EVT VT = LHSL.getValueType();
// If the shift amount operand is coming from a vector legalization it may
// have an illegal type. Fix that first by casting the operand. Otherwise
// the new SHL_PARTS operation would need further legalization, and the
// legalizer assumes that illegal SHL_PARTS never occur.
// have an illegal type. Fix that first by casting the operand, otherwise
// the new SHL_PARTS operation would need further legalization.
SDValue ShiftOp = N->getOperand(1);
MVT ShiftTy = TLI.getShiftAmountTy(VT);
assert(ShiftTy.getSizeInBits() >= Log2_32_Ceil(VT.getSizeInBits()) &&