xdsl

View on PyPIReverse Dependencies (0)

0.19.0 xdsl-0.19.0-py3-none-any.whl

Wheel Details

Project: xdsl
Version: 0.19.0
Filename: xdsl-0.19.0-py3-none-any.whl
Download: [link]
Size: 560210
MD5: c7b46ddc0780591b44a67ecc05f6b21c
SHA256: 368e93b74c45f6d2b321578b7ce298d375150699e56b791db5c0da17f54e8bdc
Uploaded: 2024-05-02 14:52:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: xdsl
Version: 0.19.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.1)
Requires-Dist: typing-extensions (<5,>=4.7)
Requires-Dist: ordered-set (==4.1.0)
Requires-Dist: riscemu (==2.2.5); extra == "extras"
Requires-Dist: wgpu (==0.15.1); extra == "extras"
Requires-Dist: textual (==0.58.1); extra == "extras"
Requires-Dist: pyclip (==0.7); extra == "extras"
Requires-Dist: onnx (==1.16); extra == "onnx"
Provides-Extra: extras
Provides-Extra: onnx
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5102 characters]

WHEEL

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

RECORD

Path Digest Size
xdsl/__init__.py sha256=jMVE6eKegndV9O0lmGwPddirpw8Rn7Pdlqw5tyj2c4w 73
xdsl/_version.py sha256=YQCwwhbUkJcgxe65FCPYRlxnWYkYl4Z1glP7ui4oFRM 498
xdsl/builder.py sha256=p6zLrAlascM9mlRAeW4LbzqzQYx5Xp7z7RrBc7RBn4U 13029
xdsl/interpreter.py sha256=6usY2uZSQ73vhgYfQoMHqjzQ6Gc6-eKuR_LrwQOIsog 28017
xdsl/passes.py sha256=VV2iqY7tAr-IO1DhcqltCUTbe4n3J6I6NDWutjW5wg4 9083
xdsl/pattern_rewriter.py sha256=bIrRikyCRVB4l5kiwdvsW41EuHvccPc-C8sw59lqy5E 28799
xdsl/printer.py sha256=cVPYa9yO7S4N3qSaiSekGhFQM5pjAXIGOdbgEtgI1Rw 30200
xdsl/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/rewriter.py sha256=NdQK-E763QQLjIcP0oKo2fFWyC_JzmOcRtD6oMwhHQM 12501
xdsl/traits.py sha256=TA3V3nu7ARquuuENP25qh1ybKCVFkowrEn_sCBLEoyA 15682
xdsl/xdsl_opt_main.py sha256=XwWpbYOnPD1GodPX1Exx1RZnuwwsx0e70RZltxXNJTs 10404
xdsl/backend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/backend/register_type.py sha256=C9CYVENi_sHo0jyfejPiyshc5VvyONWhlOk5Bv12Wzc 2348
xdsl/backend/csl/__init__.py sha256=nd0JTpJTpCvmr6hh75Tz_z-h2bGiro-KzUp6MCy7kBM 167
xdsl/backend/csl/print_csl.py sha256=JaG4nmFJunXZqKzFCW0GldqUvf58cP7X9hPze0WwsVc 6135
xdsl/backend/riscv/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/backend/riscv/register_allocation.py sha256=n-ipe6Up7Gm4tRc8d0AHz7E_ksVFo3SOEndB0d9bJeU 12236
xdsl/backend/riscv/register_queue.py sha256=gpLEObP3EI6rC6zITPe502l11LCtrzhyjxZNveVph18 4005
xdsl/backend/riscv/riscv_scf_to_asm.py sha256=jx9Bu4m8dK___G5Yj2G2ihD-NA1VJG6MCMMd607rYmY 3732
xdsl/backend/riscv/targets.py sha256=PBjgOllgo86f848fr_KOSF4wmEFrHm4y1KPJy_4OtJw 8263
xdsl/backend/riscv/lowering/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/backend/riscv/lowering/convert_arith_to_riscv.py sha256=K6eAKOQZCoeoGcBc-9CJPEhMT04ylHBEOpm3cLqXSRE 19264
xdsl/backend/riscv/lowering/convert_func_to_riscv_func.py sha256=mzRpm-FdH8ehMHmzKqEnY6Ac_9zSucFhWKMZDHc1nY0 4889
xdsl/backend/riscv/lowering/convert_memref_to_riscv.py sha256=SFkE9ue56cIaFe4NW6qkEP8iiHLdLB8DvGTipapePmw 10026
xdsl/backend/riscv/lowering/convert_print_format_to_riscv_debug.py sha256=UAD6MPUKsPwvsgZZjmY0b6Gh6iLGHrYPn7zfJKuW0pw 952
xdsl/backend/riscv/lowering/convert_riscv_scf_to_riscv_cf.py sha256=QZuBjQSb7tNKbIs1ir9OtAGJDx-S8vfEoGT4t6rZpcU 7237
xdsl/backend/riscv/lowering/convert_scf_to_riscv_scf.py sha256=TAMSWgNhPMbXoJTSajvZLAXcredLVmHQmXbsCni8aZs 1715
xdsl/backend/riscv/lowering/convert_snitch_stream_to_snitch.py sha256=GrVpyFdeDLKRi9tKCi4eYxykqQ5eQUsEhXUXP5g0l24 6262
xdsl/backend/riscv/lowering/utils.py sha256=idB7QtN2Vf7c7_GPhvmQRbeS6I3LSWiq1cBWLRgRHLM 8520
xdsl/dialects/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/dialects/accfg.py sha256=no1ESRUw-trFugvl43WfPiBW5-awJiVf_FTsUB3IF2Y 9510
xdsl/dialects/affine.py sha256=rFVFl1F5ruHDFbEFd5WjliU5jhu9SVlXEH7BwCjtMjM 10624
xdsl/dialects/arith.py sha256=6Mzo-7A8r5gexbR-0scfXsNclvi4i2gOUgLz1ZOLY40 31127
xdsl/dialects/bufferization.py sha256=_psvQVdml_LNfwj99sZ0eY0ndoYZ0V07g7T7r9hqFRg 2517
xdsl/dialects/builtin.py sha256=9dra4EeQrRq2PNcvjLWRJSbLi-USvhw21VsGYoPddtM 51148
xdsl/dialects/cf.py sha256=QxsMzJ5hFi_MWF6cqInBt0Fwxvzhnffz2hGmoY2Y3Ts 2944
xdsl/dialects/cmath.py sha256=5R-09WvIR-btaBmY0-_b5ld9xvJBj35aW3KRyEqe_ak 2119
xdsl/dialects/comb.py sha256=X6KmDRVywzy126KgeubU9ogr1pWjVerPazuliPVpJWs 19287
xdsl/dialects/fsm.py sha256=YVtTTJQf9jyHE5PjvJwjIftnHjH8C0RJ6SepXu0Ij8Y 16843
xdsl/dialects/func.py sha256=G8nDxVh6PjW9OcCwNC_QACEBJBnI6PU8AXUvMEtcwmw 10293
xdsl/dialects/gpu.py sha256=Gl6XucoPRhkNDandUClpB9gwG4UBa-6f_BTsLFms1XQ 25917
xdsl/dialects/hw.py sha256=mAIv_oh1mGoBAbCrIwJWgWG_CDDZBln0eP4M11ZobZo 40327
xdsl/dialects/linalg.py sha256=mYPjGE5d0SMLpabK0o7SNVfVaQAcUquZgL6iv-7cGi0 27603
xdsl/dialects/llvm.py sha256=o4ZTx_86PmpcMOcwSMUPqbm8IMKWdi7W1OjfVnq7g-o 40498
xdsl/dialects/ltl.py sha256=2F29CQDVZ1caaTovx9hRriwXxnnzHU4wFUzD9N3A7-E 1779
xdsl/dialects/memref.py sha256=SseS5EQQQa3fgHdQ6_ecGFhR_0b6esVJfbrjawYRsgk 24473
xdsl/dialects/memref_stream.py sha256=ehakqdU00Z6YzhmCcvvu8DFJfhZg_MEPvf0luELAxdw 15025
xdsl/dialects/ml_program.py sha256=mJyTOIVFX-hubTaIDtbbLlYskEOYewc7eJ51w5OVhHk 4414
xdsl/dialects/mpi.py sha256=TGy72gpvlbfetf1U01pTnAfwvaBntvEz4GIusgqwpj8 30115
xdsl/dialects/omp.py sha256=0RTSjAnk3kji2JNog-UtmrIdkKG72PS86DsUZzO0jP8 3655
xdsl/dialects/onnx.py sha256=eEa19U4nf6oCIV1EAUKkBIWHwhDXTCv3u0KAJBcK2sc 38016
xdsl/dialects/pdl.py sha256=awR3loPvwSn7x7dPsrciWeN40cPAbUh8uCvcnuNyllE 33729
xdsl/dialects/printf.py sha256=TjHdddAB77VYXaZFAL-4Vx4uuvg_BywQXzclepEqRmA 4302
xdsl/dialects/riscv.py sha256=yTH1dQA6yq8TLPTcnb4IiwOUXTDPhlYSDXSbHUm1PgY 111928
xdsl/dialects/riscv_cf.py sha256=QEv4CFz-OnCgwqvYqMqS37KT0-TI2z3n2-Bw7tGXSuU 14900
xdsl/dialects/riscv_debug.py sha256=QQgDlrj1yvO85EyvcHSfmHtOpz9XaE4-ijh7FZIEQ4g 2186
xdsl/dialects/riscv_func.py sha256=QVNMz8GpEXqMFIVMyzyl4euFQOPQ3rCJp2LbXmwgWN0 8116
xdsl/dialects/riscv_scf.py sha256=6tJ5VbjXw5rLQgd5BtL6vTjgFcbEsmWP_vxf1cJPpJ4 15031
xdsl/dialects/riscv_snitch.py sha256=dhYRCSvP-J71SN76vKMDhElMMF2kKOoxml1uFUcevJ4 20489
xdsl/dialects/scf.py sha256=owlBEmPE1EXDlI3kB8xIUCROCLeJMOwc5wMBvDyK2pw 24048
xdsl/dialects/seq.py sha256=jyIdaGg3-0r8R4aWBsl12oAfBChp0hWMOplYBO-oAbc 6113
xdsl/dialects/snitch.py sha256=1pHpcGJ8SPxB0SRbNMBeTvZ0z0H4qXHSZJ7WVKyEAuw 4293
xdsl/dialects/snitch_runtime.py sha256=2BOuT7bJHemH6QOhSliNnZj7BgkdapreIbJ7HRJ2stw 14761
xdsl/dialects/snitch_stream.py sha256=h6RNS5cRcU1PfEDis1QzOgb52y6bswiTtwfGg8khMPw 8460
xdsl/dialects/stencil.py sha256=0hoYE_beO5ptP3yKwh_FgeQKjxO-gANYeOAFltjGUJ0 41167
xdsl/dialects/stream.py sha256=G1KwT3Vz5v_xIjFPsl4LBkdO-SrxsmAUw6pxHfJwFDE 4052
xdsl/dialects/tensor.py sha256=3u50_XAD046KWVGW_YLWFggKV9lxEMxbCoFhy9tP_x0 8771
xdsl/dialects/test.py sha256=hL_VILHINJXvgqnjYr_NUIRdd3YIblFtk7V8cUNyykM 3890
xdsl/dialects/utils.py sha256=XXQd-AekY52rFgg8VWF12hVeJyBhA-Hmb1IPUigGyAc 8043
xdsl/dialects/vector.py sha256=e2BwcNF4Yd87seqfAtlRdbCJiMebBdBTAHzxDmr3TjA 10382
xdsl/dialects/experimental/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/dialects/experimental/aie.py sha256=dVZJ1oDE4CuppECN6_HTLBXN6QO25h93mvwiGu7BXlQ 44466
xdsl/dialects/experimental/air.py sha256=73LzQa8WbB2VIRjJfrBJc-8YHc2jB0u3v1HdoSox2o8 27669
xdsl/dialects/experimental/dmp.py sha256=F0_53ENxSZ7o6RFLSsIlbMghosT9GMpWfiZNGW2yCzM 14236
xdsl/dialects/experimental/fir.py sha256=Gdm_WDzGVlzcjkT8BTuKbVFBDctVqyjKEDqUg_8dBcY 77866
xdsl/dialects/experimental/hlfir.py sha256=sQf4J5QD_nGjV6U9sfFl8M7xeGuPuNRyJkgJ8ojZ8LY 38627
xdsl/dialects/experimental/hls.py sha256=zS9Y08j5r8ok7nPAWSH40dqkju0gA7u_Mwv5Vf7Yz2Q 4511
xdsl/dialects/experimental/math.py sha256=yho2LFVb680yxNGsNb-W9dPBU1En-R2VGBKL7DgP0e4 30577
xdsl/dialects/irdl/__init__.py sha256=Ow9kr4tAQXiIIFVc20BbLg7x0V_s4Uhy0SiObUTn504 20
xdsl/dialects/irdl/irdl.py sha256=uf2SyjaIzZlHrsj0JAI8HCtmztP-QMfXUhHfI0jSuSE 11443
xdsl/dialects/irdl/irdl_to_pyrdl.py sha256=bAZHIIVulXY7QxPLbCjRAF6uuA3mrv96g4849i7VLhs 2378
xdsl/dialects/irdl/pyrdl_to_irdl.py sha256=QJjK74Xqdshf9F8CDeTxDBLF5eNXJtm7VNustzUfksA 2636
xdsl/dialects/x86/__init__.py sha256=9itmnyE99-kLHHfDUQ07iMaZkeLg_b9oyoEGuyk2yXk 1328
xdsl/dialects/x86/ops.py sha256=hhseMWHbBYg1d69YVdtIrYR807vHN0rZQcKSWX7aIno 29470
xdsl/dialects/x86/register.py sha256=RrasgR2ZcnSHU9lXY646bXE2SjepHyC2QsSjZD7jajY 2444
xdsl/frontend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/frontend/block.py sha256=y3fR90gwxvMTsTZ5bb8LwTRU205PHu9UGy_wuo3XRys 636
xdsl/frontend/code_generation.py sha256=o-0E5Hcw5FRGuxGL1tMcqE5zi2yuEJaCtMJI4zxpGn8 24723
xdsl/frontend/const.py sha256=rufV5GyuObAqNsbAUsbb2XfBNiPT-XgU_qG5-Y2PF1c 1396
xdsl/frontend/context.py sha256=-0AB2iQ8Ja1VdoWmoFU-27vPsXGM4Va5eQ8G5W8aZuM 1857
xdsl/frontend/exception.py sha256=MlyXjgrnJ5IH_r_5tSy1A3cidvIAIll-8bGojsBW9vc 1162
xdsl/frontend/op_inserter.py sha256=u2uwr3ldyuUZ-uq2Oh4iqiRd8SGwQm2S4udKmFTIU6c 2369
xdsl/frontend/op_resolver.py sha256=wpx7Uix9VAa2u7_P57-7X6sctjjUR6E9vQC0d6W3iD8 2550
xdsl/frontend/program.py sha256=AGHduLDqOS5C_WLF1c2o5BEeupJdkZLrEwD3BDQo4NA 2973
xdsl/frontend/python_code_check.py sha256=T_eCf8BlAHAAvwS-Cq7tWjlRI_Mq6Oq6psYpYHQWsxw 19876
xdsl/frontend/symref.py sha256=vw4jFErWSDTUF3rUUlitmAedGckrBn9D2SV7hK2QyF0 1573
xdsl/frontend/type_conversion.py sha256=B960KgX1F5OrfkyB73BuFtxZIbOMai2YhIH1uWXUHJA 6096
xdsl/frontend/dialects/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/frontend/dialects/arith.py sha256=AFwHWyYBlc6QeCJUYlB25wwSh3wdrB5LZzPbarwtEVI 1529
xdsl/frontend/dialects/builtin.py sha256=POm531hpF9NHyVcSYQ4PcChcPksoH5sxgLNblPJmQHE 7561
xdsl/frontend/onnx/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/frontend/onnx/ir_builder.py sha256=7cg_WogKgoEDLoR3u9o6nS8uftkkScyY-keYqcTOaG4 2747
xdsl/frontend/onnx/type.py sha256=pi5yJ1FBMhAE3sTGiT0-BBMMswW4o_Gn-aQZDHKm-mY 1157
xdsl/frontend/passes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/frontend/passes/desymref.py sha256=0JiCmtDkefih0r_09a6dGKbTVMisvxlTidwUBwGNLB8 13529
xdsl/interactive/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/interactive/_pasteboard.py sha256=I322tHTzrTMhIrWPR0kA9As4rgCiEKTcoyeW2QiAA68 249
xdsl/interactive/add_arguments_screen.py sha256=YN4fTSKLeO7x7Rn8-r6oYo6ZMRv9nTbbkZvIm2qJvc0 1669
xdsl/interactive/add_arguments_screen.tcss sha256=4XXlJSdmOFnlLSIuFBcXYuIm_eFu9e5ahefPxB2vcno 677
xdsl/interactive/app.py sha256=yp94BFDZsDNT1UlNZfdM8YxwFHARrYgolPxNEKHMhNU 28265
xdsl/interactive/app.tcss sha256=Mllc8vcnfI3ZnCO5b6FaJ521HJkGDDHrXbg8pI3LmXs 2720
xdsl/interactive/get_all_available_passes.py sha256=Xj-R_jQRFPZk7gyrpyA8VmXgXnzdm-SujZWcHrusnuo 1656
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=xtYTwuBQBANQ9MZWoxcFt-pCw1rtXJMOEu3b6UVxg1A 735
xdsl/interactive/pass_metrics.py sha256=pPaCRWOpBg5U3y-QO6RfhcId21_QL41N4tidi0tzqEY 1374
xdsl/interactive/passes.py sha256=cnQLxtg4bXB2PCIATkD-hMy6H_wLxsNiaNUhERBVZvA 2754
xdsl/interactive/rewrites.py sha256=DOeyCt2BZSiDS-KQm9zN8leiwnhZFoCB1-UVSVL1Q5w 3050
xdsl/interpreters/__init__.py sha256=RC8Z7QtwFjojPOoor1TxV5daRgF3xjDaFb2KJwvrNN0 2238
xdsl/interpreters/affine.py sha256=CpFRk3iGXG7yQthHUb7OQkQig92Sl3_a0Enyz9DKmpE 2335
xdsl/interpreters/arith.py sha256=CzwW-wMrwSaCQcxz4zarfe928fcnGlFl_sqCiLj4rXE 3670
xdsl/interpreters/builtin.py sha256=eZu7uRl7cGAjLTHgkMrk2lpugO9Atrj8IQeB9Xpf1ro 2239
xdsl/interpreters/cf.py sha256=eVoQYD9JZgnGL9SjQF9Zh5zhOHeBgJPj2MWegck7uP0 884
xdsl/interpreters/func.py sha256=yLThupnYmJ9Gdf4WA-afTNXgAEjThcZ3Va6i-hcSsH8 732
xdsl/interpreters/linalg.py sha256=qzeQNNn7K9zsmOUxGEluIBfFU_9m_-nYYJ6Mp93Zng4 10024
xdsl/interpreters/memref.py sha256=UOXbW5g6CSoLH5lWqkJZlL9ftRLIPnvZdQeiOVyoP9k 2713
xdsl/interpreters/memref_stream.py sha256=p6o3wC-618Z8FSzHAKBhbyqmdoy8Ses0W0Nc92e3cII 1828
xdsl/interpreters/ml_program.py sha256=De1RzuEIJOMfvwlbGu1340qGdLdSxaHQCkrj2ZiyMXU 1328
xdsl/interpreters/onnx.py sha256=yXcEHEifTQF24FckpJnmJ6JQLna2waVwf6kTrNNILOA 14534
xdsl/interpreters/printf.py sha256=Hcs8NeT5ke-zZqfSEGBwHvgWm5dZLTiVu0SxSiYuzt8 442
xdsl/interpreters/ptr.py sha256=ZBeTnZeC4hY-gj0sDIQ797xr1e_di3cxIhaH9ffPsZA 5137
xdsl/interpreters/riscv.py sha256=MjQua5GqIFKwkofSHBIASh2B8GM9AQFfgKukO5BONfM 18468
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=vQHoKB-Njn0Sdn23-0RhkWYtSBy7mcg_dj1uSmAkSXM 775
xdsl/interpreters/riscv_libc.py sha256=7D-QU63XMt9NLrpP44KA0aE9h69bSyp08B92hBArpG4 1812
xdsl/interpreters/riscv_scf.py sha256=Arskh8hQ10l-T_PtxjoDebJgGUisuIn4po7uuKsaE3E 1981
xdsl/interpreters/riscv_snitch.py sha256=O2W7LHxIlAuxTN9ujhO4VcCWNhjkQows2XqjZ3dM5n8 1870
xdsl/interpreters/scf.py sha256=wmDzIAeVaxFFB8If_VXKwMcBtKx5FwlYsxD1hglYxlk 1102
xdsl/interpreters/shaped_array.py sha256=0toAcWVXdsGv04Ra37Hdjow046xhJFDsdMKhJJCgx7U 3419
xdsl/interpreters/snitch_stream.py sha256=7NplI-K2OYq0AuxwVokuEuGYS16jz1cAIr0w16yQFlI 2530
xdsl/interpreters/stream.py sha256=7nWWksuwcZ0gKbZvkU_UdR2rgAv6KDZ0vhZbFzpYhVo 1137
xdsl/interpreters/tensor.py sha256=ZWcE7gZVG1YPjsU05hLsqUEIZARXXIWI5hSARCfF6zg 1807
xdsl/interpreters/experimental/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/interpreters/experimental/pdl.py sha256=bwmiZmg9e6IfsqF8C6XTSuL9y9uJGYJTVpu_Cntat2c 13406
xdsl/interpreters/experimental/wgpu.py sha256=Ku-6gvqj-oqrjw_q_f0TZ77Wr_NrJ1rUfBe_9kJ9P9o 8164
xdsl/interpreters/experimental/wgsl_printer.py sha256=M9CLSbOfYSOOExJj49qB6IuIcFQLNGz3043Ex7h2q3c 8377
xdsl/ir/__init__.py sha256=kBUNJ6EMAwKEx-w08607W3yS0J6ohB98GmXPbLfmh0I 143
xdsl/ir/core.py sha256=LR_C2ULAD_Nm4FpFaCG153gQ4Tn28MgR-j9tek2oNB4 69148
xdsl/ir/affine/__init__.py sha256=6_oeE3V6qk4Qigp9-AojVMKv0QBQo1omvEoCnjmd0kY 235
xdsl/ir/affine/affine_expr.py sha256=TYnmiI-v5zzYTHu9n3yrWN1CabLD05D0PxXu0ir5uGk 12442
xdsl/ir/affine/affine_map.py sha256=nVGAhjbX99AjAhtEX-o1AxOcFIXRa34DGd_J3CqoWDc 9622
xdsl/ir/affine/affine_set.py sha256=DzEgIpkS1Fga0hro1a4sQO9jsGFICZwN21GaEoDVZh0 1512
xdsl/irdl/__init__.py sha256=CCJAOVUUtgYAKPohDYHjzrwaTG9_U6G5Q9SrnobCVNw 150
xdsl/irdl/declarative_assembly_format.py sha256=e3TfP365O941q-koAKHBYPGSfcsZziBYoWyTFnn3s88 33928
xdsl/irdl/declarative_assembly_format_parser.py sha256=aljV143s1lVMNddlkCveVnKTXhKlwIuuoKqbUrRmqcY 23797
xdsl/irdl/irdl.py sha256=EzgNW54Jg6K4ripcNRXbgejtHUYow-L49rsp_GXvAsA 80864
xdsl/parser/__init__.py sha256=ijZjO44VFFx55dQnbox7Pdnu_kLvKh6tFweGi5f432U 317
xdsl/parser/affine_parser.py sha256=poP1UqdoztYap2stP7zV7jIaKbXocr3aiMw3SXPft14 8132
xdsl/parser/attribute_parser.py sha256=ovO30gMJuSMeccl0Ietu1M9jZu_VFN9f_FcB6M5q8V8 51869
xdsl/parser/base_parser.py sha256=z-LubYsQFCD34N30ksicL_kazE-mzfPHCq5yvCuwWxk 19119
xdsl/parser/core.py sha256=gPmMxdrnDjPO6vop9tAOQPnJKZ3UrQJpGtdYJ0UUzfo 36449
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=tMWrm3fl5J4KXVnBDsg_2v_1o7yaOyaTIvm7jcBPiyo 19910
xdsl/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/tools/command_line_tool.py sha256=kNozV5QANAHEIsxZieP2DlU6DwoNdwwsL-UKBlLaZS4 20944
xdsl/tools/irdl_to_pyrdl.py sha256=q6iHhoOX5aQ0d1Of7PAnVwbGVBwkXkVpFHpmHc_Uo2g 1430
xdsl/tools/xdsl_opt.py sha256=h3dOgYc_kXPvalvYumM6tJe6oMI9XNsKvINobfBn7_0 121
xdsl/tools/xdsl_run.py sha256=cgHhbJgUqgZinJ5zwDyGP7zNVbut3F_A9wiAxjTeqy4 4108
xdsl/transforms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/transforms/arith_add_fastmath.py sha256=rnCyX5_xsCokSHwzD5xodoS39WrlZzr6L-eOAHXbJU4 2577
xdsl/transforms/canonicalize.py sha256=tI-_GCpHywK5RzeHxAzIBdBwYcBfSJbqNHJVHIG9zt8 1206
xdsl/transforms/canonicalize_dmp.py sha256=H2xj5j03nyZPwHNeDuY9Gks12Cl9mKlytC-o972Mcag 953
xdsl/transforms/constant_fold_interp.py sha256=IRdfplRdTa9J5xpIyX77262Y_qp5fsMbK7rR8nbhHVM 3054
xdsl/transforms/convert_linalg_to_loops.py sha256=x2KJsJieQhYKPeKtyE13qlZLcK_gWL86-y41QYHSyro 1171
xdsl/transforms/convert_linalg_to_memref_stream.py sha256=57rKauLuS0c4SXp_LAvJusz15PqjeqQO_k0F4FuKtUY 2049
xdsl/transforms/convert_memref_stream_to_loops.py sha256=73zocZjAERkKE94ISmzR2eLcA_3k3F2zr2ifp_IC1II 1609
xdsl/transforms/convert_memref_stream_to_snitch_stream.py sha256=ket3dBv9ran43WtT_13aP-EGxlvJXFT_8a9dtvbt9xA 7616
xdsl/transforms/convert_onnx_to_linalg.py sha256=8FEroOBsharTOJHAStH7BDJbJJQQ2MKHmNjhKQ43BaM 13755
xdsl/transforms/convert_riscv_scf_for_to_frep.py sha256=YGpL8J1cmV39VZjflZfkDhLznaKGiRiqOMnJGhYGWt0 3399
xdsl/transforms/convert_scf_to_openmp.py sha256=7Uh7Z2i2ZP76PhqjDImTXdPNuSP9zGw1ZwRByCgDsfk 5059
xdsl/transforms/convert_snrt_to_riscv.py sha256=Jq8201Ye4Clp4VJeT9E9YHs8O_imXtWqYVopLYpmLbE 15447
xdsl/transforms/dead_code_elimination.py sha256=N6zIi1S0efpYlhoqZiDm-wFXYTRFhawG0z7gfkKxwl4 1261
xdsl/transforms/gpu_map_parallel_loops.py sha256=f1ZOAjFQkh67l2Z8fLmzLneRf6H8wiYLL6ROrji1UMQ 3417
xdsl/transforms/individual_rewrite.py sha256=qVgy3PDFI6uD6fn7KyUN2hH85TVOE2U1WEkOUYA_I10 4911
xdsl/transforms/loop_hoist_memref.py sha256=dhPTpb71At-qmKiQfXnyK2MPCTh1bpm_mhDJ4iFaLSQ 6642
xdsl/transforms/loop_nest_lowering_utils.py sha256=DNPIxEYfByKVU7gR5bE-d4LZYebs_ssEu2fP5QoXqpg 5558
xdsl/transforms/lower_affine.py sha256=Rvv0jHHMpCjLgVczR3JzCnjAH4mSyzz8CAgwjf_HKPY 5057
xdsl/transforms/lower_mpi.py sha256=gTiz-Guc5tNxr1Ki6m86OjXWqEvC5_WKEt3-3AGNg2k 30030
xdsl/transforms/lower_riscv_func.py sha256=cnPwSPK1yZe1NL40OY3NNQQhf7xV2FZEItfknIJzd6g 2962
xdsl/transforms/lower_snitch.py sha256=SJVy_LqFBRx3tlU_RFNZaV2IKGYMnG3YzSm7Y4ffaDY 7921
xdsl/transforms/memref_streamify.py sha256=Zqdf26b6k7KufN8_D-eFwaG0oQbj5vF8u9ndoXwAFQc 3945
xdsl/transforms/mlir_opt.py sha256=x4uwzyHPP0mtnY1enSvkKE8hhnCi6U2dt5PIoDHArPo 1841
xdsl/transforms/printf_to_llvm.py sha256=9ic5vdnjzqTZ3ByOMfv_Wkn0oH-IGKlhBZwnptJK2oQ 5345
xdsl/transforms/printf_to_putchar.py sha256=WeckTUvpUFT_whDpojjenARkpAydb7JR48H6weOLM80 9330
xdsl/transforms/reconcile_unrealized_casts.py sha256=_nFAOvUNJXmC-BBXqJSTkWIXoXSQjKDuySuFWTaZdEI 4288
xdsl/transforms/riscv_cse.py sha256=LE6x2k3EDvQzfpOAyfx6tAhOJBgrPTP5hwzyZiDMFfY 2087
xdsl/transforms/riscv_register_allocation.py sha256=e6njJoXdeC_XqtEp92grANbfNzmEzr5wqW4DYp7UOxU 2207
xdsl/transforms/riscv_scf_loop_range_folding.py sha256=unnjrZ15VMZ5xxAyOHF_MLTq_xEe3BkoX-pmj9K6Wgw 3323
xdsl/transforms/scf_parallel_loop_tiling.py sha256=J-sDhTRh7G7jmnPz29tvoHpVc0FetSKNw-TstVRvoLI 5725
xdsl/transforms/snitch_register_allocation.py sha256=sSSZ0AuZkUa4mcYQDmrSAQtCl9wz1dI8Py14etSA4G8 3228
xdsl/transforms/stencil_unroll.py sha256=cPb06-YtTNrxDUtXJxeUmi-wKjEh-Gryu223edw79dQ 4352
xdsl/transforms/test_lower_snitch_stream_to_asm.py sha256=1v2hMTPCvvXV3eW-2HcJCtgfJ71PSRJQp6GWJahXF-o 1645
xdsl/transforms/canonicalization_patterns/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/transforms/canonicalization_patterns/arith.py sha256=XRXJct-aAK8CHTUzT3sz6im2tOBcMf95_kEkzauhPX4 579
xdsl/transforms/canonicalization_patterns/memref.py sha256=S7SrVVjVA92db1moU3DPonzCVbA3eeBgNlCXPszH_eU 2203
xdsl/transforms/canonicalization_patterns/riscv.py sha256=ujJiILcw7gBZYZRjPn01kzIGUbnu1d422RSD4_lg44c 15622
xdsl/transforms/canonicalization_patterns/riscv_cf.py sha256=yiHusrON_7mWdo2LNLngUILIdCx4-gF6gcsLIE5uyp0 1363
xdsl/transforms/canonicalization_patterns/scf.py sha256=ZhcFwUiVbAzb95SbDmZGI0UlYucKvdQUPtzT56cXulQ 2917
xdsl/transforms/experimental/Apply1DMPIToStencil.py sha256=jE8w_xWAZHilW69icTpiUy85Ukmk1BGOCrsRnUmnkwE 8300
xdsl/transforms/experimental/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/transforms/experimental/convert_stencil_to_ll_mlir.py sha256=6mKseBnr_YTG-vkiGs6dx_jJzeL5TR36qNtNkKLjsF8 22222
xdsl/transforms/experimental/hls_convert_stencil_to_ll_mlir.py sha256=7JBtyffOFjBVwA7xaq_EJFIrmJuzjLxEk0vKckDWhtU 50122
xdsl/transforms/experimental/lower_hls.py sha256=ueWOPM45DUOF68T9ZWm2JMYDxD9k7FCtlNGUL3GDAoQ 19043
xdsl/transforms/experimental/replace_incompatible_fpga.py sha256=xUo-5TOr9qvXJb5ChBOiRo-sc-2dEwtIYCNSXpl_WUc 3489
xdsl/transforms/experimental/stencil_shape_inference.py sha256=1wbMJTHBz502_H9h5qQpaP6g_Q7DVDhH0RUFiCSTqIc 10561
xdsl/transforms/experimental/stencil_storage_materialization.py sha256=S5rVunUQJqYYIcjt2OSpIHTofjgyKmCIMXxojtVjW18 2046
xdsl/transforms/experimental/dmp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/transforms/experimental/dmp/decompositions.py sha256=pCnR2QhsHxF873sgxT9FUFyYDQY1AIA9hYv0rgrJ2xU 4805
xdsl/transforms/experimental/dmp/stencil_global_to_local.py sha256=UUYlhdzN9p5tvJopdJN-mahiD2C_5LSx8xha9CUGSyk 22139
xdsl/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xdsl/utils/bitwise_casts.py sha256=Yi3Br-0112nRT1f_w_tSri4ruQYpsDVMjqKcn3fstlA 877
xdsl/utils/comparisons.py sha256=-lAYyLpBJX7j7AWKOLnByhDYWhDQmUkJuI7f-HHI56g 2671
xdsl/utils/deprecation.py sha256=Ratdtvb7kiEFJDmHTVkoCdZhSIM8h-yBGhIdKpRiwl4 932
xdsl/utils/diagnostic.py sha256=-tqW1G-N3E1agf8UbKVZg2pnR75FN80kv8RzH-lkMVY 1444
xdsl/utils/exceptions.py sha256=0bX5hu7uFv3979DOqcrIuaSz904oVG2exlukt6vO2Eo 2024
xdsl/utils/hashable_module.py sha256=zG2seQt9UPV76ljeB-pczvABkz1svWzH9Bx5LzOW7YQ 957
xdsl/utils/hasher.py sha256=JPUcnON9zne8QIPIGgXicC_iupuUUv-a3FwYPc8Mahw 305
xdsl/utils/hints.py sha256=tXumdb7xz4TLo2lf1-DgiB8Ex1O25GmX1shhTYXjetg 6148
xdsl/utils/immutable_list.py sha256=25o3224_J-2rg9-QVZKjerHUT9wX-9OmSW1hSymIq_k 2886
xdsl/utils/lexer.py sha256=2AP71Kv0Qwir_Onh5hs75xApm-I4bU-zm60O54DK1Gk 22789
xdsl/utils/parse_pipeline.py sha256=A5IxLEHEQT6mVOWY3AENFt_AUEAt8zf8xSjEn18KO5k 11691
xdsl/utils/runtime_final.py sha256=BSy4vUnYUM9r-5PFhAJ2IDM2MT_PjtpFqrQDbOxqMA0 782
xdsl/utils/str_enum.py sha256=Ol-o0k8HWxSpWlYUb4MpgNZm2mkOjE635dSRw-gTRW4 356
xdsl/utils/test_value.py sha256=0EWuSe0YkKXcR2dt_PxF-QxrpLSJWrfpAUTtf_06Bbg 207
xdsl-0.19.0.dist-info/LICENSE sha256=ZusGUK0fH9QQuVuBGFLtdflFMbn28JU06O2gqnNDagg 13151
xdsl-0.19.0.dist-info/METADATA sha256=3NU5l0Opnuj7vX5wri0GdqKs-IfDsLeaM0m7QLOQqbI 5998
xdsl-0.19.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
xdsl-0.19.0.dist-info/entry_points.txt sha256=HCCLsnJMxHZy_MkLRDlH_hK0plZVyAP4utxoBiOGVD8 173
xdsl-0.19.0.dist-info/top_level.txt sha256=PlbRMgcpMT1suAbSVafYhdV18EU-IW483_y-odgm9ek 5
xdsl-0.19.0.dist-info/RECORD

top_level.txt

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