Skip to content

Investigate emitting movq for the CreateScalarUnsafe helper intrinsics that take a long/ulong on x86 #11626

@tannergooding

Description

@tannergooding

For the CreateScalarUnsafe helper intrinsics that take a long/ulong, it may be beneficial to emit the movq xmm, [mem] instruction on x86, rather than falling back to emulating the behavior in software.

Given that the input is a regular long/ulong, but on x86 the instruction requires the second operand come from memory, this may require some additional work to make happen or we may find it not worthwhile to do at all.

category:cq
theme:hardware-intrinsics
skill-level:beginner
cost:small

Metadata

Metadata

Assignees

No one assigned

    Labels

    arch-x86area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMIin-prThere is an active PR which will close this issue when it is merged

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions