Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Clang][AArch64][SVE] Allow write to SVE vector elements using the subscript operator #91965

Merged
merged 2 commits into from
May 22, 2024

Commits on May 21, 2024

  1. [Clang][AArch64][SVE] Allow write to SVE vector elements using the su…

    …bscript operator
    
    The patch at https://reviews.llvm.org/D122732 introduced using
    the array subscript operator for SVE vectors, however it also
    causes an ICE when the subscripting expression is used
    as an lvalue.
    
    This patches fixes the error. Lvalue subscripting expressions are
    emitted as LLVM IR `insertvector`.
    
    Change-Id: I46d0333d8ed8508cd9cd23e02dd1c2d48fb74cd2
    momchil-velikov committed May 21, 2024
    Configuration menu
    Copy the full SHA
    b1b69ff View commit details
    Browse the repository at this point in the history
  2. [fixiup] Add a test using compound assignment operator

    Change-Id: I81e1fd4f23eb65a96e71015de7a4562fcbc53c0f
    momchil-velikov committed May 21, 2024
    Configuration menu
    Copy the full SHA
    08a155b View commit details
    Browse the repository at this point in the history