ISLE: split algebraic.isle into several files (#6140)

* ISLE: split algebraic.isle into several files

* delete `algebraic.clif`

* Add `README.md`

* Remove old `algebraic.clif` tests

---------

Co-authored-by: Jamey Sharp <jsharp@fastly.com>
This commit is contained in:
Karl Meakin
2023-04-11 22:39:18 +01:00
committed by GitHub
parent 569089e473
commit b9a58148cf
14 changed files with 919 additions and 910 deletions

View File

@@ -221,9 +221,14 @@ fn get_isle_compilations(
inputs: vec![
prelude_isle.clone(),
prelude_opt_isle,
src_opts.join("algebraic.isle"),
src_opts.join("icmp.isle"),
src_opts.join("arithmetic.isle"),
src_opts.join("bitops.isle"),
src_opts.join("cprop.isle"),
src_opts.join("extends.isle"),
src_opts.join("icmp.isle"),
src_opts.join("remat.isle"),
src_opts.join("selects.isle"),
src_opts.join("shifts.isle"),
],
untracked_inputs: vec![clif_opt_isle],
},