xdsl

View on PyPIReverse Dependencies (0)

0.29.0 xdsl-0.29.0-py3-none-any.whl
0.28.0 xdsl-0.28.0-py3-none-any.whl

Wheel Details

Project: xdsl
Version: 0.28.0
Filename: xdsl-0.28.0-py3-none-any.whl
Download: [link]
Size: 1086072
MD5: cc601374cd45bd3201da60876e9be72b
SHA256: 3ce2427f23b45f60cdaad0204a4e6520aa4433bbbc4a9c7d16b1107c9750ef86
Uploaded: 2025-02-12 14:09:20 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: xdsl
Version: 0.28.0
Summary: xDSL
Author-Email: Mathieu Fehr <mathieu.fehr[at]ed.ac.uk>
Project-Url: Homepage, https://xdsl.dev/
Project-Url: Source Code, https://github.com/xdslproject/xdsl
Project-Url: Issue Tracker, https://github.com/xdslproject/xdsl/issues
License: MIT License
Classifier: Programming Language :: Python :: 3
Platform: Linux
Platform: Mac OS-X
Platform: Unix
Requires-Python: >=3.10
Requires-Dist: immutabledict (<4.2.2)
Requires-Dist: typing-extensions (<4.13,>=4.7)
Requires-Dist: ordered-set (==4.1.0)
Requires-Dist: toml (<0.11); extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: coverage (<8.0.0); extra == "dev"
Requires-Dist: ipykernel; extra == "dev"
Requires-Dist: pytest (<8.4); extra == "dev"
Requires-Dist: nbval (<0.12); extra == "dev"
Requires-Dist: filecheck (==1.0.1); extra == "dev"
Requires-Dist: lit (<19.0.0); extra == "dev"
Requires-Dist: marimo (==0.11.2); extra == "dev"
Requires-Dist: pre-commit (==4.1.0); extra == "dev"
Requires-Dist: ruff (==0.9.6); extra == "dev"
Requires-Dist: nbconvert (<8.0.0,>=7.7.2); extra == "dev"
Requires-Dist: textual-dev (==1.7.0); extra == "dev"
Requires-Dist: pytest-asyncio (==0.25.3); extra == "dev"
Requires-Dist: pyright (==1.1.393); extra == "dev"
Requires-Dist: sympy (==1.13.3); extra == "dev"
Requires-Dist: mkdocs-gen-files (>=0.5.0); extra == "docs"
Requires-Dist: mkdocs-material (>=9.5.49); extra == "docs"
Requires-Dist: mkdocs (>=1.6.1); extra == "docs"
Requires-Dist: mkdocstrings[python] (>=0.27.0); extra == "docs"
Requires-Dist: textual (==1.0.0); extra == "gui"
Requires-Dist: pyclip (==0.7); extra == "gui"
Requires-Dist: jax (==0.5.0); extra == "jax"
Requires-Dist: numpy (==2.2.2); extra == "jax"
Requires-Dist: riscemu (==2.2.7); extra == "riscv"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: gui
Provides-Extra: jax
Provides-Extra: riscv
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 7589 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
docs/Toy/toy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docs/Toy/toy/__main__.py sha256=H4rLa7qGXgPkinmBlQjfUfjBiY6Q8HCzonSeiIa3NIA 4448
docs/Toy/toy/compiler.py sha256=YkdFdiVS_hoYyhv1u3n3cJYDgtznJOtBlO1Lq3osI9M 4580
docs/Toy/toy/interpreter.py sha256=c3yxmofDuXnVXn83iWG7SZf0-vWgKVpuP5Bx4AKrZWI 3889
docs/Toy/toy/dialects/toy.py sha256=xa9Avfqj_6f50jrLUp-zEBRtb5RCDYGT8fVjKQkuZkU 16434
docs/Toy/toy/emulator/toy_accelerator_instruction_functions.py sha256=_BrVc0nJcNGJNR45WxQMTfr03x4_bQkZPeOKL3YFF0U 460
docs/Toy/toy/frontend/ir_gen.py sha256=rIjSbW0YgoX2dRT5OanlR-Bc65rUrg1bMjm_bRayARU 14964
docs/Toy/toy/frontend/lexer.py sha256=-xT0D9V2IMv_PtLw8faUdSdggrX0pvxPtEIc4J0cnfw 5710
docs/Toy/toy/frontend/location.py sha256=ssZLOxofla-vaJFA26CEiEGeKv8lRj19b2O695c8dKE 891
docs/Toy/toy/frontend/parser.py sha256=ZSskRrzYHn6gJf44H4wPTfmQWgHiGdeQqWy8W6qNs9I 12938
docs/Toy/toy/frontend/toy_ast.py sha256=9x--AWkeOK_lwJ8heVxNKZYuHAE9XAyeqDLQU9nFYQ8 7116
docs/Toy/toy/rewrites/inline_toy.py sha256=2EyA8g0CZVoomEA-HAFAQRG__rQMr-lYE881NzsuLdA 3631
docs/Toy/toy/rewrites/lower_toy_affine.py sha256=N1hi7sjhQchF1v48E_y7vrNHZB418gI_Np_ArHCKN1U 15742
docs/Toy/toy/rewrites/optimise_toy.py sha256=9cCVcWaFrz1B90_Of2C36vaL6w6WaBtHvtbkRBuV0XU 2815
docs/Toy/toy/rewrites/shape_inference.py sha256=dnjr-H_reJC1ujnpx7wtKK3xoQKsK4YtNm8xoxsNDLg 1359
docs/Toy/toy/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
docs/Toy/toy/tests/test_ir_gen.py sha256=m1G89wO2TT0OZwtautJLACnN-uAdpHHRN5uQHOfazO4 2620
docs/Toy/toy/tests/test_parser.py sha256=ViE32K3bjmxCL68UaQbQz-5E5BauvuChuj-k-9eSQgA 7499
docs/marimo/builders.py sha256=0CvQYM2zv9jsYbcNMBCVI2ZcT7EXfHEiA3SyvN4y5wk 5042
docs/marimo/defining_dialects.py sha256=tyP3iAA5QcqmFg5eYi4QqW3gEgoxd2qCsX_UBFUHt7I 31136
docs/marimo/ir_gen.py sha256=-cg8DiAckb7ZhcDuEpQIhV6-p8XN0jDD6LsaeDvuu6U 20546
docs/marimo/linalg_snitch.py sha256=_YHSdMiH_3_L-WN_kp52YnBY4lG2ayTEGBkhAqTXtso 17747
docs/marimo/mlir_ir.py sha256=sfbZeRhkmQGyj_FpD8X-3J0q0BtFXFXfVJPFwvzzzME 19387
docs/marimo/pattern_rewrites.py sha256=jIvma71HqiPoutgkR9NK9tqcb7bkcGIrd2prGUn8I5M 7277
docs/marimo/rewrite_exercises.py sha256=g2mKydDWn5LfE5knaL0i2Bvwu9sFA15DKnV8h4y9uI0 15483
docs/marimo/riscv_dialects.py sha256=mdOi40n5helguD0JUVvU_8YSlW8f0Sq-xv2eRwW1NHk 16711
docs/marimo/traversing_ir.py sha256=byKkdzVDVU3_hIOYXJ_Ay8IQ-FmoFpDWZqXQkNCrFv0 10983
scripts/gen_ref_pages.py sha256=IPLpkn8yCyBwFxYAUoa_sVxiMtWuTI7WPUkJr0_PKdk 1199
tests/conftest.py sha256=JLZpWUuivIBgbJXMPgHoLn9V7PhbUFXV_NGluPZP78c 1967
tests/test_affine_builtins.py sha256=0YDekc_E1lWKL7w7WKINeYgBs0qmt0tSvVsORdQRhQU 7015
tests/test_assembly_arg_str.py sha256=VRCGiqQuxdkCCP773whglJLgo63yUdgjkO2msZB5ip8 650
tests/test_builtin_traits.py sha256=r6X1dEPV8H4FgAONsnXvh9j-VXyZNKi6EQQQ_qO7NNI 14787
tests/test_cli.py sha256=ybXeoAWxlhJ7zELhUnICT2426NpyucSCZ2k4nl3UoqY 364
tests/test_dialect_utils.py sha256=7Ig_wVdmnXYduKHo4iUfI6kzypaii-ESoiEZLHnxfak 5614
tests/test_dominance.py sha256=yWg_AT2Vs3P5iwazv6c-Fi69gETdNbEnXuzFtMTGg90 1433
tests/test_frontend_op_inserter.py sha256=ZE-mgUxFP1OUgj4XHXVcUBPhMu80U-2RycTdyN3LmKA 2138
tests/test_frontend_op_resolver.py sha256=a4sxb-PVK0PwmpzDxLbEHclOL75nWUtQYwEvTusTOAk 2631
tests/test_frontend_python_code_check.py sha256=B6QUe8GwRFGdRY_kWED8tNhn8nENnqJrA3l4sJPHXjs 4001
tests/test_frontend_type_conversion.py sha256=DmecbWuAQlORiC8UiHnQq2cWFxJJ9jibG5m4-OBWCfs 2979
tests/test_immutable_list.py sha256=USWZH7JPCBbLhfIdKX1XXIU3JJNJg7LtlMKnVK4JzyY 3477
tests/test_interpreter.py sha256=Csw_DpkopvDVDNplwdn0henlmd_Xqz0qieJIIy9OGuA 7189
tests/test_ir.py sha256=09mwc6DDjGQPWoEsdLQKGqHLMvm--NjU2xaVNWHT8No 27576
tests/test_is_satisfying_hint.py sha256=XnWy_M4ccbDY2uzgX9rENvKDrDJMvO3HEXPj-kTeFWI 12799
tests/test_lexer.py sha256=cbBA9DulQy1oUdZXW-_tmI16mvcjr98MaXO5QIrkJJs 7543
tests/test_linked_list.py sha256=PfkGj2NNoizhrLbskSfxaKoDtz4oIu7g8MJ1Mu1gcoY 3911
tests/test_mlcontext.py sha256=QlDbbP31BA8dFWYc1PgRqCeYXjgJ-9NMyQ3AcnbxujU 7215
tests/test_op_builder.py sha256=P04ftYy79-eZDQVN0Lmfn8Xl9Y5fxRvdxxTFkYFaGns 9591
tests/test_parse_spec_format.py sha256=yLf0fZv_d1Yh9EqdfNYI352svwmMuy49uFQRIh1HrCs 2780
tests/test_parser.py sha256=dwpBX_jGi3v-oWcfqx40Q5j_u7iE5g_Fkt6H1-R9qmw 28239
tests/test_parser_error.py sha256=rUznV4MTElkXc2rlDvitiOa3Z5STT-pI_C72XA9RE98 1542
tests/test_pass_from_spec.py sha256=T4IlwSkvqEIP30uMlrriIo4JLFF4PDnlvyW6kcJbb6M 2891
tests/test_pass_lexer.py sha256=CvJ0pzOc--ZDat4_mcSsDqpEOXSfC6Pbn10yc7O9Raw 3813
tests/test_pass_to_arg_and_types_str.py sha256=t2hK1pXfPS8t_VKUES_JUfetXbqAp_FhGuKEDfg_SeM 1537
tests/test_pass_to_spec.py sha256=wtZe5LB9VNiD_3BPA3uZKt2H5vdDUHyehwMT8438UgI 2543
tests/test_printer.py sha256=mpWxaLqNwwMWqU1_ihPpID4qhdhM81Zt1O8s7pKA3rE 25952
tests/test_printing_hints.py sha256=43sOJFb_7TcKLcFMtl-0_dyQmSACnrhmQNP2eftASes 641
tests/test_pyrdl.py sha256=A3dkwgNcr1-e4jFBfhe0bffjfsRo0_53eGnZ--cJt5w 10191
tests/test_rewriter.py sha256=E9CzAjEUxGDOdm2whvb6ED-j_nwJv4tUiQYT-i1yQFM 17684
tests/test_ssa_value.py sha256=PATiYVLzk9TBwoJX9L6jzFoD7hZuIo5Z1ErUD6t7N-o 1597
tests/test_traits.py sha256=LqHOUYc6rjA_AllxalLGwg7J5I8mGAbz0xKKSLH3UHo 26122
tests/test_use.py sha256=WW1cF_NzLn-xuKH20VAicVEt8WydW7h4In5zC4doLXA 1362
tests/test_walk_blocks.py sha256=DXBogoXqYocWkoHy6E5kCgAqynPm4rOCUFa_1GmHNwc 3169
tests/backend/test_jax_executable.py sha256=BP3h3KqPAdHxtbzrAdQ-A2zt2IQW4y1FhYxVlsCoRmk 6539
tests/backend/riscv/test_func_to_riscv_func.py sha256=y6Vuf58JdBtlU5G9iCMrqwVaJZS7LAjdEn-mKf2xDyA 2576
tests/backend/riscv/test_live_ins.py sha256=FeAagH6-7FeemqjD2hWl5kT7sgR3fuw4OafkbsTZtZc 2643
tests/backend/riscv/test_preallocated.py sha256=E4SG4qxe50r0w6wa9879QviJlzPLmbhkwa_ujhHCvto 2593
tests/backend/riscv/test_register_allocation.py sha256=iaGUPEfR6jfLMHPrMpSSfRh0GWWx4pXEjthA2Qf-9MU 4309
tests/backend/riscv/test_register_queue.py sha256=Bq0IBbxB6QLyBcC-dD2ZVXIC4Nccy7fvtkO4Kc69Vnw 2906
tests/backend/riscv/test_utils.py sha256=Pdqd52tXIMsJSTS-bAPSzUTC8QcVbAyQsFhJlPTDxtg 5514
tests/backend/wgsl/test_wgsl_printer.py sha256=xcIs3xfAOSti9_gMlV--47f98TVruYRPKmOIi4q6988 4198
tests/dialects/test_accfg.py sha256=nPgOwdiRDk6uYWLMd7NghGkWR_k_XhQ1hyo1JXYanck 610
tests/dialects/test_affine.py sha256=k1U8FnjM2GneMKSN6TqIz-sjc19_eMLfe76sh8o7lOw 2408
tests/dialects/test_arith.py sha256=rBx4dWBasnQCoWm94sFEXl_bvM20u2fLwkyXhMrwFxE 12702
tests/dialects/test_arm_func.py sha256=GYTnlnVQFm3DkfbeBEbv-Eov_jaexad2wEt1zsaa6P0 509
tests/dialects/test_bufferization.py sha256=UPuCHs1Fzpscw7lkIy0gU7VR-wvxY49FZAL2_Un0Czc 5121
tests/dialects/test_builtin.py sha256=dZqnrY2yAq2J2tocj1dEj3QAA7DdUgd-OL9ObG9YV3M 22093
tests/dialects/test_cf.py sha256=Z6q-jltccdfwhuo29WMK6jnY48HK3cItLclC0W6TGIo 1504
tests/dialects/test_comb.py sha256=HmC_L6Ee1TIHkKdXKcq4qa8_-hOJwESpevVUM44STvI 2167
tests/dialects/test_csl.py sha256=ZiaW5180fxElOkYx-PBjRWDJ2WkO9oU46fPAh5tI3ME 1973
tests/dialects/test_csl_stencil.py sha256=HLD1kkb0joofHNBjm6xRB_KAs3lCtKt74XHtXFdeARM 1864
tests/dialects/test_csl_wrapper.py sha256=yGJXZa0NV61DiqTjREkUi1i8mFWQt8PPJYd4lECIhUY 2607
tests/dialects/test_dialects.py sha256=6e-2jhZhUDXEofQRR3QhV3hmpdHehZBO3ciOzfWAlfE 462
tests/dialects/test_dmp.py sha256=ETmEyo-SZJDw6WLmLL8cTPwxkMFgaWFMIDugoVuT6a0 4005
tests/dialects/test_func.py sha256=5VE9FiC3HyZApctBUgljm1rk9toGsltE8t1yt18q74I 9578
tests/dialects/test_gpu.py sha256=4rlT48-C3KkFyQTmK7NYAb7F28cmoIPsd5zdHqpXFp8 12670
tests/dialects/test_hw.py sha256=lpfAU3ht7BqYN6iflfQLU-dS6pCTZ0b9uHVicq-reSM 12240
tests/dialects/test_irdl.py sha256=do9LcehT3y0g7CGt-_2H8uBwz9Wb5bna8eXosWbHrRU 6456
tests/dialects/test_irdl_with_annotations.py sha256=mlct1PUJ-5-DTLcneiRKWrBb5Q6dhxQy8DzPF8GkG4Y 1086
tests/dialects/test_linalg.py sha256=HZAgitX_Xrk2V5WpSUFYBc_e7XSkKgsHi_JUQaVVmGA 2409
tests/dialects/test_llvm.py sha256=6V0EgbO9MU4Rn10wB_OM3su6T8UB_QtHSXDXksb1gwI 10228
tests/dialects/test_math.py sha256=5d6MhBmnDpfFZUBCrFmzww-5HIxpIl7ILPc-SOUdRdM 11901
tests/dialects/test_memref.py sha256=ikEwaQiwxbzemfHu1hpK8F8dr-5EoDAT40Yciugn1Hg 16878
tests/dialects/test_mpi.py sha256=8D1vQIRPtpEOc_4GTxdJDabd468Gpl0IBdCOKHzVRU0 1500
tests/dialects/test_mpi_lowering.py sha256=r5Pgq6K6vkOtYiB7-bBrEhcgl4dvvt9uymQsXuuA29I 13537
tests/dialects/test_pdl.py sha256=guKW0doS11TDmu---LjdlEsS1u0zLJXf8sDz6DKIXl8 6084
tests/dialects/test_printf.py sha256=vP9oaZhwJXMjX4z7defTMUoA8c6Vva1XaLNU31XNL0k 2129
tests/dialects/test_riscv.py sha256=idgSveCnsyyoNbbnx8E1Eq055KjikPlCmK5PJTry6kw 8307
tests/dialects/test_riscv_func.py sha256=9eydrqNUnn2miTSKIrGXfiMlO5uvOxppR1ROJFM2jQk 593
tests/dialects/test_riscv_snitch.py sha256=lW3A8v0FNSXp9rNBaMmv5J5kBkkmnm8sVEcGKJv3suo 1286
tests/dialects/test_scf.py sha256=SqH3raAfJqlLlAN_EKa1zRGSNf64KVuEWAXML6wOD3M 13104
tests/dialects/test_seq.py sha256=ntVDeCphrovMqC75gNulCrGoWheCAkn5NlJfShtNbbM 903
tests/dialects/test_snitch.py sha256=ysgxciWsv2v9ze9sJ82vBO_ekiyCrprB-pdhH9k20fI 1379
tests/dialects/test_snitch_runtime.py sha256=CSOHROEvrKsyyTpRtxmkJ1m-ae1R-VQU5_EnxFLLkF0 2430
tests/dialects/test_stencil.py sha256=_7r6q_-0yFTLTCG0cqB7Kx14jHROT0G86oT883OHu8E 21676
tests/dialects/test_tensor.py sha256=KTko2NZomv4-w1C_SsVE_53pRQLvCBbMGtcHu332_Q4 3797
tests/dialects/test_transform.py sha256=9p-r9FtvMyT2vaLxlFh8Z-7CjzS7OVxs0Fnplz77tAY 8207
tests/dialects/test_vector.py sha256=gSVFTne4Cu9EwcVouDrcxlli278ZvUW9d1UsdDFsT6I 19812
tests/dialects/test_x86.py sha256=nzd4qZP38d8IhBAfDUcLTKgaGuZVAifWqBrsv7HKVts 4039
tests/dialects/stim/test_stim_printer_parser.py sha256=j2hC2am-k7RccT0WSwoUmzWct3dEMD1M_eLCO8_yFLE 3711
tests/dialects/wasm/test_wasm_encoding.py sha256=jl9Mbzm-m2Qkbp-Weok2khp8dlUI-bZ3U4R5CjbHpjc 147
tests/dialects/wasm/test_wat_encoding.py sha256=mEBt7LZjskvEsTxV4tB9NbYbhPKkTmgZLCiFRqqfnfo 130
tests/filecheck/dialects/irdl/cmath_irdl_loading.py sha256=rxWsvxbHObXHHLFVw122B0NE0ggrCZiHTQP-ELsDyJE 2070
tests/filecheck/dialects/irdl/cmath_irdl_stub.py sha256=kqZOLB80HcSTQPMW4CbIaC2X6EXQPtrTfbdzGcIl0F4 2156
tests/filecheck/dialects/irdl/pyrdl-to-irdl/cmath-conversion.py sha256=A9CU598RHKr9T6O0cMOtUlEST5Ax-RvUh2z1dSxG67U 838
tests/filecheck/frontend/dialects/affine.py sha256=GJDXv3HpG2rIeMQqDIZLqhET6c67MksJcdSk1rf6IDE 4294
tests/filecheck/frontend/dialects/arith.py sha256=FuQuD0NaGUR5HxGYapzNCMqrLp2KkC2IrEzLgnepxxE 3882
tests/filecheck/frontend/dialects/builtin.py sha256=o530avjLOSITXGIBbVHCJlNMCptusMUBmVJuPQL_fk0 975
tests/filecheck/frontend/dialects/cf.py sha256=fSz3yNpPRRWaoz9EDoTzHKRwdUhn23UU6E9L9RtNs2Q 930
tests/filecheck/frontend/dialects/func.py sha256=uPSoDQjsfMf1uDi0GeAi0bc3AHAJWyM5Jgi1Gajjr_E 949
tests/filecheck/frontend/dialects/invalid.py sha256=xAlEheKl_i5bqfsD9NZEg_VD1S-t0rWIUawbO-iUOVw 3328
tests/filecheck/frontend/dialects/scf.py sha256=XvXyS2h1ai4jodviv--1ISH3uvAPK8-mu6YvhPHTMng 6672
tests/filecheck/frontend/programs/invalid.py sha256=SGaSxdzM5psFl0SnN48wz2G9ir1iWvaXL4m2FP7YozI 5457
tests/filecheck/frontend/programs/programs.py sha256=7PPFVH0GN0hWszBzroNWX7VEOsXMUyw-PlwcwNR04Gw 297
tests/filecheck/mlir-conversion/with-mlir/dialects/memref/subview_constructor.py sha256=PyUX4t7Ouo7SckNAUduAcCe4u3HizQnmZpiony7Wzfk 1867
tests/frontend/jaxpr/test_build_jaxpr_ir.py sha256=W_mTgk7HNdrU2OkjLHi_C6_8zO6ioH5Kal39Se_v_iE 748
tests/interactive/test_add_arguments_screen.py sha256=CJmmjzU-ptCGGVno00bDhCzSopW-Nmgjo_dJOLP1yqg 2168
tests/interactive/test_app.py sha256=YSkkMEgUezyuz9sv5QXslb7SbWk3XGOyIYjwYIiOOBI 19266
tests/interactive/test_get_all_available_passes.py sha256=Acagl4V4bkxGBW3Frbe_beV0HJdKA3-4lU440CEiaEQ 2496
tests/interactive/test_pass_metrics.py sha256=c-c_b8sUi3kGYbQ2fHuWwgonMEmRnkvFwwMvYYYSDAg 3574
tests/interactive/test_rewrites.py sha256=tmSamJRsks7o1AZDktXH1l1AMjyLyvw8oIK2OaE_Hzc 1708
tests/interpreters/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/interpreters/test_affine_interpreter.py sha256=oDzO9IMAMfq1vO9poNWMt9d-Ap-mQGebsOi8M_8ac34 3416
tests/interpreters/test_arith_interpreter.py sha256=GMeCAV6ZNrIOl4STv6z3DhjrB9FWQYqnf7IgT5R2S6M 5474
tests/interpreters/test_builtin_interpreter.py sha256=JAcGP45vRK5tEr3ZeELIWW2cYMvMMmr82qF0NirS8qM 969
tests/interpreters/test_cf_interpreter.py sha256=42WGqG0LZBD9Sg7zQaHUoprjsuqFYiRzAa4_lPY9bq4 2068
tests/interpreters/test_eqsat_pdl_interpreter.py sha256=lqGOn8q4VzVKurRR-f_an9ZeDiM3MYnOYke6nnV7LTw 1466
tests/interpreters/test_linalg_interpreter.py sha256=Z26acG8Jo3ayVd2jVtxxEsd-crQxv_hOzxxGkqju4m4 11939
tests/interpreters/test_memref_interpreter.py sha256=WLl17Sv57UpPzG5WPae6MsLiOCeDDXpquwx3zyg9Fhc 2605
tests/interpreters/test_memref_stream_interpreter.py sha256=045BMcvBeJmPc2O8kk_h5B00CqDfJ1_t_9bUNozvuv4 11689
tests/interpreters/test_ml_program_interpreter.py sha256=pIvTD5yXORfn030dHML7YeepX0zyWPeVIaHy5BUN8AI 2000
tests/interpreters/test_pdl_interpreter.py sha256=_rJp3IaefhJVDCotJa6EYQfG4h2_JXxQ_43IVNmRSDo 17333
tests/interpreters/test_print_interpreter.py sha256=nNRdTXSHbv0tdsMfHLeOEVZNYAkyGUHQbiA5ypnfap4 1231
tests/interpreters/test_ptr.py sha256=nj3cWFKEa1c8Odl871juschKzMOIoLt1VbS5wqDAdAM 334
tests/interpreters/test_riscv_cf_interpreter.py sha256=Z_GSAXzZBpUyUvitIeD-X2_ghp0nBv_UDSGyVeCbjnU 3213
tests/interpreters/test_riscv_debug_interpreter.py sha256=IKjTrTDYRq3814i9I-Bvv_JZQcK_wehKkGyIduRD4Wc 1212
tests/interpreters/test_riscv_emulator.py sha256=6i1p_DYeC_qrsGJMD_oEYXdes4r3bbr-E0lNICoqkAU 5663
tests/interpreters/test_riscv_func_interpreter.py sha256=ZF4lg7SYUTVpv8-PYS7LnBm8aVZOZ471k4aZg1xROzE 968
tests/interpreters/test_riscv_interpreter.py sha256=NVSXA4QBvSxvBALjZr4pxhS1MA2fPXIdbeTewv9pQMQ 11734
tests/interpreters/test_riscv_scf_interpreter.py sha256=wguoiZHGPiJCF-kYSM-LC3EfbTrY36S9MJiGKfdyayk 3264
tests/interpreters/test_riscv_snitch_interpreter.py sha256=QO1GppGbdEdhPixLWQqvsyclD8-GWmSNbTWKMnqIzmo 2766
tests/interpreters/test_scf_interpreter.py sha256=SbiOif-Bq5HOiZAiVufiI-6DQTzF62d56XGPadpM9YM 3062
tests/interpreters/test_shaped_array.py sha256=d5hI1G9hVzkdcYpEoacXO36wDqV0i655bcKqUC4GBqM 1605
tests/interpreters/test_snitch_stream_interpreter.py sha256=o-yV-XxUudpwQ083U_JlJIBuFHYmc9OwFRkDmXWHEC4 3761
tests/interpreters/test_tensor_interpreter.py sha256=pi8o8Nd-j3Qzt0Cy-Ox7emEcZlW3nMlroPtTh0IN48g 1773
tests/irdl/test_attr_constraint.py sha256=Eu1B038L0QVByvmqude2CrbPWP9RSpVKe2uiJzgEEBc 3399
tests/irdl/test_attribute_definition.py sha256=B2-UwOS3ZusvSWa1wegefuSVzanGk-xVEuLUmEqyVBM 25747
tests/irdl/test_declarative_assembly_format.py sha256=VREHh4keQ6rG2MT8i_cNsLe4Tbn11LIlTSk5HsTmDsg 98248
tests/irdl/test_operation_builder.py sha256=alMIiDkYNjshN2eXXKGJ5hlZovrRCfB3jqWQkn8Vn6M 19919
tests/irdl/test_operation_definition.py sha256=aIe9_rGYrHfQJmCGD7Kqfq2OgoX8WZ0MmSe5XxO7YXg 26251
tests/pattern_rewriter/test_pattern_rewriter.py sha256=D8UblN39RxknG7Q5GrPZwJ13HxRsjzs6JG-T0rIyH5s 53023
tests/pattern_rewriter/test_worklist.py sha256=qBD7s_JTce8AwrB3p8NzzFIZm7kTrSZ0iWHzy4qIBo4 1585
tests/rewriting/composable_rewriting/immutable_ir/test_immutable_ir.py sha256=8Dad-inhnZJ4DV7wrxMJNQJFrUvbU8ybV73NGiLXksk 2828
tests/riscv/test_abi_spec.py sha256=BFZcz-KVFwY_ETjyTANhcGROfQjVjDsKvaLSYpLe8B0 1950
tests/tblgen_to_py/test.py sha256=_bJaKpqfk4ZkiY0YXW_6ctNsMBitlgv-xdOynNKjf58 3221
tests/tblgen_to_py/test_tblgen.py sha256=K1zj1G6I44oK7r1gJMJEX7cUC8Lzis0rohrz2QowNXA 425
tests/transforms/test_convert_memref_stream_to_snitch_stream.py sha256=QlxxybPL86iwrvczWfntroliDs9uNo3EWJ2e21BCAkU 1392
tests/transforms/test_loop_invariant_code_motion.py sha256=6B106rbd-sqqrFtvZGbsQMyMTl7lsq1BPGmehE2WJeQ 3706
tests/transforms/test_lower_affine.py sha256=kXyHJv2KSnTn2g1dfg1xQo7ZpvMqbD0vt4Gkp9i4RvA 3078
tests/transforms/test_transform_utils.py sha256=E1kKRuqHxSwQKrsZ6-EkX-fJa_rzkrsKBEjJRlyDC_E 3163
tests/utils/test_base_printer.py sha256=94CttKwEEHf-OGK7PhJAIlYo6zJynpq7yhzxmTYFyKI 997
tests/utils/test_bitwise_casts.py sha256=oC9iGN_J-rlVR3Ay2z-C0Ahi1XuebzWlJZvdx39HSng 903
tests/utils/test_comparisons.py sha256=YvXDhyWndBKY2hgaXfB945J5n_g2reX3tlGg7uuIqIM 1697
tests/utils/test_disjoint_set.py sha256=2c2_tJ0mgthUxI_kVJqCTVP25MR0nIs3hpIytc6URww 3490
tests/utils/test_final.py sha256=1wKPyIi4RfxAn_L4K9KbDGHEwdNZ_tQ6DEILdsS-2aA 609
tests/utils/test_hashable_module.py sha256=ghIDwInHMaL4fslZJa_kf2rZM4O34FLGSHw0HHrwKAA 1046
tests/utils/test_hasher.py sha256=7bqRvfoIHJdDZdJkqs4rqxrounr4ahz3I3u2wNlJUxk 232
tests/utils/test_scoped_dict.py sha256=5t6fnxeBTQXwvEKbNm1VDVMdqXQsE7_FfnJ1TAQMixE 896
tests/utils/test_type.py sha256=2ZWLCSglQrG87WYO4SHxaAzqVyVazwrNSrPbp076DKc 2808
tests/xdsl_opt/test_xdsl_opt.py sha256=VIR4EaY8tD8U8Ghku8rkFsZmC9_2WB-8ZYTSaQXS6fo 4717
xdsl/__init__.py sha256=rzEffvWtqCIeAmzE3uKh9BP00BxWrQeRaeRvGESin8g 417
xdsl/_version.py sha256=5fM5LuriPQatsVrz3VkTw7rmmXc_skYbUpvPDpQlnTE 498
xdsl/builder.py sha256=9CRzhKCleeC6B-LeL9JDdTCbWemHWW48eSQA4eUNDBo 12696
xdsl/context.py sha256=yXHbnsfl925Zd8F2kVSO8-ScjyNCcucw6Mci-DRH7Pw 9086
xdsl/interpreter.py sha256=xxuO9lbrES1hyMfs-MemR3qw9iCzKp7yjqN_XIq6lKI 29641
xdsl/passes.py sha256=kP0iwsQtBq31wcJUwwceu3qqpq937cXnxogPETGWpmw 9471
xdsl/pattern_rewriter.py sha256=MjaWU4-vVUcxy-qet3G4vXpAx3G8OiI-PuiMYjuQMpM 32777
xdsl/printer.py sha256=24yNf3kDn-ZHoVZ5MI3W1VnSSiZzBUV0wJt8NDUiDRo 30354
xdsl/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/rewriter.py sha256=fM739HWczGWKlQ4KQgnonkkMHTHHNuJTVQAfEQJmJuI 12452
xdsl/traits.py sha256=t1TvR_Z5jRbncvPKLbC6A-wm8YQeZEufvXt2o6Gs1To 25897
xdsl/xdsl_opt_main.py sha256=95ulnZH8RM8RWXBcuY0zFbST23CtnanZMEaJV_T8G2w 12673
xdsl/backend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/backend/assembly_printer.py sha256=OUrTF9WKjrv8OkqwktEa-8nfzP7tautnZR4IDKtHEsI 1907
xdsl/backend/jax_executable.py sha256=N3mIM3Tp-z0L6QTXksuNT4lXtB5stL-6qfTCFmzb3Ak 5197
xdsl/backend/register_allocatable.py sha256=wCF-xFKopsOE3lV2XnWUThHISC_r0c0Y6ufPR5xeFXw 713
xdsl/backend/register_queue.py sha256=YM1WY5c4o-KcNk4ciizIh-LLBpsPTTzKCIhUslrfLQo 1762
xdsl/backend/register_type.py sha256=CZcR1Jy7oX0RPaci82yrUl6i80xJgA53hj7hLSUGyaA 2387
xdsl/backend/csl/__init__.py sha256=nd0JTpJTpCvmr6hh75Tz_z-h2bGiro-KzUp6MCy7kBM 167
xdsl/backend/csl/print_csl.py sha256=2ALtu54v-RnjnN1uBqX--rma7QtYdbXHyzgEPqzHQ14 39472
xdsl/backend/riscv/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/backend/riscv/prologue_epilogue_insertion.py sha256=Cppb16DIwEG_4ClubaI5-Pmxn7IXOyCZ-w2uLlPj_Ho 3734
xdsl/backend/riscv/register_allocation.py sha256=7fy2y21zdvUtjRPPDC9kEGwhG4zpfonv3uHwkXXHWqc 15309
xdsl/backend/riscv/riscv_register_queue.py sha256=GwwsNMFLftiwHvvKHyPFXs72pGa2XAwtBZFaIjfXLGY 5142
xdsl/backend/riscv/riscv_scf_to_asm.py sha256=3M_fPOQG5umQVOZ0Y3rUuPMoOqJopkDiu3QvMCo03kE 3833
xdsl/backend/riscv/targets.py sha256=PBjgOllgo86f848fr_KOSF4wmEFrHm4y1KPJy_4OtJw 8263
xdsl/backend/riscv/traits.py sha256=GjxNXLZtkEkfw3lGKOuqwZlmj280VnAUEuyOQyN4GRI 579
xdsl/backend/riscv/lowering/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/backend/riscv/lowering/convert_arith_to_riscv.py sha256=QoLOfIhZdG-1d7kHKlbnWkw4vcgTCgHvGz7-cH9ODKY 21171
xdsl/backend/riscv/lowering/convert_arith_to_riscv_snitch.py sha256=4UJjMhjozkzm9sA1a4yMWjexmnskzM8le0G883DpYvs 3001
xdsl/backend/riscv/lowering/convert_func_to_riscv_func.py sha256=kzi8OSa7VAugVFdbC5ZMZNRTKs666LuyeIELs3-CzBo 4827
xdsl/backend/riscv/lowering/convert_memref_to_riscv.py sha256=w-pXyKwS1qiMWdk0hdf4yydCT9qkytCYQ1PEDGnJHnQ 17207
xdsl/backend/riscv/lowering/convert_print_format_to_riscv_debug.py sha256=pyCO5o3C5adh3tfWSPi0-_wDF1KJJQ8Ln56uRkS1oMo 957
xdsl/backend/riscv/lowering/convert_riscv_scf_to_riscv_cf.py sha256=HvHZBaeDdSqVzGe3pXRsiLKM7CwoFFoejU-d6UsHZjI 7293
xdsl/backend/riscv/lowering/convert_scf_to_riscv_scf.py sha256=u8--430d2zStUpweIdIEakWfJfkKAGg3uE_MS4L6YDg 1849
xdsl/backend/riscv/lowering/convert_snitch_stream_to_snitch.py sha256=oKN3Gxqjz0EWhQJbY3Wv56tS0x7-W_bOyX9V9xF33KI 6906
xdsl/backend/riscv/lowering/utils.py sha256=yQdn2l2F4P0hgFOwK5I_cpGv-W5E_v_sROgKjkz2Tds 8664
xdsl/backend/wgsl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/backend/wgsl/wgsl_printer.py sha256=LzyeV2JWqrIAov7lqxnqPRsNUiJfNP7Em2Jxhj70MM8 8449
xdsl/dialects/__init__.py sha256=VVBSKf_UYU1DjNSCzoR1bQTPCI35dJj5jIqBJBkq0SM 8445
xdsl/dialects/accfg.py sha256=YCfL5Fk86S8hTHMXvVUXH8ibskZC9hiuWlbitdWKUPw 13923
xdsl/dialects/affine.py sha256=KnFsrv1QdV-Z6zUwk4R0kWkzmn0HSQBwJvrhNvu6SwY 12251
xdsl/dialects/arith.py sha256=vKNLV_K8zWCHpg8-Mqv0u0aLjvp-vxFsipZWA4VVfuU 43641
xdsl/dialects/arm_func.py sha256=uHkrSXMupA5OhD3h3WTn0Jgiq3L02yGyM4P6ZeOnjbU 4352
xdsl/dialects/bufferization.py sha256=SsKa05eAaAtJPpd800FxCD6AS0A1g3y8aTVT75OHzdM 8162
xdsl/dialects/builtin.py sha256=fPpHBPndopjaTWqgkNGiKLz-MRpyoXbgR3fMJfU4tbk 73946
xdsl/dialects/cf.py sha256=BuOY6-NscHePdYI_hJmPVaM7Q3b0G3cMC5GiJLr5S78 12779
xdsl/dialects/cmath.irdl sha256=EXXn42-u9oL2yLvxmJFFffH1WBGz2s5DxOPawUHHDC4 521
xdsl/dialects/comb.py sha256=jHGL2qUIOhCcTwI53o1sd4XcAGl6BihpFYRAlJBmffw 18864
xdsl/dialects/eqsat.py sha256=VdfMk2S-GM8h-xnw1slp70gWOYSfALUK-NZxbHOAMw0 2139
xdsl/dialects/fsm.py sha256=uY4gbMzTumsqwZnD9fdXksUxRHlcJlgfTq28FIi5BSE 16156
xdsl/dialects/func.py sha256=sg-2GpFlgAh6fLVGMKDI548CapnOGR_aJ-QfXN3l5JY 11398
xdsl/dialects/gpu.py sha256=zUadr1IpMBhj2BeEvyW6mVeyzpFpiVUfXWjqeRaIa1M 25277
xdsl/dialects/hw.py sha256=1qZHRaGisXs3pNA60bNNx87VoR70jzhyRHOnwPKoB9w 45390
xdsl/dialects/linalg.py sha256=tbc0_SePKsrGC5E4LdlwyE13KqaVGloz_UV-P-MRsdc 38547
xdsl/dialects/llvm.py sha256=1yxXouo7j2Sb0qAe7tO1DOdzsspvqLO6Ge2Lt8Bh5lA 53819
xdsl/dialects/ltl.py sha256=BXjEywJvctBtMwkQojKpHPpdmnrf4Czl74HpPF_TW5w 1680
xdsl/dialects/math.py sha256=diwwwns3fw7NRPkNcMR3CJV1tyM-WbBlraiUfuUmecc 22495
xdsl/dialects/memref.py sha256=Tgmuz7aCbh1qxLndvXBV4sNiBXZvTwFrR4E59gpiR2k 34662
xdsl/dialects/memref_stream.py sha256=CP2pLZflE6i8AsAsH50_T8pJDcazsMpfSWCLEOxSRf4 33952
xdsl/dialects/ml_program.py sha256=7ZRcp9jQc3TUXcJ0lCzNwx-WWiM9Ram2Hkdx02zKyZ0 4437
xdsl/dialects/mod_arith.py sha256=K6294QsKqsdnqgCOpa06dihiRr5SY6dfKrftzij2DxI 1524
xdsl/dialects/mpi.py sha256=vU5OPBn9UZ4XSlIUTt5YtyCy7Aju_YS430EsVThfKHg 23464
xdsl/dialects/omp.py sha256=04DKlDKPJHh0pjIF1-AkrWvOlrbQWr8O08QhyClxZsk 4054
xdsl/dialects/pdl.py sha256=w4VQt5MYCa5mWUxmVGb74u17YpOvDqDIvwoPHLMUSWo 33198
xdsl/dialects/printf.py sha256=9kRNarjDixIqiiBPbm_R3uRHfSFUFH_Th5_ymn_iJjw 4225
xdsl/dialects/ptr.py sha256=JfR8UuGuEEVQMIuaK6lvWaW5-qfikW1mAebEbucHDAA 3090
xdsl/dialects/qref.py sha256=5abXMqH-dUVs9M_FbYa0__eCaM2dhd-4LvA2qNbmvrg 5101
xdsl/dialects/qssa.py sha256=0PxtlGuVJb8rvfbRdQsOT6ojpwBuRZgB0-APHfmB0mQ 5256
xdsl/dialects/quantum.py sha256=-jcKDjg6bwdt0FkNx9wiJpwEMJX9Rs-30ydfh_XQPEE 2065
xdsl/dialects/riscv.py sha256=iZsuJQaUKii-HzgypwteBS5YoaYinZksQKNNdbKdvPI 117937
xdsl/dialects/riscv_cf.py sha256=UXWFjSLxvmH8m80MnKUvFnuDbbb5gu7Hr57dWg032L8 14702
xdsl/dialects/riscv_debug.py sha256=ejWKAAaPHJVeW6pUNTbDIteiemtIV09TG5mqJYEFp84 2190
xdsl/dialects/riscv_func.py sha256=M_V8NZ9Uw6FieaQq_lticxTiHOFIRpJe0D1bK5sQh0M 7519
xdsl/dialects/riscv_scf.py sha256=6ZHNPQveRQNUx0_FKCgKqwh53bVV9InhuSJrAcLcAqk 12130
xdsl/dialects/riscv_snitch.py sha256=EjX_dyopfUkdvFCF04DtyjNmB9Yw40IUeiFO-luqP1o 30511
xdsl/dialects/scf.py sha256=o7DeMX_fOM2-Wxg_LjmTs0Rfz_OPh8aXm0u7gFHj_o0 23949
xdsl/dialects/seq.py sha256=SWeJALhGNypoSH0be9OQ7gTrUE7aVWQG8qnHhvpqDUk 6034
xdsl/dialects/snitch.py sha256=lhBevmHH8mwCRs8nIN4SSd9JQ6zXv5vQQpkODaX29Pw 6279
xdsl/dialects/snitch_runtime.py sha256=qPO7hIaQyDqf4Ha2upFSpfA0nvoIHNNv85erjM5pz3A 14479
xdsl/dialects/snitch_stream.py sha256=xFrr7kcJl0qXyggwlxBXbJOBVBaNz9rcEaDZ7YO9uzg 13441
xdsl/dialects/stablehlo.py sha256=5e2fGvpjuY-Oyd3SGYcbywcwaAqXHq_Qn5f66je9TTM 15509
xdsl/dialects/stencil.py sha256=kHNk_STC_O1fdTJtc3G-7bgHIoTGk0deM72Rr9IbvD8 54740
xdsl/dialects/tensor.py sha256=l5xVx3VKy3ZMImdG-AD6NJWNrHrdC-NZ30WpJDDww9I 17360
xdsl/dialects/test.py sha256=x3rsOaxenLuPk3qOsayMNMC64ekGZPQysHZv_hzRvLs 8294
xdsl/dialects/tosa.py sha256=2tfiRm6QQLTRAwH3qrEwPgPXGWfMmz3aExzLjH-vh3Q 1514
xdsl/dialects/transform.py sha256=ySe3l_2Htda-ijL_Me2_vOtrxU5asO64yiUSPRQCU9w 25696
xdsl/dialects/varith.py sha256=E2Tqc5bLQGwuukCJVrh6Ar5ZJCZvkByu2Ittj_XqdRM 5261
xdsl/dialects/vector.py sha256=6JKi9E-A3bMqEdv5cN0yXHvSFmPS6cKyXY5aN1TrOYY 13529
xdsl/dialects/x86_func.py sha256=mtgM9td3bM-JUXts6VO0UC4XkeYWU8LXzs0YnswPnHA 4302
xdsl/dialects/arm/__init__.py sha256=ShSXbgbLscjm8zcLVa3nBLFYApF3PzulXqpxfaZlgpU 695
xdsl/dialects/arm/assembly.py sha256=u9cWEpNn37eb116zz8h7cB4i1bAy08hpEavu9d8tD-w 550
xdsl/dialects/arm/ops.py sha256=MuMurZ-Y4seoRhKBunPp2pbt97syjblmyPyD-dx6QeE 6177
xdsl/dialects/arm/register.py sha256=VDoIcbA5UCdYckY3pmiW3MfzJGdvt-LzvRz8v4nvJ78 2179
xdsl/dialects/csl/__init__.py sha256=EHu-jmA8CdnG8F1njJ917URbuOAE-78o8rkE2zWKM0o 143
xdsl/dialects/csl/csl.py sha256=END0PNoSueHE0J8zo6UvxLCgyEwGpmPUxvyTG63sNfU 60286
xdsl/dialects/csl/csl_stencil.py sha256=-ZQgTWDa_K9SlDJPR4448iXslSoaJ-dS9Se97gMwHvE 23827
xdsl/dialects/csl/csl_wrapper.py sha256=tau9oUVErMxikCKQcXOlqZjj_JDZ6bToZBeECzwIdwg 15089
xdsl/dialects/experimental/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/dialects/experimental/air.py sha256=VRjLCzUl0tOahjkAqegsoWX4gUESqDXcWJXyJHnPIcs 27666
xdsl/dialects/experimental/dmp.py sha256=FfRKe31B7Oo_jG59erqLyzEnNEBOxs9QuznnK6KL1gE 24921
xdsl/dialects/experimental/fir.py sha256=rNdePAlOVUibBQBQuatWfxVObN7VkOLtlPw7ptC_hSk 75032
xdsl/dialects/experimental/hlfir.py sha256=VUy87umx1xS8KjpmyHPXkKmDJWSPvmCbMNfwyvh8lbE 36953
xdsl/dialects/experimental/hls.py sha256=jdnlpO8WJDU724GkInm7mNugaKg6GhfIqOgJkDJmxH4 4313
xdsl/dialects/irdl/__init__.py sha256=Ow9kr4tAQXiIIFVc20BbLg7x0V_s4Uhy0SiObUTn504 20
xdsl/dialects/irdl/irdl.py sha256=_CC8rrSO1QR19zBnJDlGgMdPrFavuPT6c-XqM6p7UAs 21969
xdsl/dialects/irdl/irdl_to_pyrdl.py sha256=uemTa9J_XzBJrITQ6Y_hhjpBZRbWKsvDjPwr1hNa3bA 2390
xdsl/dialects/irdl/pyrdl_to_irdl.py sha256=UmWD2jegNKi6s_gKUVf2bxHGDD56tTXSl7_VjLJYRTE 3051
xdsl/dialects/stim/__init__.py sha256=C5tTr1Y-p3UcQBShzaDhmPiglyG2dZor8GQBy_vgYwQ 252
xdsl/dialects/stim/ops.py sha256=CzMQ_BCU49RdXmanflTc9idcC90GD2FZP2U8IbhF4VI 6309
xdsl/dialects/stim/stim_parser.py sha256=hpaaUDN1fjiIG4ajutrEiH34YPjS3TRGO1m7AN9pJbY 9841
xdsl/dialects/stim/stim_printer_parser.py sha256=Vh5MaWXvYysUXln2hqZ0GFjEblzOiI5XB1b4Q2yr_Gg 1680
xdsl/dialects/utils/__init__.py sha256=_fAqQFGQo4Tba2bIM0xK0ncsex0xIvaJMeYHpFY_Nyo 187
xdsl/dialects/utils/fast_math.py sha256=3wK_D3phZYoHaJ47JLzlqlFalIpY1Sgszg6e8m3tNTA 672
xdsl/dialects/utils/format.py sha256=G6eVGKy8Rq7sJize6CqZNWNuRGLd8ETj_3wkEGhcwXY 15967
xdsl/dialects/wasm/__init__.py sha256=i8XVqQ1zorKgZquywpRJulS9lhvB2kb5UPwv4ojyhiA 167
xdsl/dialects/wasm/encoding.py sha256=Ai5S-HfAPcf0y4_NObuEMxfRy6ckidVoJgZ2gIvPZHA 444
xdsl/dialects/wasm/ops.py sha256=PlV4Jqrj5RkEqvcJk2mlmEt4d7Xxx7uJsNjN1FXXrqc 5152
xdsl/dialects/wasm/wat.py sha256=kwTOAheExjRArAAd45cGkQgPBg9ptJ8chZb6hMa3FCw 610
xdsl/dialects/x86/__init__.py sha256=R0jb-rVgwfpNFMi9lLzW6V274lB-n3OT5gLqJAyiqDc 3466
xdsl/dialects/x86/assembly.py sha256=Z7rmXk4gy8E8HRRJ3Nv1nqSojxlcnXKvmLiaGwEWFZY 3384
xdsl/dialects/x86/attributes.py sha256=eOykfbTdLEcU46Z3bhrELICtsjaVVXuBY6bC5ABkluE 561
xdsl/dialects/x86/ops.py sha256=iCcvd0pfr9uGjlC0tAEd87BoRtZj1hD9TVP4s9Zyfw0 71279
xdsl/dialects/x86/register.py sha256=NG1eSQbXxLlHW5vGL0XWLiOfQu5VJzzlMsGghYFzumA 7928
xdsl/frontend/jaxpr/__init__.py sha256=a3MCEmoIX1sL8ttZkdgcSg84K8GUNfNZQdp7RS0RxFs 2581
xdsl/frontend/pyast/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/frontend/pyast/block.py sha256=y3fR90gwxvMTsTZ5bb8LwTRU205PHu9UGy_wuo3XRys 636
xdsl/frontend/pyast/code_generation.py sha256=IsUfXvp7JSfGP77QPFKYznGlUsRZGL33kzGIAY33meQ 24787
xdsl/frontend/pyast/const.py sha256=rufV5GyuObAqNsbAUsbb2XfBNiPT-XgU_qG5-Y2PF1c 1396
xdsl/frontend/pyast/context.py sha256=_FoP87i6HNOKcFY7xSIDPkxTPHPdwok6qcBC_qV0MiI 1869
xdsl/frontend/pyast/exception.py sha256=MlyXjgrnJ5IH_r_5tSy1A3cidvIAIll-8bGojsBW9vc 1162
xdsl/frontend/pyast/op_inserter.py sha256=LrNFxn93gFDL9yf-pP5L6O0r9HW8i6p2Oy30suGPqcg 2385
xdsl/frontend/pyast/op_resolver.py sha256=aEA4PBNq1I-1-lN155Ga2tuPsxwrcouyBCOFw_SIbfg 2562
xdsl/frontend/pyast/program.py sha256=t6ez35ZlBop2U3lUhiPmJLdkV4dInzeY1-vDdFUFOjk 3003
xdsl/frontend/pyast/python_code_check.py sha256=rwyLng3Up4T0meUFZsmdTK8oZR5fB-CozvkmtBp-mDc 19858
xdsl/frontend/pyast/symref.py sha256=6g3KVJsB8t3TMTCT9KnvDo2liK86Ndvf7H6vWOXZ7PE 1632
xdsl/frontend/pyast/type_conversion.py sha256=4T3GAvdZUnfmvZ8EY_TLp65rjGPp9u3Ft6nJXN3_1xk 6125
xdsl/frontend/pyast/dialects/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/frontend/pyast/dialects/arith.py sha256=srgIf94sRP-NGuWULkhZstkbFJNkN798Jk4_gcche9w 1555
xdsl/frontend/pyast/dialects/builtin.py sha256=MXpYy6V3pOc_QNc3b5lNqHpc-YBIVWTVad5nAmEcA6c 7951
xdsl/frontend/pyast/passes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/frontend/pyast/passes/desymref.py sha256=imq7qPujC3yDFtJP2z6z2Ln30i42HFwdwsKJzS3y2o8 13601
xdsl/interactive/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/interactive/_pasteboard.py sha256=Kl84fj9yFoE1CBN83JYyJ4MyhhUh-cA7SUe_LZQypn4 564
xdsl/interactive/add_arguments_screen.py sha256=eI3Gf0xcMBHhs-EGZgPsc53uHfXOfCK0WBcDIF4oLyY 3352
xdsl/interactive/add_arguments_screen.tcss sha256=4XXlJSdmOFnlLSIuFBcXYuIm_eFu9e5ahefPxB2vcno 677
xdsl/interactive/app.py sha256=AaLOXLJMChGLNrlN4wXcXSUcFJ3zKdNmjn333DVnaIs 27547
xdsl/interactive/app.tcss sha256=Mllc8vcnfI3ZnCO5b6FaJ521HJkGDDHrXbg8pI3LmXs 2720
xdsl/interactive/get_all_available_passes.py sha256=vH_jV5T5c7oXuLPM4Sj6BO0hb7y9iHRrjK-BxMNEhT4 1508
xdsl/interactive/load_file_screen.py sha256=2xFk4lzwAzAPp0S3AgA5xHbtJ64O23U8KxG-AqgN2Po 1170
xdsl/interactive/load_file_screen.tcss sha256=b2XP4I1g6uVRYCsyV6CQmbquvzpDHXJqXPwDRQ45pR8 523
xdsl/interactive/pass_list_item.py sha256=UsWXvznsgrmtKrMIdigN9BUEdeuebNjgK2x4Yk9BrA0 588
xdsl/interactive/pass_metrics.py sha256=pPaCRWOpBg5U3y-QO6RfhcId21_QL41N4tidi0tzqEY 1374
xdsl/interactive/passes.py sha256=TYT2pEKlNnUpOLItlnhp9aCHRBGAVFvgICEa9R2n-t0 2525
xdsl/interactive/rewrites.py sha256=-_MWpPh-rP7VbGUj0jZ402aXmLTmwsfCI5nrbElP9-E 1685
xdsl/interpreters/__init__.py sha256=22ZWzWPs--csxA7Xrm5nE4OxtQffPh2YuwpEP4Xu9oc 1931
xdsl/interpreters/affine.py sha256=WmrWvtOZ6bu7Jn4eMSl7e8h58kWsC2eoR__fo6vthr0 2365
xdsl/interpreters/arith.py sha256=idItJNMA70vQZjSL9Tc4pebMXseFbSSbosaewr7uWnM 3741
xdsl/interpreters/builtin.py sha256=KI0f128ggUTW3xueq-SWPHQld8UrG15peSmy3nFRJd8 2892
xdsl/interpreters/cf.py sha256=atxqzJp7I-Cvvh7V8JOubtrtnSkSERgbqMwqwxbeZHU 917
xdsl/interpreters/eqsat_pdl.py sha256=vEFBmMNg2WkcfRLFEIx65jPZqk7ZDZlYeM_M9NdhNs0 644
xdsl/interpreters/func.py sha256=5XUXWm7lnUS7KuX2ap2cjWxO9CVU-czqslxWEdNOM5U 1147
xdsl/interpreters/irdl.py sha256=o_E0LrYeW80rV4PaKaypvT7SJprljTTgrZw0T1Rlh5o 9411
xdsl/interpreters/linalg.py sha256=Xg3Wbz3Rdb8poeYM86p8-rqK5m8itXHhD1P470bBKxk 9969
xdsl/interpreters/memref.py sha256=Yn5sULupA4KlmJnupiimLiSsZ99cUmw7FtGRnW3EhQU 2733
xdsl/interpreters/memref_stream.py sha256=dzqHCMO6QnzjO6ymEM7dCmuZcUejelfXSiESlcU7L1s 4419
xdsl/interpreters/ml_program.py sha256=X74wwCjzRGjzVDkMmNACPGgoTqwVq_1ON-9l1hIZE0M 1260
xdsl/interpreters/pdl.py sha256=WtY2h23yABAyZPSYdXEySTqQDNWbOWNwtd62ujZj8Ko 13910
xdsl/interpreters/printf.py sha256=Hcs8NeT5ke-zZqfSEGBwHvgWm5dZLTiVu0SxSiYuzt8 442
xdsl/interpreters/riscv.py sha256=UPB_jV_TB7tULKOIgFAzdGdttjVjZsr1mxwnWddYo_g 20332
xdsl/interpreters/riscv_cf.py sha256=k78AlrHrnr2EXCY8-npJrNL7L7lkpYcoD5FOUOfLJf8 2877
xdsl/interpreters/riscv_debug.py sha256=Oj5m-L96bnP3gd1eOvT4f9mRwsqrUSpvrNk4gDwK6L0 677
xdsl/interpreters/riscv_emulator.py sha256=rnT2E2CfLgfFhBet08SmmpDXC6rHyLcU0ZfGfcTc3gQ 1064
xdsl/interpreters/riscv_func.py sha256=t2ZR9ndWNMsqCU8Sl3zzAMHsf4KCYezOj9HtRIs5RhY 1893
xdsl/interpreters/riscv_libc.py sha256=6h6SpGC53X0ZbuXGDUY8tf4Znbpj4zMt5Oibcbsu2ms 1818
xdsl/interpreters/riscv_scf.py sha256=Arskh8hQ10l-T_PtxjoDebJgGUisuIn4po7uuKsaE3E 1981
xdsl/interpreters/riscv_snitch.py sha256=VU2lgFegSUoluKkEiRdk8nyI9t6-Ks2pN7I-KybE6Tg 1874
xdsl/interpreters/scf.py sha256=a42UPIwg-pE590RyD1K1UeYNKYkKuaT0OMs5ppLlBNc 1114
xdsl/interpreters/shaped_array.py sha256=u2CnJDmX7n73u11psrOOJMX2fWYARAXoLqgLmLipTQo 3505
xdsl/interpreters/snitch_stream.py sha256=yxPwkQ8w2_h9S44yN4J94MHj6FMjXIP8TiITDWacixs 2529
xdsl/interpreters/tensor.py sha256=zAI3L_-IvZVJUx-OXA_O69eiN1Z8x7fTng8UC5ScaeI 1834
xdsl/interpreters/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/interpreters/utils/ptr.py sha256=r-_rjfPsV8a3vLhZUtQVweliydO0b8sZLGOOFN-M8x8 4753
xdsl/interpreters/utils/stream.py sha256=5q2sPA9DgZEfhVcA9480rFKnK3sThYRq1JonSVVPaWc 1166
xdsl/ir/__init__.py sha256=kBUNJ6EMAwKEx-w08607W3yS0J6ohB98GmXPbLfmh0I 143
xdsl/ir/core.py sha256=x9UZESJ6GEmmXS0-eQrCPyPCbXt-bfSUZuPICSkN1qY 79634
xdsl/ir/post_order.py sha256=ctRWzt0oeuMRXT4ZJJPgpMQMhX3CkcObDz3bYJjaJS4 1375
xdsl/ir/affine/__init__.py sha256=6_oeE3V6qk4Qigp9-AojVMKv0QBQo1omvEoCnjmd0kY 235
xdsl/ir/affine/affine_expr.py sha256=xV7n0h-yN-HfDK4K5BVmb9coYv4akqsc8jm6-jXzL58 12807
xdsl/ir/affine/affine_map.py sha256=2EzbvJrMWOwG5UbTjzFeW_NZbLKCyoeRn344i1Ge1CY 9651
xdsl/ir/affine/affine_set.py sha256=v1_jgy4Lc8LQkoCpLttL6jB6JNj4Hv21n78J3HiSEzs 1605
xdsl/irdl/__init__.py sha256=E1D1zUEjKBwJ1LMoALiez9JDfLxe47jhSes0d_3yd2c 278
xdsl/irdl/attributes.py sha256=1COdbNjT3qKfvWNOSirhK-c6ALsTIpYqKKLSaDZH4Ng 15215
xdsl/irdl/constraints.py sha256=rXD1BOv10KFixm4o1wckdVm_Jv8KLbBxFdp0TORAnVo 32175
xdsl/irdl/declarative_assembly_format.py sha256=8_cDx3L4VXGJ30AsppVbGPGqD6q6InakhXnHbmF2CTQ 47358
xdsl/irdl/declarative_assembly_format_parser.py sha256=GhmvY6dgfsPg1pDjFsWihWEXjZ2EZ8yWqOrV8IIvlIQ 34326
xdsl/irdl/dominance.py sha256=j-wgOXI0pet6aGLr4FJi98n2KpCfkdt6EQBZZoGCpkM 2959
xdsl/irdl/error.py sha256=18l97BQ80-qUhcahok-WWlnjd4R-CvloxjAAJI563iA 188
xdsl/irdl/operations.py sha256=SX79WL2p_0kfWc10s2757GL5nuxogLlXvFpwADNkxcE 67247
xdsl/parser/__init__.py sha256=CYJSbuQaPB48MtOu_DvEYkQA_N5f0VL-VK7rgHbInxA 406
xdsl/parser/affine_parser.py sha256=-exlKJ_axdoswDjrD5zj1cY61D1u8a8ki5uB4_FmZiA 8290
xdsl/parser/attribute_parser.py sha256=hfggPezLT45M7wopHHvORpzccWKtcUr_Jphx-vLuy3Q 52449
xdsl/parser/base_parser.py sha256=bxxbp-WaNbfbRs_Y_Jaq-XapDUAIOr4fVBWAabTlnWs 10596
xdsl/parser/core.py sha256=MV-o4x6NjV5H0reZkss8cmAzm-btu9o3TTxm9aLtmro 36692
xdsl/parser/generic_parser.py sha256=itrumz0yVIuNNdHotzUodv9T6_PeaSwb_EcWl1gJL5k 11115
xdsl/rewriting/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/rewriting/composable_rewriting/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/rewriting/composable_rewriting/immutable_ir/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/rewriting/composable_rewriting/immutable_ir/immutable_ir.py sha256=XOV42jN9ygsdoN1a22QZdNY-7YN4KVy-K-K2Qcy8wrU 19919
xdsl/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/tools/command_line_tool.py sha256=YCny9cm0fZQl9U7uY5QbPdXzDJD6twniFcswcsZjLcc 3824
xdsl/tools/irdl_to_pyrdl.py sha256=CjISePqMUkZrlg63VyUsyKzBzeML8FPJI7emBoG0opY 1420
xdsl/tools/tblgen_to_py.py sha256=lBz5ShRUFYqjZo3ta76_eOhZ9Rof6lqoK2ZLbAcKprs 20176
xdsl/tools/xdsl_opt.py sha256=h3dOgYc_kXPvalvYumM6tJe6oMI9XNsKvINobfBn7_0 121
xdsl/tools/xdsl_run.py sha256=OdtZlXmxfLsxjUtfs6ObatowYzu7Xy4MXR8sPTdFiAk 4089
xdsl/transforms/__init__.py sha256=kWCF7hIOcsshvoWfijVwy9S0GbB9eZvZ4vXMLxKXFyU 22035
xdsl/transforms/apply_pdl.py sha256=-iZpv8Rz87so-p3wPJVokeWDs6hwOIbG4lIBJFjtmr4 1191
xdsl/transforms/arith_add_fastmath.py sha256=kcFSGFxiRwTNXe4SieVC3ul3an-b7b4P0yxsICUr7xU 2623
xdsl/transforms/canonicalize.py sha256=2znuZV5frkQBjQfytBeXL6D0JZMDlfqTXl_ZrQshX-I 1377
xdsl/transforms/canonicalize_dmp.py sha256=egxqanuDzV0imp3ZUQTI5ZTaunNHOxxoFEn4u5gZQGs 1103
xdsl/transforms/common_subexpression_elimination.py sha256=cN2nm1cpxVJLJ9CuH3Sl8qFdYzsUfwdXd4ohqh9kMvM 8639
xdsl/transforms/constant_fold_interp.py sha256=qVG_PIRaa9Zpsah04d-UJNkvG6LaCgL_RyvrhSOSEqs 3023
xdsl/transforms/control_flow_hoist.py sha256=HbR3tl67Eluzc2OCuvBhuiv-6utdaIWsYFU-6eblOlw 3025
xdsl/transforms/convert_linalg_to_loops.py sha256=BeXTVE7vyOMhJo9WHN4y3VymRMP4Fl5sqqQu57Lr00U 3036
xdsl/transforms/convert_linalg_to_memref_stream.py sha256=pddA62g8x4s9rjj7qEVAqnbXjKGvKDPbGitPGDaLbXU 2750
xdsl/transforms/convert_memref_stream_to_loops.py sha256=cRA0f1CI2wUU06C3X0aS2NFEBicIvmY_K_PMS3KLhuA 8143
xdsl/transforms/convert_memref_stream_to_snitch_stream.py sha256=jJEKgP1b5-vrPGEybEUJjm59AYx6z8l_sBs6eNJI1uI 8932
xdsl/transforms/convert_memref_to_ptr.py sha256=y4r4DGG_9EETnlIQTO8liM3e67DD-htIvX-1ywwHyJA 12160
xdsl/transforms/convert_ml_program_to_memref.py sha256=lTfKWLQ1LQVNSq5FOi1wYUB-NeIE2Kp_1Kk4RNzgOoU 2545
xdsl/transforms/convert_ptr_to_riscv.py sha256=AqVm83LT0_L-X82UHYz98NzROWXljkC-sjAknhBd5Eo 4640
xdsl/transforms/convert_ptr_type_offsets.py sha256=xnvOq4bhOa50q7pYkVZv2-vTixwqT9o5DSrm2f-ilf4 1216
xdsl/transforms/convert_qref_to_qssa.py sha256=llxObXw3NOyikT0gq4isLSnH-1daRJH1vOQ0zDCeqF0 1695
xdsl/transforms/convert_qssa_to_qref.py sha256=oSHOYhrsNxv7qRcsw6fZFsoxm-JMnfErA-0r5psYGXU 1141
xdsl/transforms/convert_riscv_scf_for_to_frep.py sha256=4UZPSfRrCZZV7-ktan4O0jPLneyt-Rp2ji9sYI2x3yg 3521
xdsl/transforms/convert_riscv_to_llvm.py sha256=wwekuvbgicGjdiudYrSJtm4i_gCcryGWOTNNnU0rZBc 6630
xdsl/transforms/convert_scf_to_cf.py sha256=Pugt10rZmcd_6u91euLMHqQZmJ2Gn-azPXvAM0Pa08A 9408
xdsl/transforms/convert_scf_to_openmp.py sha256=zqwMcuhKacA-qMOuTU9umcKdiEC6mFqAyn-2McBXq6M 5725
xdsl/transforms/convert_stencil_to_csl_stencil.py sha256=SsX85FfzF5OFNZ2HGixFA7TGqp5TirPErrkQkw2s-r0 25749
xdsl/transforms/csl_stencil_bufferize.py sha256=LlStRyCZeLQe3OpwkQL82J2oyTMEovtvSZe9rfu0Uws 21588
xdsl/transforms/csl_stencil_handle_async_flow.py sha256=_r2MEcM79FJ-0nFDdIeIDygK91hXw4-2eV6rTAFJY2g 11940
xdsl/transforms/csl_stencil_materialize_stores.py sha256=Hx2PRkg5DTukqNgrsXdcNgTUBYEb93eXaWLtQq5obgk 5609
xdsl/transforms/csl_stencil_to_csl_wrapper.py sha256=lxb0fflz4-ag1C8csh8CsxnDlh95b423mz_PhOqqyAA 18544
xdsl/transforms/csl_wrapper_hoist_buffers.py sha256=Xr7uSVTvPjuDmXRQ8kWiu13XJ9YMEH7grGYWbHZ_P9M 2434
xdsl/transforms/dead_code_elimination.py sha256=bMAKHa7-eHz1T8g2iFSbsaKSBeMpZZpf_LbJC5u85H8 5284
xdsl/transforms/empty_tensor_to_alloc_tensor.py sha256=1BSUAR4wpmAIz3aARHPT1S_l5VrHgI8dmJugHADgeLo 1128
xdsl/transforms/eqsat_add_costs.py sha256=yb8pzqYgvyHjv3os7RFIeUl7izEsTcuJXTx8w3WGG44 2763
xdsl/transforms/eqsat_create_eclasses.py sha256=yx8CLr1fGNDHvJlnBZpkjSzzB-q-vY9d7vLJukDPXK8 2587
xdsl/transforms/eqsat_extract.py sha256=fLyPmOaGQtyxw8Z8IinfDjcNRfYwdyrLMhzHm31KX-I 2063
xdsl/transforms/function_transformations.py sha256=jdnFcwkAHxRgye4PQXJduJsjEZlaW7zuXQXLvIo9eL8 4229
xdsl/transforms/gpu_allocs.py sha256=1FXMm_IBwUI5G7eUP1f5zlcuCRE-UvAD6ShkdkSreQE 1282
xdsl/transforms/gpu_map_parallel_loops.py sha256=ajlANrR5UMcYR2eEVSuNNbxAnnDWPJFmiX2z_xwY_S0 3441
xdsl/transforms/individual_rewrite.py sha256=icXNaZX-yQqIe_358iIMEitGLPoeonK-4e9WsZkvdLA 4442
xdsl/transforms/inline_snrt.py sha256=2FK5cMSeNY_LA_rUjiOhulXiRMwinLcuSt-QnAy07cQ 24125
xdsl/transforms/jax_use_donated_arguments.py sha256=lJm11OZRyWFP4Y2Kb9IzHPnjNitCKgYH64fL50PACvw 4987
xdsl/transforms/lift_arith_to_linalg.py sha256=SYD8RKahfKoxC7wrYIALuojqT6g-q3PAV1SzWRV2tog 2059
xdsl/transforms/linalg_to_csl.py sha256=eTfOC2QLHOvy5GphwkKRo7_Q9s5a52I-vVdaObTxMNQ 6028
xdsl/transforms/linalg_transformations.py sha256=6B3d_scIWqH0aHD6yYfI5S-3WhahkMwFPHr8NMlIa2Q 3905
xdsl/transforms/loop_hoist_memref.py sha256=KKtHXmS6viqw729Xu926ybj5d6wjzYf8ESuzt8hR1a4 6759
xdsl/transforms/loop_invariant_code_motion.py sha256=7-G4KKL7IbEBBRT860F1XSiLXSYw7vHHXZSyXnvewcA 1440
xdsl/transforms/loop_nest_lowering_utils.py sha256=Yef1veCuV3ExSpXYBK85vjNkaxZnaH8DP2TZz5llht4 14092
xdsl/transforms/lower_affine.py sha256=-P46kuPBJe14qJ8ZYv9pTHdLeuJaowQWnvKEvFx4cW0 6043
xdsl/transforms/lower_csl_stencil.py sha256=iVezZ3wxafCDMMOuz4cTVdjHjQoKbMtEu2jKwYqxF2U 20369
xdsl/transforms/lower_csl_wrapper.py sha256=iFxnHMN9xGDj-hTwslkIZMk-f5E4rb7NKxsIFDwXXwg 12605
xdsl/transforms/lower_mpi.py sha256=Py1rzegq8YYoZBUb5BebqM5FlSLhfm_0H2t86csnb-Y 30102
xdsl/transforms/lower_riscv_func.py sha256=rIZYVxaFDzqzRidR_oGKWsooYdCdbzmwelFgjzxwU-E 2993
xdsl/transforms/lower_snitch.py sha256=F-Eetp9GVpHlh1k0bsqlp_VksNKD8i_MsTKqWfyk-wA 8268
xdsl/transforms/memref_stream_fold_fill.py sha256=FZPnAMHkqN93bhhg6pseNtfU6NMK7Z7acxylICw4pMI 2590
xdsl/transforms/memref_stream_generalize_fill.py sha256=DatXF5_dq57DEfPr5T7XPRquTl4Q-yJR7aHQ9m4X-sM 2130
xdsl/transforms/memref_stream_infer_fill.py sha256=JtbgbaQ5AbD0Xdq7gTC-xqDNJu4RMOneq5AzhJD-91E 2182
xdsl/transforms/memref_stream_interleave.py sha256=cg6Q2h5dmNuX0kxAZKKhmhx1LvX7Chp9Io8Sqrggzx0 6192
xdsl/transforms/memref_stream_legalize.py sha256=ARgNqgPu9QBSfC6e0WctgTSUkIzcOAzVzwZGbkmkBGs 6967
xdsl/transforms/memref_stream_tile_outer_loops.py sha256=FTUGA06QY38-E_Cl3thLgw4ebW2QonFmgMooVt3Idys 7984
xdsl/transforms/memref_stream_unnest_out_parameters.py sha256=Fl276mjpkP0AXJ_V-Es-AxV-4OSbXey89PJu-VvT4J8 1935
xdsl/transforms/memref_streamify.py sha256=lbuMVbqXvqEVqHV9xr3-32jNufeBmf6nbY3k3MoCQfU 5536
xdsl/transforms/memref_to_dsd.py sha256=GBcRe_xmUrnAutBuDqMLnoZ6Jl_1LoNZw98ix5yFOP0 15784
xdsl/transforms/mlir_opt.py sha256=GJqRkLbJ-6r3fV-SLg7OZZ3fEMdOEsjDaCWQlaa-J-c 1922
xdsl/transforms/printf_to_llvm.py sha256=oFtMdYQ1jzT-q1aPt7Sla-GJJA997Jq1kRbd4AR-sQs 5369
xdsl/transforms/printf_to_putchar.py sha256=2u23s3-uhsAJOqY8AnNdpSSlKWGigurKeYYpW9huxmg 9388
xdsl/transforms/reconcile_unrealized_casts.py sha256=c1FWYyS8mbA4MuK2tOsoQLLa6V4JSWkifQv5yNjGpX4 4264
xdsl/transforms/riscv_register_allocation.py sha256=tzk-qplFzU2JzX5VZNvpKNiJc-9_Nor_fm2V0HbY8yg 2591
xdsl/transforms/riscv_scf_loop_range_folding.py sha256=19Yh_szH5GFhDuXITqy97UqQFiC6hALjCUHIz5FD9zA 3332
xdsl/transforms/scf_for_loop_flatten.py sha256=SaPlSgkInqePXRBKCuJNmkAMp2nbyvXHYBKet01BX7Y 5213
xdsl/transforms/scf_for_loop_range_folding.py sha256=vYKkXHAPoB-7FXa0VoQ8f6lHA8_EgU87WCcR4TShmiY 2740
xdsl/transforms/scf_parallel_loop_tiling.py sha256=5Db1h-pmYYq1qQpU2JpZlLLtEOZbERHd9t1OcUcoXtE 5771
xdsl/transforms/shape_inference.py sha256=Ff1mIxcqoMXEhNBWoxmvoq40D1w1qShvEzuXmGGMLGA 1379
xdsl/transforms/snitch_register_allocation.py sha256=WpWHktNQNX3aYrnZUhkxTA3U1cgAVohPbTkEEo6kSOw 3233
xdsl/transforms/stencil_bufferize.py sha256=i6LtYiUMTXjI4K9j3X--XJB0qCP514H538marLM_ZHk 19702
xdsl/transforms/stencil_inlining.py sha256=Z3hAX5f89Sd4AOB86JLhJk5Qroatrawrkk2RckJkHDw 14353
xdsl/transforms/stencil_shape_minimize.py sha256=odZr4Yew7OA2PK2xQCKAF4R3-tbkF-jBKNOZlQ8t9QY 3705
xdsl/transforms/stencil_unroll.py sha256=cUUvgDC1ZhjCSyVmcZ_6L_ojL7RXOaP8SyIOALVG5fI 4372
xdsl/transforms/test_lower_linalg_to_snitch.py sha256=9FzQFPidR2JyAoMS27nBmfVEWqr769jPKl5IXk87ja0 3768
xdsl/transforms/varith_transformations.py sha256=xAd7sqNAnZtqEFlBLjGlzzzSI7nHag6tiu1cB2ibo4c 9585
xdsl/transforms/canonicalization_patterns/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/transforms/canonicalization_patterns/arith.py sha256=qtG8VPa8dCFitVcWiGk-ctWegg7IRWCS5Q7SMgMIgmA 6634
xdsl/transforms/canonicalization_patterns/cf.py sha256=qxT-VyiENtCxCuU5QSd0ZXUaULeG4crpiEtK1aSsRgA 14907
xdsl/transforms/canonicalization_patterns/csl.py sha256=RYyyn4ObO5RYFePSQN8jD6AHa_jnuCg6VYA4t6WjF9o 6914
xdsl/transforms/canonicalization_patterns/csl_stencil.py sha256=otc7x8FPq5LyhDTuDNxlp8RWj_AXue1BeVnGV4SwkTs 1171
xdsl/transforms/canonicalization_patterns/memref.py sha256=SiKs9XVUh7uxZZo2UQwM4d3E0tY9qjKLeMU18mcLB5o 2672
xdsl/transforms/canonicalization_patterns/memref_stream.py sha256=rFfV0ePW8XkGcDXmpazd2uf-klaY9oU8uRxGQuZ4C4Q 2337
xdsl/transforms/canonicalization_patterns/riscv.py sha256=lu2mdH4MyA6FyrBj1l_BxEFImD-IsqD7OAc9OIUiTkw 17537
xdsl/transforms/canonicalization_patterns/riscv_cf.py sha256=yiHusrON_7mWdo2LNLngUILIdCx4-gF6gcsLIE5uyp0 1363
xdsl/transforms/canonicalization_patterns/scf.py sha256=LLBQWVfvMUXHmvzKlgkbqs-CyfRTlNA-P90DcMveGO8 3452
xdsl/transforms/canonicalization_patterns/stencil.py sha256=n19BaupE1zOs8PGkWhij3KPpYyWN2dfFLSFbDyGORkE 3736
xdsl/transforms/canonicalization_patterns/utils.py sha256=3Zo8FKDiEQcdAfskX3PsuXxphbL2xzpPh0amcvFeWag 662
xdsl/transforms/experimental/Apply1DMPIToStencil.py sha256=77MhSRWEJdn67DKBO-e3mMYItfoGk94u0dWjmzvUk4o 8398
xdsl/transforms/experimental/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/transforms/experimental/convert_stencil_to_ll_mlir.py sha256=O_6a_3vV0dFo5z6xoLk1aJkaNobjbZWbNq1QU5_0Tdk 24844
xdsl/transforms/experimental/function_constant_pinning.py sha256=93n37rgRJhlfR5NfTo8T9iXB4qnuof2YE9SOVlSLXts 10421
xdsl/transforms/experimental/hls_convert_stencil_to_ll_mlir.py sha256=nm68JOP6R5ptOVsxHZtmTJdRYjayeINzOcFpk-dRcBw 50632
xdsl/transforms/experimental/lower_hls.py sha256=L1QwexTkcBkBF78PsLZLoSExlWn3jMujEU4q71yGKJs 19220
xdsl/transforms/experimental/replace_incompatible_fpga.py sha256=T9Rwye1EfcjhCzQZzJdEIYb7rUjGXzKRXFZT2SNz-UM 3493
xdsl/transforms/experimental/stencil_storage_materialization.py sha256=TvgagyOyp7lYr4QmhevxenSss6kTsANAnQbmrIgnkuA 2110
xdsl/transforms/experimental/stencil_tensorize_z_dimension.py sha256=aYdK5p8VILzo-6-ucBFRGwlQ6jlSAXcivis3ccKPnMQ 18356
xdsl/transforms/experimental/dmp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/transforms/experimental/dmp/stencil_global_to_local.py sha256=pGPhRj9vaqwYRtZsq3AH_9Mw3p0k6R5LyRfViPPgzeI 20669
xdsl/transforms/shape_inference_patterns/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/transforms/shape_inference_patterns/dmp.py sha256=HxyuwRKPxUsCNee8LUb2-9aYBol2fRfp744P_TR6hz8 2455
xdsl/transforms/shape_inference_patterns/stencil.py sha256=inGazdqcRYj832pYfu_Eg--HlD4QrzJeMQ1TLh3Tloc 7819
xdsl/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/utils/base_printer.py sha256=k7da5AR7fAwHnG3ubugb8glX1JKrQoviucoPjBao8ok 4935
xdsl/utils/bitwise_casts.py sha256=OXGbA9CJFpE6VKPC1tQ3RiYyXq4K8oBs1TqWZVs7-JY 1901
xdsl/utils/comparisons.py sha256=RyCNa2uO-0cquxN1eYCLKpbrZjNQ-ieyRc-Y33pXxmk 3750
xdsl/utils/deprecation.py sha256=BZizFqUftlANxdWkOypvJRf1I72WcuiP4gxHCR350aI 932
xdsl/utils/diagnostic.py sha256=-tqW1G-N3E1agf8UbKVZg2pnR75FN80kv8RzH-lkMVY 1444
xdsl/utils/dialect_loader.py sha256=ALHWHhUFiGQ1A4MTo5E1tSd6ZQAqQiznXCRqshKJ4Fk 3970
xdsl/utils/dialect_stub.py sha256=Oz0TJly7b28ROhOAi8zu0X80S64JPZ0oi5phdhUJj-A 10920
xdsl/utils/disjoint_set.py sha256=xzxk4oIPktt_NfRJokFP93CDQP9oDwWuTpY5QtcqhAo 5662
xdsl/utils/exceptions.py sha256=SppOj141RrqsWdR8dGAWLfzBG9MZgOBDMm1yptwHcEA 2695
xdsl/utils/hashable_module.py sha256=_3PvFJvHLHG7s4AeyCeLj0QMgd0eZsBu6MCANAdY5Qg 957
xdsl/utils/hasher.py sha256=JPUcnON9zne8QIPIGgXicC_iupuUUv-a3FwYPc8Mahw 305
xdsl/utils/hints.py sha256=MgLv8Xigp56Kq18NfwA3XtWG9poUi3kSUEGhPODToNs 6694
xdsl/utils/immutable_list.py sha256=25o3224_J-2rg9-QVZKjerHUT9wX-9OmSW1hSymIq_k 2886
xdsl/utils/isattr.py sha256=tJBHfqTq3vwfz8yCsV7_OErv0v1_HnSi3fQBpt23nqE 794
xdsl/utils/lexer.py sha256=iMvSMslXCRuolhwz-Sx3ZFP8DvHCrCXWy8gIMrOmYDc 5488
xdsl/utils/marimo.py sha256=QFsQrZy4WtTmk2mOvd58czoXWqDomfLkFlTBNABqZ8k 2225
xdsl/utils/mlir_lexer.py sha256=XUlDWLLILbr-zxLHZVohaHxfWWwLpb3dC49BgMe5Lhw 18054
xdsl/utils/parse_pipeline.py sha256=oCnJXrlSL6LfKrsBXzB95rUhwl9A-3PJXWhOjsh6-YU 11749
xdsl/utils/runtime_final.py sha256=BSy4vUnYUM9r-5PFhAJ2IDM2MT_PjtpFqrQDbOxqMA0 782
xdsl/utils/scoped_dict.py sha256=ayk6kmpBqi8HQmsXNfsJvIzlMHCThSLOvroF2-XMk5k 2592
xdsl/utils/str_enum.py sha256=Ol-o0k8HWxSpWlYUb4MpgNZm2mkOjE635dSRw-gTRW4 356
xdsl/utils/test_value.py sha256=yuCmXRp6yl4O7MfHlckPTFcFHXPJByee3YD1Koo8shk 221
xdsl/utils/type.py sha256=hBg8SbDS5g3Kp0wQDOSDVSZFBZG3ssWphGK-Q4D1oV0 1482
xdsl-0.28.0.dist-info/LICENSE sha256=ZusGUK0fH9QQuVuBGFLtdflFMbn28JU06O2gqnNDagg 13151
xdsl-0.28.0.dist-info/METADATA sha256=tNL1iV9uJXw0nO1IHgn3JCXWR78JZ0KcvZ0Lx7NDzy4 9475
xdsl-0.28.0.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
xdsl-0.28.0.dist-info/entry_points.txt sha256=a8MLxz_L-H3og_YI3NFNQQrmYff93--yR72MoBnHKHA 270
xdsl-0.28.0.dist-info/top_level.txt sha256=S3oTk7ew9Cur_NRKElPrA2H8Dqe2k9Ax2Y7AU9CQIk0 24
xdsl-0.28.0.dist-info/RECORD

top_level.txt

docs
scripts
tests
xdsl

entry_points.txt

irdl-to-pyrdl = xdsl.tools.irdl_to_pyrdl:main
xdsl-gui = xdsl.interactive.app:main
xdsl-opt = xdsl.tools.xdsl_opt:main
xdsl-run = xdsl.tools.xdsl_run:main
xdsl-stubgen = xdsl.utils.dialect_stub:make_all_stubs
xdsl-tblgen = xdsl.tools.tblgen_to_py:main