Skip to content

Commit 0e97199

Browse files
authored
feat: fft rev rules + new complex number passes (#1361)
1 parent ea261ab commit 0e97199

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ PythonCall = "0.9"
9090
Random = "1.10"
9191
Random123 = "1.7"
9292
ReactantCore = "0.1.11"
93-
Reactant_jll = "0.0.192"
93+
Reactant_jll = "0.0.193"
9494
ScopedValues = "1.3.0"
9595
Scratch = "1.2"
9696
Sockets = "1.10"

src/Compiler.jl

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -935,8 +935,12 @@ function optimization_passes(;
935935
"reduce_reduce",
936936
"conj_real",
937937
"select_broadcast_in_dim",
938-
# XXX: seems to be busted
939-
# "if_op_lift_common_ops",
938+
"if_op_lift_common_ops",
939+
"involution_neg_simplify",
940+
"involution_conj_simplify",
941+
"involution_not_simplify",
942+
"real_conj_simplify",
943+
"conj_complex_simplify",
940944
# TODO we want to enable but may cause an infinite compile time
941945
# "concat_to_onedim_dusslice",
942946
]

0 commit comments

Comments
 (0)