Skip to content

Commit b247454

Browse files
committed
WASM: Apply intrinsic_function pass after unused_functions
1 parent 68eff8d commit b247454

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/libasr/codegen/asr_to_wasm.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3222,7 +3222,7 @@ Result<Vec<uint8_t>> asr_to_wasm_bytes_stream(ASR::TranslationUnit_t &asr,
32223222
pass_options.dump_all_passes = co.dump_all_passes;
32233223
std::vector<std::string> passes = {"pass_array_by_data", "array_op",
32243224
"implied_do_loops", "print_arr", "do_loops", "select_case",
3225-
"intrinsic_function", "nested_vars", "unused_functions"};
3225+
"nested_vars", "unused_functions", "intrinsic_function"};
32263226
LCompilers::PassManager pass_manager;
32273227
pass_manager.apply_passes(al, &asr, passes, pass_options, diagnostics);
32283228

0 commit comments

Comments
 (0)