message: Fixed incorrect offset in lGetBasePtrAndOffsets
diff: @@ -1515,6 +1515,10 @@ static llvm::Value *lGetBasePtrAndOffsets(llvm::Value *ptrs, llvm::Value **offse
  if (shuffle_offset != NULL) {
  *offsets = llvm::BinaryOperator::Create(llvm::Instruction::Add, *offsets, shuffle_offset,
  "new_offsets", insertBefore);
  + return base;
  + } else {
  + // Base + offset pattern was not recognized
  + return NULL;
  }
  }
  }
  