peepmatic: Remove semi-outdated note from README
While the goal is definitely still Cranelift focused, (a) this should be obvious based on the fact that this is nested under the `cranelift/` directory, and (b) Peepmatic *is* now generic over the IR it is optimizing, so it could potentially be used on (say) rustc's MIR now.
This commit is contained in:
@@ -54,11 +54,6 @@ superoptimizer like [Souper][]. Eventually, `peepmatic` should have a verifier
|
|||||||
that ensures that the DSL's optimizations are sound, similar to what [Alive][]
|
that ensures that the DSL's optimizations are sound, similar to what [Alive][]
|
||||||
does for LLVM optimizations.
|
does for LLVM optimizations.
|
||||||
|
|
||||||
Currently, `peepmatic` is targeting peephole optimizers that operate on
|
|
||||||
Cranelift's clif intermediate representation. The intended next target is
|
|
||||||
Cranelift's new backend's "vcode" intermediate representation. Supporting
|
|
||||||
non-Cranelift targets is not a goal.
|
|
||||||
|
|
||||||
[Cranelift]: https://github.com/bytecodealliance/wasmtime/tree/main/cranelift#readme
|
[Cranelift]: https://github.com/bytecodealliance/wasmtime/tree/main/cranelift#readme
|
||||||
[Souper]: https://github.com/google/souper
|
[Souper]: https://github.com/google/souper
|
||||||
[Alive]: https://github.com/AliveToolkit/alive2
|
[Alive]: https://github.com/AliveToolkit/alive2
|
||||||
|
|||||||
Reference in New Issue
Block a user