;; NOTE: Assertions have been generated by update_lit_checks.py and should not be edited. ;; RUN: wasm-opt %s -all --optimize-added-constants --low-memory-unused -S -o - | filecheck %s ;; Check we do not error on modules with no memories, which the pass has ;; nothing to do on. (module ;; CHECK: (func $do-stuff-without-a-memory (type $0) (param $x i32) (result i32) ;; CHECK-NEXT: (i32.add ;; CHECK-NEXT: (local.get $x) ;; CHECK-NEXT: (i32.const 42) ;; CHECK-NEXT: ) ;; CHECK-NEXT: ) (func $do-stuff-without-a-memory (param $x i32) (result i32) (i32.add (local.get $x) (i32.const 42) ) ) )