Skip to content

Consume DivRem intrinsics from Math.DivRem #82194

Open

Description

@kunalspathak

#66551 adds intrinsic for DivRem and we should start consuming it from Math.DivRem. However, currently there are some code gen optimizations that we should do to generate a better code using DivRemintrinsic compared to what we generate today for current implementation.

Also remove [RequiresPreviewFeatures] attribute from DivRem APIs.

See discussion: #66551 (comment)

Activity

  1. ghost added
    untriagedNew issue has not been triaged by the area owner
    on Feb 15, 2023
  2. added this to the 8.0.0 milestone on Feb 16, 2023
  3. ghost removed
    untriagedNew issue has not been triaged by the area owner
    on Feb 16, 2023
  4. ghost added
    needs-area-labelAn area label is needed to ensure this gets routed to the appropriate area owners
    on Feb 17, 2023
  5. added
    area-CodeGen-coreclrCLR JIT compiler in src/coreclr/src/jit and related components such as SuperPMI
    and removed
    needs-area-labelAn area label is needed to ensure this gets routed to the appropriate area owners
    on Feb 17, 2023
  6. modified the milestones: 8.0.0, 9.0.0 on Aug 8, 2023
  7. tannergooding commented on Aug 8, 2023

    @tannergooding
    Member

    We won't get to this for .NET 8.

  8. removed their assignment
    on Apr 18, 2024
  9. modified the milestones: 9.0.0, Future on Apr 18, 2024
  10. JulieLeeMSFT commented on Apr 18, 2024

    @JulieLeeMSFT
    Member

    Moving to future. More complex change only relevant to fairly new support in the JIT.

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