Closed AlexGuteniev closed 1 week ago
Honestly, what I'm doing for ARM64EC here is uneducated guess. This needs to be checked by an ARM64EC expert.
I'm mirroring this to the MSVC-internal repo - please notify me if any further changes are pushed.
Thanks for greatly simplifying this code! :heart_eyes_cat: :sparkles: :tada:
It is both way simpler (don't need to use another intrinsics set) and better for codegen (as the previous version is only for 64-bits and does not take advantage of smaller parameter size).
I have not tested on actual ARM64 and ARM64EC.
Resolves #4683 Resolves #2129 Resolves llvm/llvm-project#50830