Skip to content

<__msvc_int128.hpp>: investigate using __mulh and __umulh on ARM64 and ARM64EC #6184

@AlexGuteniev

Description

@AlexGuteniev

It appears to be easy way to improve the performance for multiplication by avoiding pure 64-bit path.

__mulh and __umulh can also work on x64, but I expect _mul128 and _umul128 to be superior there.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ARM64Related to the ARM64 architectureARM64ECI can't believe it's not x64!performanceMust go faster

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions