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

Add sign-ext lowering pass when target browser doesn't support it #17689

Merged
merged 1 commit into from
Nov 16, 2022

Commits on Nov 16, 2022

  1. Add implicit wasm feature disabling based on min browser versions

    llvm and binaryen now default to enabling sign-ext and mutable-globals
    by default. See https://reviews.llvm.org/D125728.
    
    In order to allow users to continue to target older browsers we will
    now lower sign-ext operations in a binaryen pass if the target browsers
    don't support it.
    sbc100 committed Nov 16, 2022
    Configuration menu
    Copy the full SHA
    95eb395 View commit details
    Browse the repository at this point in the history