A repository with PDL experiments in xDSL.
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
pip install -e .
analyze-pdl-rewrite
: Analyze the given PDL rewrite. If no rewrites are provided, generate a random one.generate-pdl-rewrite
: Generate a random PDL rewrite.generate-pdl-matches
: Generate random PDL matches for a given PDL rewrite, and check that the analysis and the MLIR output match.