Of course, the update itself has not been released to the masses just yet, but do keep a keen eye out on reports which hail from Poland, as that tends to be the normal market of choice in which LG introduces their very first soak test. Apart from that, it would be the international LG D855 version of the LG G3 that should obtain the Android 6.0 Marshmallow update first, whereas carrier and regional versions could very well receive the update some time later.
As for the current LG G4, that particular model of the flagship smartphone picked up its Android 6.0 Marshmallow update a fortnight ago, with the entire shebang weighing in at a rather massive 1.55GB package.