adding support of shl instruction in lExtractConstantOffset optimization