Skip to content

Optimize Vector128/256.Create #11965

Description

@fiigii

Vector128/256.Create helpers should be JIT intrinsic and have more optimizations in two steps:

  • import Vector128/256.Create as intrinsics and expand them in codegen
  • cache the results by JIT and just generate "load" for Create call-sites if the arguments of Vector128/256.Create are compile-time constants

@CarolEidt @tannergooding @mikedn

category:cq
theme:intrinsics
skill-level:expert
cost:medium

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions