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:
5
cranelift/codegen/src/opts/README.md
Normal file
5
cranelift/codegen/src/opts/README.md
Normal file
@@ -0,0 +1,5 @@
|
||||
Rules here are allowed to rewrite pure expressions arbitrarily,
|
||||
using the same inputs as the original, or fewer. In other words, we
|
||||
cannot pull a new eclass id out of thin air and refer to it, other
|
||||
than a piece of the input or a new node that we construct; but we
|
||||
can freely rewrite e.g. `x+y-y` to `x`.
|
||||
Reference in New Issue
Block a user