lego/__init__.py,sha256=GhCHKLuAq3zoJ7JpQRbvJwo0QNQgw-8XyHe1XW1WO-8,3002
lego/autotune.py,sha256=o71DsSt_UYNtKq4ULVZ0ivv7y7OlK0ogULPC9EKm4Vg,4578
lego/c_printer.py,sha256=QYt_c3QBd5pijl89FeXhqaQ5Jm8au4DR1A82iu0EAXo,1584
lego/core.py,sha256=q8eqNydAxWMlD1THdj8-x81iIcZ1dcUDyJIoEhVXSQE,22359
lego/cuda_c_printer.py,sha256=U3i5NasKl3Z0hpVwahhMseMgQlzVcg_isy3MA1xmGkY,818
lego/cxx_printer.py,sha256=PMtHlgt3p2bOXKeKnRS0QmQZ3osFWm4r9KN-XG7LFM8,1605
lego/fortran_printer.py,sha256=ixhOVRNgeyrjs43pGztgtflNXDI3J2Z7TIadHoDiaDM,1669
lego/glsl_printer.py,sha256=0dbZyqa6LiXaBFAC-PYHku-6rZoq8HGM6_rICSvCiOM,857
lego/js_printer.py,sha256=Akhir8qE8Zqx0jfRiYphVqL0R9S7x8p5ainfPNY51pk,931
lego/julia_printer.py,sha256=Ryno6Xra7vw3oGNPjze8aN5wbWfkA6Zfkx5-ssQLwGw,1072
lego/python_printer.py,sha256=czhPM6JG6GrmGhiSVCp2p-ZdlVdm99r2RSgAMqKwzz0,1551
lego/rewriter.py,sha256=009LNxObmr2ECR-aEJsOPT_19ACDyT2JarKhOrEu0-o,21053
lego/rust_printer.py,sha256=FxkH3nc6rIBPWsj4GOMqCLYfo92hgdmu_vJpEKKD2J0,1314
lego/backend/__init__.py,sha256=pHbETNveNX3cmQHHd8e91_1p-Cc2152SuNPKAOZjYxI,340
lego/backend/_ops.py,sha256=fRbQZVBF-_yReeM-6xPx6jjFy8hc6DFbVZsoPF5zc04,2886
lego/backend/compiler.py,sha256=g3VgtesHp0A1SpHw7xrTklV5oDE02Leu8yfnRKI1b8s,17150
lego/backend/fx_backend.py,sha256=P-JXfOHKpqRMplcAe-dIjT-lEq_aszFArlKkOWCEayY,3315
lego/backend/gpu.py,sha256=72XHxUD4-QmQ_FDioNEAFa1qb6oZ3trFMYnv_dy9A0c,9864
lego/backend/gpu_builder.py,sha256=qfFPIgSGGCixKilyVXopmWpTTrliPGQQ3MztbVkl9LU,34347
lego/backend/gpu_dsl.py,sha256=O1sqr3rbUhf_tj6JpauYl5jIucgYKHCCoEaZ0f4in5g,29751
lego/backend/host_templates.py,sha256=S0ZkVoEvNEhPTgBa9BNvvXDHxwfo44VfcmaQ6k0AzGU,5345
lego/backend/naga.py,sha256=_6jZSbz5UvIK-2rmRmWQRXXUGMZtRxIBiskCBo_VKo0,4300
lego/backend/spirv.py,sha256=oxm2-Cz-EKLfMSjQXjVBfix_BPEM61wxArx2Mhrb6iA,11694
lego/backend/symbolic.py,sha256=DypH41jcxuhpU6_TLXRD_ih5BkmvkBjyoJI8zXvvYQA,21926
lego/backend/torch_layout.py,sha256=RRl7VdV2PivRB_5HSSoUJhoRc2d5H7eZb8YkpiFonz0,10625
lego/backend/torch_ops.py,sha256=SY9xq6vNymWXJIkdR6wIO7lCNk7uPa3URswtTf3g7Nc,1986
lego/backend/torch_tensor.py,sha256=7qQZW5UmyctDfqz0mv09_1ddTHJ12rolldD2PPu2apc,6756
lego/backend/dialects/LegoOps.td,sha256=heV3AwpvkLe8g5lCJ5XvdpeWnNDWZInssJc1fV6kYHU,117
lego/backend/dialects/__init__.py,sha256=jBp4dmHW6GBjHN43c0Z7DoMjn7drvet_cQ3p4l_hiUQ,39
lego/backend/dialects/_lego_ops_gen.py,sha256=r3sP09KQaoh-ExCNBXYHyqD0k4LRVQxmb8kU0MCo4_U,32649
lego/backend/dialects/_ods_common.py,sha256=Nn-szD3DQKjt0ItdTNhIwDtSOzcDtwzijXcZhBdr4yI,374
lego/backend/dialects/lego_dialect.py,sha256=cX3nFKG8gSTlH4patimDL48cdaUUjzfw6Km88qsp3Ks,1134
lego/bin/__init__.py,sha256=ADWoJjt-6N4AnGWK9pJ7lbSX2ArP5nYKA_nEt-S2F18,95
lego/bin/naga,sha256=Py6JWjPxlxgKtaD4WNFyg8Ih0xdJZ3alb21TTOB6wew,5071280
lego/frontends/__init__.py,sha256=6zk1KMZ_dhF2D4fbN7RK0svtf6bIWZiw4bFfqSxLOKE,559
lego/frontends/_adapter.py,sha256=7HbCd8EqG0z7i-OQQ7MZ8geU4_foXJ8niplUGRJ1ntE,1399
lego/frontends/cuda_c_gen.py,sha256=9Fu58Wz6u6IhZ2DDsn_lb_n5hPzhLgNOz0__iZ17heE,922
lego/frontends/cutile_jit.py,sha256=ge-12t2HdhiMfFnNZ_cMYRUnTBwaCZSbFQybhQPQkXk,5355
lego/frontends/cxx_gen.py,sha256=wwdgmmq_iST12mmCp86vUt9bcdZgi-yEuvVEAMKj42g,1402
lego/frontends/fortran_gen.py,sha256=tSfJ-i4wqyH0DEtBhu5fpkCmnuC9r9KhpVbMfnIhX0Q,1446
lego/frontends/glsl_gen.py,sha256=90z9_WLbJtUS4Ot-Z7BJiDUiteLdnmIBDbna78hUcWc,952
lego/frontends/jax_jit.py,sha256=3h56jOCc0Vd6LbItpux6YKgmi2qjLXwo-wGpVB7yOps,3972
lego/frontends/js_gen.py,sha256=p650dEZQo2JD8aozbp3jRlXXBagIMFReH0fW2C0HIMU,958
lego/frontends/julia_gen.py,sha256=U-lxIE_q-27Thhsj55iN97IgaJCEEthBRKPKtpwNeyI,918
lego/frontends/numba_jit.py,sha256=VENTKHJhRw5sL4HNloIGhIyIVNrOuictTtkbd9XPE5g,2993
lego/frontends/python_mlir.py,sha256=5VvO8_aj7Psrr89oKN2wqk79diKT736v3Znc4IDOIgQ,25901
lego/frontends/rust_gen.py,sha256=FMWdo39ZQBT593sgnm_6ELoI9ocTZX1y9qIjaaG5YhY,1491
lego/frontends/triton_jit.py,sha256=bfwXRMUvvQX507czX1JsiNxCfF0uH0zxpFlG6DkfYzA,11265
lego/mlir/__init__.py,sha256=YBvlM6dbg4Hc7r-7fFfIdbUp5lSAIk5fjFNrZ4c2HKc,203
lego/mlir/execution_engine.py,sha256=N0RmrB4USvy1S8dgHoAkPT7BoW1_q4Tow0dZLCyWNx0,1747
lego/mlir/ir.py,sha256=KiqjC-7dscQOKQxhII0HdJm2UJlefrumseEkj7gyAfM,11447
lego/mlir/passmanager.py,sha256=11HtTgSs8KHWN8szWqS1Hg80tBugUJ9eUQcYhaWIFxk,246
lego/mlir/rewrite.py,sha256=iSQX8tVCEAlMLNvQDSvNXCvZtQfDWQ8_q-09gyYnpss,242
lego/mlir/_mlir_libs/__init__.py,sha256=HgU_xdADr3KWop9VroB58QqBw2s1gZ4DsoP-XbuObeo,8512
lego/mlir/_mlir_libs/_legoDialects.cpython-312-darwin.so,sha256=QICIdSTAxIfult4xBoAxSUXtb71A8ULeGF_McOAxPag,75984
lego/mlir/_mlir_libs/_mlir.cpython-312-darwin.so,sha256=z2rcPAbE_teRva8PXcFITKuh8EkpuyeekONTIvoBDgk,283016
lego/mlir/_mlir_libs/_mlirDialectsGPU.cpython-312-darwin.so,sha256=-cXuylf-po1t-9-not7YA-o5xVuTdXqmyDOwDQ35XDs,80520
lego/mlir/_mlir_libs/_mlirExecutionEngine.cpython-312-darwin.so,sha256=BwqmC_3vBiCYLsDnV4-200-yjF8IH8JhfG9I5n_Ux3A,72936
lego/mlir/_mlir_libs/_mlirExecutionEngine.pyi,sha256=Myj5-Stjc2v8N-vyLFI5lh68rxGEyjwofkchmo6CKNw,776
lego/mlir/_mlir_libs/_mlirGPUPasses.cpython-312-darwin.so,sha256=32QUVQog52ODH4lywQiNY1CkL0e4-s1ANc_szND__pE,51480
lego/mlir/_mlir_libs/libLegoPythonCAPI.dylib,sha256=XrdLG4qo7HJ02XM3sxd_hHQ67i854iZKGIl0E4EUb9E,105395352
lego/mlir/_mlir_libs/libMLIRPythonSupport-lego.dylib,sha256=UZ-JNu-LRoDAwHqjvk2ofZVsCHH_MQWwVrXEUqxhF8Y,2066864
lego/mlir/_mlir_libs/libnanobind-lego.dylib,sha256=SxlKdNW7xlZEPxB39wuLrv-_-JsjCT-VZW2TadsNloI,181336
lego/mlir/_mlir_libs/_legoDialects/__init__.pyi,sha256=AfmL8oMF0Dmjk_Pe9aZ6q-F6WRXQabCQZLZg0fBmhB8,233
lego/mlir/_mlir_libs/_legoDialects/lego.pyi,sha256=zFfwF11PaPC3qWlaIJHKrArlwf6kCvmahE79WYQUEgU,1229
lego/mlir/_mlir_libs/_mlir/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
lego/mlir/dialects/_arith_enum_gen.py,sha256=d3inTHnZzFVdEqmHazDsnrytBdBoCTLswHqzVqvdkeQ,8088
lego/mlir/dialects/_arith_ops_gen.py,sha256=LQtbOm8SxDGOJYYzT3gBe7XG23bS9Y2sBFQbyWnjTMA,129535
lego/mlir/dialects/_builtin_ops_gen.py,sha256=YM7I7btrSgoLcQl53AahxQd4gzrG3dHvkYWLoavE1Dc,7628
lego/mlir/dialects/_func_ops_gen.py,sha256=7mPvqZvcFQyfw5HmCyag__SXAwxdhgpBUrdwJYRFGp4,22238
lego/mlir/dialects/_gpu_enum_gen.py,sha256=du7GqaPGonUeI8uVSygs625eBj6mgb2i7sFH3sHZGx0,12522
lego/mlir/dialects/_gpu_ops_gen.py,sha256=qIPYlGN_IodLtDeOxrYPQMm3H2rlfyEh1MB23SjSzis,283925
lego/mlir/dialects/_memref_ops_gen.py,sha256=WiO4voG7YcFmhuzZ9adZulfPCXIYWLWjf8tJOc_Ec4g,117193
lego/mlir/dialects/_ods_common.py,sha256=B9ljmg745hZgfQnxBhL2xsGqfzTn3AsZmt7VpzsFGPE,10790
lego/mlir/dialects/_scf_ops_gen.py,sha256=eVqbhQQ6PwnAZ-Dv_tKAVN5oqZ7XFBSAAWoGUPlz7ug,52341
lego/mlir/dialects/arith.py,sha256=LisjH7_I-wAG8sUE3ka3x5iEBZlw5zW-8MQwDmf582w,3182
lego/mlir/dialects/builtin.py,sha256=m_fRViO8UAnS8Y9m0kG17fydx-Q-2p57ujAkNa-OxD0,1280
lego/mlir/dialects/ext.py,sha256=w2aP8wovBER55_Adi1c7rl30KAYFbjtttpxyqIN7A24,26401
lego/mlir/dialects/func.py,sha256=Zo4R0d9iDxyW8IgUKjVQV7rWVYEKClWP8JkUVo031Es,12900
lego/mlir/dialects/memref.py,sha256=UD0_O3kdiNi6m1D5itpXA3d5STfm4t5oBv6K4Rn8XOA,4304
lego/mlir/dialects/scf.py,sha256=35jcXU3LoJuWbzFCxb20Sz1LxR5ig3BieIZP29A2cww,10232
lego/mlir/dialects/gpu/__init__.py,sha256=T4aJqK2vepiZjiDksVhjCiDVV4eiuoWh8uCt7aJI-sM,11656
lego/mlir/dialects/gpu/passes/__init__.py,sha256=s6IJ42EIx__6r6ph-eo0F-FzCu7c1VrAHcFppER-flQ,262
lego/mlir/extras/meta.py,sha256=g-ZeT8_wbpYpXaTDJiUHwk0KunX9pR3vkwkMPrI3VbE,3271
lego/mlir/extras/types.py,sha256=csOnf5-ublfdwZWQfk_LM7-X7X3x7-RG6T4YgSOhmRc,4591
lego/mlir/lego/backend/dialects/_lego_enum_gen.py,sha256=spHraQ8c2Anzpe6O8KCl4o10giNBnaq6SJ9eQqQxTn0,207
lego/mlir/lego/backend/dialects/_lego_ops_gen.py,sha256=r3sP09KQaoh-ExCNBXYHyqD0k4LRVQxmb8kU0MCo4_U,32649
lego/mlir/lego/backend/dialects/lego_dialect.py,sha256=cX3nFKG8gSTlH4patimDL48cdaUUjzfw6Km88qsp3Ks,1134
lego/mlir/runtime/__init__.py,sha256=I1fFn0mI7BCEvRDOkloOrh00Fl-hdBJ3siUPxl7iHvg,28
lego/mlir/runtime/np_to_memref.py,sha256=mhuixmSLMFKBar-fcA2sAeICDLU8Vwya6Oc-YjVGc64,6711
lego_layout-0.2.1.dist-info/METADATA,sha256=B_EonOVsPh5TGUsHtCDDs4rDQOMx7P0c1WjMmUGqF6k,21129
lego_layout-0.2.1.dist-info/WHEEL,sha256=n093Y_yvzRdmxNUBZzJM-4JdF3VmfvAJfDEMmNLGxWU,114
lego_layout-0.2.1.dist-info/top_level.txt,sha256=Uf1e99NiN5tODd4CTa6IBBQzz_qqsaE-OUsvxK3Oygo,5
lego_layout-0.2.1.dist-info/RECORD,,
