thopre added inline comments. ================ Comment at: lib/Target/ARM/ARMISelLowering.cpp:10452 + + // Check that its not already using a shift. if (U->getOperand(0).getOpcode() == ISD::SHL || ---------------- its -> it's while you are at it? https://reviews.llvm.org/D44097