[all-commits] [llvm/llvm-project] 95fbc1: [MLIR][Wasm] Extending Wasm binary to WasmSSA dial...

Luc Forget via All-commits all-commits at lists.llvm.org
Wed Aug 20 01:56:16 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 95fbc18a70b0f7c59e276427cb0eb633b4f17702
      https://github.com/llvm/llvm-project/commit/95fbc18a70b0f7c59e276427cb0eb633b4f17702
  Author: Luc Forget <lforg37 at users.noreply.github.com>
  Date:   2025-08-20 (Wed, 20 Aug 2025)

  Changed paths:
    M mlir/include/mlir/Target/Wasm/WasmBinaryEncoding.h
    M mlir/lib/Target/Wasm/TranslateFromWasm.cpp
    A mlir/test/Target/Wasm/abs.mlir
    A mlir/test/Target/Wasm/and.mlir
    A mlir/test/Target/Wasm/clz.mlir
    A mlir/test/Target/Wasm/const.mlir
    A mlir/test/Target/Wasm/copysign.mlir
    A mlir/test/Target/Wasm/ctz.mlir
    A mlir/test/Target/Wasm/div.mlir
    A mlir/test/Target/Wasm/global.mlir
    A mlir/test/Target/Wasm/inputs/abs.yaml.wasm
    A mlir/test/Target/Wasm/inputs/and.yaml.wasm
    A mlir/test/Target/Wasm/inputs/clz.yaml.wasm
    A mlir/test/Target/Wasm/inputs/const.yaml.wasm
    A mlir/test/Target/Wasm/inputs/copysign.yaml.wasm
    A mlir/test/Target/Wasm/inputs/ctz.yaml.wasm
    A mlir/test/Target/Wasm/inputs/div.yaml.wasm
    A mlir/test/Target/Wasm/inputs/global.yaml.wasm
    A mlir/test/Target/Wasm/inputs/local.yaml.wasm
    A mlir/test/Target/Wasm/inputs/max.yaml.wasm
    A mlir/test/Target/Wasm/inputs/min.yaml.wasm
    A mlir/test/Target/Wasm/inputs/neg.yaml.wasm
    A mlir/test/Target/Wasm/inputs/or.yaml.wasm
    A mlir/test/Target/Wasm/inputs/popcnt.yaml.wasm
    A mlir/test/Target/Wasm/inputs/rem.yaml.wasm
    A mlir/test/Target/Wasm/inputs/rotl.yaml.wasm
    A mlir/test/Target/Wasm/inputs/rotr.yaml.wasm
    A mlir/test/Target/Wasm/inputs/shl.yaml.wasm
    A mlir/test/Target/Wasm/inputs/shr_s.yaml.wasm
    A mlir/test/Target/Wasm/inputs/shr_u.yaml.wasm
    A mlir/test/Target/Wasm/inputs/sqrt.yaml.wasm
    A mlir/test/Target/Wasm/inputs/sub.yaml.wasm
    A mlir/test/Target/Wasm/inputs/xor.yaml.wasm
    A mlir/test/Target/Wasm/local.mlir
    A mlir/test/Target/Wasm/max.mlir
    A mlir/test/Target/Wasm/min.mlir
    A mlir/test/Target/Wasm/neg.mlir
    A mlir/test/Target/Wasm/or.mlir
    A mlir/test/Target/Wasm/popcnt.mlir
    A mlir/test/Target/Wasm/rem.mlir
    A mlir/test/Target/Wasm/rotl.mlir
    A mlir/test/Target/Wasm/rotr.mlir
    A mlir/test/Target/Wasm/shl.mlir
    A mlir/test/Target/Wasm/shr_s.mlir
    A mlir/test/Target/Wasm/shr_u.mlir
    A mlir/test/Target/Wasm/sqrt.mlir
    A mlir/test/Target/Wasm/sub.mlir
    A mlir/test/Target/Wasm/xor.mlir

  Log Message:
  -----------
  [MLIR][Wasm] Extending Wasm binary to WasmSSA dialect importer (#154452)

This is a cherry pick of #154053 with a fix for bad handling of
endianess when loading float and double litteral from the binary.

---------

Co-authored-by: Ferdinand Lemaire <ferdinand.lemaire at woven-planet.global>
Co-authored-by: Jessica Paquette <jessica.paquette at woven-planet.global>
Co-authored-by: Luc Forget <luc.forget at woven.toyota>



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list