Jag har ingen speciell förklaring, jag menar bara att din förklaring
inte är den mest sannolika, *generellt* sett.
Vad som behövs är "hard proof" från t.ex en ASM lista.
Så det är helt korrekt att kolla ASM listningen från kompilatorn !

Ingen kompilator gör någon magiskt eller konstigt, de kan inte göra
mer än vad processorns vanliga instruktioner tillåter. Så svaret finns där...