Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: openxla/stablehlo
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 8cd9444b78ccec3e42a4b21105a5a547c021e823
Choose a base ref
...
head repository: openxla/stablehlo
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 48a1e14edc8219577fcad53de1924876f855f431
Choose a head ref
  • 9 commits
  • 52 files changed
  • 8 contributors

Commits on Jan 22, 2025

  1. Bump patch version after integrate 1.8.10 -> 1.8.11 (#2692)

    sdasgup3 authored Jan 22, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    01baa23 View commit details

Commits on Jan 23, 2025

  1. Expose populateStablehloToLinalgConversionPatterns function (#2695)

    This function declaration has existed since the code was forked from
    IREE in #1817, but the
    implementation was kept private (static function within an anonymous
    namespace).
    
    I'm now trying to switch IREE from having its own implementation to
    using the upstream implementation from this project in
    iree-org/iree#19792, and I would like to access
    these patterns directly, instead of through the
    `StablehloLegalizeToLinalgPass`. With the patterns I can run conversion
    including my own sets of additional patterns, while a pass runs in
    isolation.
    
    I'm also deleting the `populateLegalizeChloPatterns`,
    `populateLegalizeControlFlowPatterns`, and
    `populateLegalizeShapeComputationPatterns` declarations, which were not
    migrated from IREE and are also dangling without implementations.
    ScottTodd authored Jan 23, 2025
    Copy the full SHA
    c27ba67 View commit details

Commits on Jan 27, 2025

  1. Add source link to awesome.md. (#2697)

    I couldn't find an easy link back to this source file from
    https://openxla.org/stablehlo/awesome.
    
    I _think_ this style of URL should be fine, but I might be missing some
    website detail (for example, the hosted website has support for
    translations).
    
    A site-wide solution may be available for some source files. For
    example:
    * The mkdocs-material site generator has "edit this page" and "view
    source of this page" actions:
    https://squidfunk.github.io/mkdocs-material/setup/adding-a-git-repository/#code-actions.
    * Some tensorflow examples include "View source on GitHub" buttons for
    notebooks: https://www.tensorflow.org/guide/keras/functional_api
    ScottTodd authored Jan 27, 2025
    Copy the full SHA
    c02033c View commit details
  2. Add IREE project link to awesome.md. (#2698)

    Happy to iterate on the specific phrasing, suggestions welcome.
    
    I wonder if some reorganization would help too, since IREE could fit
    into either the "PJRT Plugins" or "Edge Compilation" sections.
    ScottTodd authored Jan 27, 2025
    Copy the full SHA
    b9d4c70 View commit details
  3. Added GoMLX and gopjrt for awesome.md (#2696)

    janpfeifer authored Jan 27, 2025
    Copy the full SHA
    540d48f View commit details

Commits on Jan 28, 2025

  1. Add stablehlo-coreml to awesome.md (#2699)

    kasper0406 authored Jan 28, 2025
    Copy the full SHA
    37750d0 View commit details
  2. Bump patch version after integrate 1.8.11 -> 1.8.12 (#2700)

    ghpvnist authored Jan 28, 2025
    Copy the full SHA
    8993ef7 View commit details

Commits on Jan 29, 2025

  1. Add ResultAccuracy to ExpOp (#2694)

    Implementation of RFC: #2592
    
    For ExpOp.
    
    TODO: Modify spec.md
    
    ---------
    
    Co-authored-by: Rachel Han <[email protected]>
    GleasonK and hanrach9 authored Jan 29, 2025
    Copy the full SHA
    7c50d4e View commit details
  2. Integrate LLVM at llvm/llvm-project@aa65f93b71de (#2701)

    Co-authored-by: Rachel Han <[email protected]>
    abhigunj and hanrach9 authored Jan 29, 2025
    Copy the full SHA
    48a1e14 View commit details
Loading