Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

Struct & SIMD improvements #22255

Merged
merged 4 commits into from
Mar 28, 2019
Merged

Commits on Mar 21, 2019

  1. [WIP] Struct & SIMD improvements

    - Enable CSE of struct values when handle is available (and add code to get the handle of HW SIMD types)
    - Don't require block nodes for SIMD assignments
    - Don't set `GTF_GLOB_REF` on `GT_OBJ` if it is local
    - Set `lvRegStruct` on promoted SIMD fields
    - Add tests for #19910 (fixed with this PR) and #3539 & #19438 (fixed with dotnet#21314)
    - Additional cleanup
    
    Fix #19910
    CarolEidt committed Mar 21, 2019
    Configuration menu
    Copy the full SHA
    3d35992 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2019

  1. Fix Test

    CarolEidt committed Mar 22, 2019
    Configuration menu
    Copy the full SHA
    a706573 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2019

  1. PR Feedback

    CarolEidt committed Mar 26, 2019
    Configuration menu
    Copy the full SHA
    18da24d View commit details
    Browse the repository at this point in the history
  2. Clarify fgRemoveDeadStore

    CarolEidt committed Mar 26, 2019
    Configuration menu
    Copy the full SHA
    9264123 View commit details
    Browse the repository at this point in the history