### Description In some cases, `Unsafe.SizeOf<T>` produces an additional `mov` over `sizeof(T)` (both over not compile time known types). ### Configuration Sharplab Core CLR v5.0.721.25508 ### Regression? No idea. ### Data [Sharplab](https://sharplab.io/#v2:EYLgxg9gTgpgtADwGwBYA0AXEBDAzgWwB8ABABgAJiBGAOgCUBXAOwwEt8YaBhCfAB1YAbGFADKIgG6swMXAG4AsACgy5UQAtsUPgBlsweszYdFS5cQDMlKknLNc2AGYxKAJnIAVWRmUBvZeSB5ADaAFKsGADiMEwi0gAUGACefDAQjvGsLACU2QC6AUGW1rbAEBCC5ACCADweAHzxwEkYMMF55M2tuNnkAO7qIi4e5CB2TPjYTNgA5jAAJoWB/kpBa5QA7J0tsjQ6MTMY6uQ15LisAF5pGR7ZpmsAvkvkz2ER0bFQCcmp6Zk5+WexWopXKlQAQnVGl02h0YT1+oNYJ5RuNJtM5otVkEVusilt4XsDkcTuQAKpMBzOGiiS4wADyjih8TuzyeSgeQA===)