├── .clang-format ├── .gitattributes ├── .github ├── pull_request_template.md └── workflows │ ├── build.yml │ └── pre-commit.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CITATION.bib ├── CMakeLists.txt ├── LICENSE ├── README.md ├── bandit.yaml ├── benchmarks ├── asv.conf.json ├── benchmarks │ ├── __init__.py │ ├── microbenchmarks │ │ ├── __init__.py │ │ ├── dispatcher │ │ │ ├── __init__.py │ │ │ └── numba_mlir.py │ │ └── kernel_dispatcher │ │ │ ├── __init__.py │ │ │ └── numba_mlir.py │ ├── npbench │ │ ├── __init__.py │ │ ├── azimint_hist │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── azimint_naive │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── cavity_flow │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── channel_flow │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── compute │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── contour_integral │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── crc16 │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── deep_learning │ │ │ ├── __init__.py │ │ │ ├── conv2d_bias │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ │ ├── lenet │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ │ ├── mlp │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ │ ├── resnet │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ │ └── softmax │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ ├── go_fast │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── mandelbrot1 │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── mandelbrot2 │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── nbody │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── pythran │ │ │ ├── __init__.py │ │ │ └── arc_distance │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ ├── scattering_self_energies │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── spmv │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── stockham_fft │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ └── weather_stencils │ │ │ ├── __init__.py │ │ │ ├── hdiff │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ │ └── vadv │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ └── polybench │ │ ├── __init__.py │ │ ├── datamining │ │ ├── __init__.py │ │ ├── correlation │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ └── covariance │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── linear_algebra │ │ ├── __init__.py │ │ ├── blas │ │ │ ├── __init__.py │ │ │ ├── gemm │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ │ ├── gemver │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ │ ├── gesummv │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ │ ├── symm │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ │ ├── syr2k │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ │ ├── syrk │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ │ └── trmm │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ ├── kernels │ │ │ ├── __init__.py │ │ │ ├── atax │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ │ ├── bicg │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ │ ├── doitgen │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ │ ├── k2mm │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ │ ├── k3mm │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ │ └── mvt │ │ │ │ ├── __init__.py │ │ │ │ ├── common.py │ │ │ │ ├── config.toml │ │ │ │ ├── numba.py │ │ │ │ ├── numba_mlir.py │ │ │ │ ├── numba_replace_parfor.py │ │ │ │ └── numpy.py │ │ └── solvers │ │ │ ├── __init__.py │ │ │ ├── cholesky │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ │ ├── cholesky2 │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ │ ├── durbin │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ │ ├── gramschmidt │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ │ ├── lu │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ │ ├── ludcmp │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ │ └── trisolv │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── medley │ │ ├── __init__.py │ │ ├── deriche │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ ├── floyd_warshall │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ └── nussinov │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── config.toml │ │ │ ├── numba.py │ │ │ ├── numba_mlir.py │ │ │ ├── numba_replace_parfor.py │ │ │ └── numpy.py │ │ └── stencils │ │ ├── __init__.py │ │ ├── adi │ │ ├── __init__.py │ │ ├── common.py │ │ ├── config.toml │ │ ├── numba.py │ │ ├── numba_mlir.py │ │ ├── numba_replace_parfor.py │ │ └── numpy.py │ │ ├── fdtd_2d │ │ ├── __init__.py │ │ ├── common.py │ │ ├── config.toml │ │ ├── numba.py │ │ ├── numba_mlir.py │ │ ├── numba_replace_parfor.py │ │ └── numpy.py │ │ ├── heat_3d │ │ ├── __init__.py │ │ ├── common.py │ │ ├── config.toml │ │ ├── numba.py │ │ ├── numba_mlir.py │ │ ├── numba_replace_parfor.py │ │ └── numpy.py │ │ ├── jacobi_1d │ │ ├── __init__.py │ │ ├── common.py │ │ ├── config.toml │ │ ├── numba.py │ │ ├── numba_mlir.py │ │ ├── numba_replace_parfor.py │ │ └── numpy.py │ │ ├── jacobi_2d │ │ ├── __init__.py │ │ ├── common.py │ │ ├── config.toml │ │ ├── numba.py │ │ ├── numba_mlir.py │ │ ├── numba_replace_parfor.py │ │ └── numpy.py │ │ └── seidel_2d │ │ ├── __init__.py │ │ ├── common.py │ │ ├── config.toml │ │ ├── numba.py │ │ ├── numba_mlir.py │ │ ├── numba_replace_parfor.py │ │ └── numpy.py └── runner.py ├── cmake └── modules │ └── FindLevelZero.cmake ├── doc └── newlangref.md ├── llvm-sha.txt ├── mlir ├── CMakeLists.txt ├── docs │ └── Passes │ │ └── InsertGpuAllocs.md ├── include │ ├── legacy │ │ └── Dialect │ │ │ ├── Arith │ │ │ └── Transforms │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Passes.h │ │ │ │ └── Passes.td │ │ │ ├── Bufferization │ │ │ └── Transforms │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Passes.h │ │ │ │ └── Passes.td │ │ │ ├── Linalg │ │ │ └── Transforms │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Passes.h │ │ │ │ └── Passes.td │ │ │ └── Tensor │ │ │ └── Transforms │ │ │ ├── CMakeLists.txt │ │ │ ├── Passes.h │ │ │ └── Passes.td │ └── numba │ │ ├── Analysis │ │ ├── AliasAnalysis.hpp │ │ ├── MemorySsa.hpp │ │ └── MemorySsaAnalysis.hpp │ │ ├── Compiler │ │ ├── Compiler.hpp │ │ └── PipelineRegistry.hpp │ │ ├── Conversion │ │ ├── CfgToScf.hpp │ │ ├── GpuAttributes.hpp │ │ ├── GpuRuntimeToLlvm.hpp │ │ ├── GpuToGpuRuntime.hpp │ │ ├── MathExtToLibm.hpp │ │ ├── NtensorToLinalg.hpp │ │ ├── NtensorToMemref.hpp │ │ ├── SCFToAffine │ │ │ └── SCFToAffine.h │ │ ├── UtilConversion.hpp │ │ └── UtilToLlvm.hpp │ │ ├── Dialect │ │ ├── gpu_runtime │ │ │ ├── IR │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── GpuRuntimeOps.hpp │ │ │ │ └── GpuRuntimeOps.td │ │ │ └── Transforms │ │ │ │ └── MakeBarriersUniform.hpp │ │ ├── math_ext │ │ │ └── IR │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── MathExt.hpp │ │ │ │ ├── MathExtBase.td │ │ │ │ └── MathExtOps.td │ │ ├── ntensor │ │ │ ├── IR │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── NTensorOps.hpp │ │ │ │ └── NTensorOps.td │ │ │ └── Transforms │ │ │ │ ├── PropagateEnvironment.hpp │ │ │ │ └── ResolveArrayOps.hpp │ │ ├── numba_util │ │ │ ├── CMakeLists.txt │ │ │ ├── Dialect.hpp │ │ │ ├── NumbaUtilOps.td │ │ │ └── Utils.hpp │ │ └── plier │ │ │ ├── CMakeLists.txt │ │ │ ├── Dialect.hpp │ │ │ └── PlierOps.td │ │ ├── ExecutionEngine │ │ └── ExecutionEngine.hpp │ │ ├── Transforms │ │ ├── CallLowering.hpp │ │ ├── CanonicalizeReductions.hpp │ │ ├── CastLowering.hpp │ │ ├── CastUtils.hpp │ │ ├── CommonOpts.hpp │ │ ├── CompositePass.hpp │ │ ├── ConstUtils.hpp │ │ ├── CopyRemoval.hpp │ │ ├── ExpandTuple.hpp │ │ ├── FuncTransforms.hpp │ │ ├── FuncUtils.hpp │ │ ├── IfRewrites.hpp │ │ ├── IndexTypePropagation.hpp │ │ ├── InlineUtils.hpp │ │ ├── LoopRewrites.hpp │ │ ├── LoopUtils.hpp │ │ ├── MakeSignless.hpp │ │ ├── MemoryRewrites.hpp │ │ ├── PipelineUtils.hpp │ │ ├── PromoteBoolMemref.hpp │ │ ├── PromoteToParallel.hpp │ │ ├── RewriteWrapper.hpp │ │ ├── SCFVectorize.hpp │ │ ├── ScalarOpsConversion.hpp │ │ ├── ShapeIntegerRangePropagation.hpp │ │ ├── TypeConversion.hpp │ │ └── UpliftMath.hpp │ │ └── Utils.hpp ├── lib │ ├── Analysis │ │ ├── AliasAnalysis.cpp │ │ ├── MemorySsa.cpp │ │ └── MemorySsaAnalysis.cpp │ ├── Compiler │ │ ├── Compiler.cpp │ │ └── PipelineRegistry.cpp │ ├── Conversion │ │ ├── CfgToScf.cpp │ │ ├── DecomposeMemrefs.cpp │ │ ├── GpuRuntimeToLlvm.cpp │ │ ├── GpuToGpuRuntime.cpp │ │ ├── MathExtToLibm.cpp │ │ ├── NtensorToLinalg.cpp │ │ ├── NtensorToMemref.cpp │ │ ├── SCFToAffine │ │ │ └── SCFToAffine.cpp │ │ ├── UtilConversion.cpp │ │ └── UtilToLlvm.cpp │ ├── Dialect │ │ ├── gpu_runtime │ │ │ ├── IR │ │ │ │ └── GpuRuntimeOps.cpp │ │ │ └── Transforms │ │ │ │ └── MakeBarriersUniform.cpp │ │ ├── math_ext │ │ │ └── IR │ │ │ │ ├── MathExtDialect.cpp │ │ │ │ └── MathExtOps.cpp │ │ ├── ntensor │ │ │ ├── IR │ │ │ │ └── NTensorOps.cpp │ │ │ └── Transforms │ │ │ │ ├── PropagateEnvironment.cpp │ │ │ │ └── ResolveArrayOps.cpp │ │ ├── numba_util │ │ │ └── Dialect.cpp │ │ └── plier │ │ │ └── Dialect.cpp │ ├── ExecutionEngine │ │ └── ExecutionEngine.cpp │ ├── Transforms │ │ ├── CallLowering.cpp │ │ ├── CanonicalizeReductions.cpp │ │ ├── CastLowering.cpp │ │ ├── CastUtils.cpp │ │ ├── CommonOpts.cpp │ │ ├── CompositePass.cpp │ │ ├── ConstUtils.cpp │ │ ├── CopyRemoval.cpp │ │ ├── ExpandTuple.cpp │ │ ├── FuncTransforms.cpp │ │ ├── FuncUtils.cpp │ │ ├── IfRewrites.cpp │ │ ├── IndexTypePropagation.cpp │ │ ├── InlineUtils.cpp │ │ ├── LoopRewrites.cpp │ │ ├── LoopUtils.cpp │ │ ├── MakeSignless.cpp │ │ ├── MemoryRewrites.cpp │ │ ├── PipelineUtils.cpp │ │ ├── PromoteBoolMemref.cpp │ │ ├── PromoteToParallel.cpp │ │ ├── SCFVectorize.cpp │ │ ├── ScalarOpsConversion.cpp │ │ ├── ShapeIntegerRangePropagation.cpp │ │ ├── TypeConversion.cpp │ │ └── UpliftMath.cpp │ ├── Utils.cpp │ └── legacy │ │ └── Dialect │ │ ├── Arith │ │ └── Transforms │ │ │ └── Bufferize.cpp │ │ ├── Bufferization │ │ └── Transforms │ │ │ └── Bufferize.cpp │ │ ├── Linalg │ │ └── Transforms │ │ │ └── Bufferize.cpp │ │ └── Tensor │ │ └── Transforms │ │ └── Bufferize.cpp ├── test │ ├── CMakeLists.txt │ ├── Conversion │ │ ├── GPUToSPIRV │ │ │ └── builtins.mlir │ │ ├── SCFToAffine │ │ │ ├── lower-affine-parallel.mlir │ │ │ ├── scf-affine-round-trip.mlir │ │ │ └── uplift-affine-parallel.mlir │ │ └── cfg-to-scf.mlir │ ├── Dialect │ │ ├── gpu_runtime │ │ │ └── canonicalize.mlir │ │ ├── ntensor │ │ │ ├── canonicalize.mlir │ │ │ ├── ntensor-alias-analysis.mlir │ │ │ ├── ntensor-to-linalg.mlir │ │ │ ├── ntensor-to-memref.mlir │ │ │ ├── ops.mlir │ │ │ ├── propagate-env.mlir │ │ │ └── resolve-array-ops.mlir │ │ └── numba_util │ │ │ ├── canonicalize-change-layout.mlir │ │ │ ├── canonicalize.mlir │ │ │ └── ops.mlir │ ├── L0_RUNNER │ │ ├── OpTest.ExplicitPadding.mlir │ │ ├── addf.mlir │ │ ├── linalg_addf.mlir │ │ ├── linalg_gemmf.mlir │ │ ├── linalg_gemvf.mlir │ │ ├── linalg_test_f32.mlir │ │ ├── linalg_test_f64.mlir │ │ └── lit.local.cfg │ ├── Transforms │ │ ├── canonicalize-reductions.mlir │ │ ├── common-opts.mlir │ │ ├── copy-removal.mlir │ │ ├── expand-tuple.mlir │ │ ├── gpu-to-gpux.mlir │ │ ├── gpux-sort-loops.mlir │ │ ├── gpux-tile-parallel.mlir │ │ ├── insert-global-reduce.mlir │ │ ├── make-barriers-uniform.mlir │ │ ├── make-signless.mlir │ │ ├── memory-opts.mlir │ │ ├── promote-to-parallel.mlir │ │ ├── remove-unused-args.mlir │ │ ├── serialize-spirv.mlir │ │ ├── set-spirv-abi-attr.mlir │ │ ├── set-spirv-capability.mlir │ │ └── shape-int-range-opts.mlir │ ├── lit.cfg.py │ └── lit.site.cfg.py.in └── tools │ ├── CMakeLists.txt │ ├── level_zero_runner │ ├── CMakeLists.txt │ └── LevelZeroRunner.cpp │ └── numba-mlir-opt │ ├── CMakeLists.txt │ ├── Main.cpp │ └── Passes.cpp ├── numba_mlir ├── CMakeLists.txt ├── MANIFEST.in ├── build_sycl_runtime_standalone.py ├── conda-recipe │ ├── MKLConfig.cmake │ ├── bld.bat │ ├── build.sh │ ├── conda_build_config.yaml │ ├── meta.yaml │ └── run_package_tests.py ├── numba_mlir │ ├── __init__.py │ ├── _version.py │ ├── decorators.py │ ├── kernel.py │ ├── math_runtime │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── Common.hpp │ │ ├── lib │ │ │ ├── Common.cpp │ │ │ └── NumpyLinalg.cpp │ │ └── sycl │ │ │ ├── CMakeLists.txt │ │ │ └── lib │ │ │ └── NumpyLinalg.cpp │ ├── mlir │ │ ├── README.md │ │ ├── __init__.py │ │ ├── array_type.py │ │ ├── benchmarking.py │ │ ├── builtin │ │ │ ├── __init__.py │ │ │ ├── funcs.py │ │ │ └── helper_funcs.py │ │ ├── compiler.py │ │ ├── compiler_context.py │ │ ├── dpctl_interop.py │ │ ├── dpnp │ │ │ ├── __init__.py │ │ │ └── funcs.py │ │ ├── func_registry.py │ │ ├── gpu_runtime.py │ │ ├── inner_compiler.py │ │ ├── kernel_base.py │ │ ├── kernel_impl.py │ │ ├── kernel_sim.py │ │ ├── kernel_sim_impl.py │ │ ├── linalg_builder.py │ │ ├── lowering.py │ │ ├── math_runtime.py │ │ ├── numba_runtime.py │ │ ├── numpy │ │ │ ├── __init__.py │ │ │ ├── funcs.py │ │ │ └── overloads.py │ │ ├── passes.py │ │ ├── python_rt.py │ │ ├── runtime.py │ │ ├── settings.py │ │ ├── target.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── test_basic.py │ │ │ ├── test_gpu.py │ │ │ ├── test_numba_parfor.py │ │ │ ├── test_numpy.py │ │ │ ├── test_numpy_fuzz.py │ │ │ ├── test_numpy_linalg.py │ │ │ └── utils.py │ │ ├── utils.py │ │ └── vectorize.py │ ├── mlir_compiler │ │ ├── CMakeLists.txt │ │ ├── export.txt │ │ ├── export_darwin.txt │ │ └── lib │ │ │ ├── CheckGpuCaps.cpp │ │ │ ├── CheckGpuCaps.hpp │ │ │ ├── Lowering.cpp │ │ │ ├── Lowering.hpp │ │ │ ├── Mangle.cpp │ │ │ ├── Mangle.hpp │ │ │ ├── NumpyResolver.cpp │ │ │ ├── NumpyResolver.hpp │ │ │ ├── PyFuncResolver.cpp │ │ │ ├── PyFuncResolver.hpp │ │ │ ├── PyLinalgResolver.cpp │ │ │ ├── PyLinalgResolver.hpp │ │ │ ├── PyMapTypes.cpp │ │ │ ├── PyMapTypes.hpp │ │ │ ├── PyModule.cpp │ │ │ ├── PyModule.hpp │ │ │ ├── PyTypeConverter.cpp │ │ │ ├── PyTypeConverter.hpp │ │ │ └── pipelines │ │ │ ├── BasePipeline.cpp │ │ │ ├── BasePipeline.hpp │ │ │ ├── LowerToGpu.cpp │ │ │ ├── LowerToGpu.hpp │ │ │ ├── LowerToGpuTypeConversion.cpp │ │ │ ├── LowerToGpuTypeConversion.hpp │ │ │ ├── LowerToLlvm.cpp │ │ │ ├── LowerToLlvm.hpp │ │ │ ├── ParallelToTbb.cpp │ │ │ ├── ParallelToTbb.hpp │ │ │ ├── PlierToLinalg.cpp │ │ │ ├── PlierToLinalg.hpp │ │ │ ├── PlierToLinalgTypeConversion.cpp │ │ │ ├── PlierToLinalgTypeConversion.hpp │ │ │ ├── PlierToScf.cpp │ │ │ ├── PlierToScf.hpp │ │ │ ├── PlierToStd.cpp │ │ │ ├── PlierToStd.hpp │ │ │ ├── PlierToStdTypeConversion.cpp │ │ │ ├── PlierToStdTypeConversion.hpp │ │ │ ├── PreLowSimplifications.cpp │ │ │ └── PreLowSimplifications.hpp │ └── python_runtime │ │ ├── CMakeLists.txt │ │ └── lib │ │ ├── Boxing.cpp │ │ ├── PythonRt.cpp │ │ └── PythonRt.hpp ├── setup.cfg ├── setup.py ├── setup_helper.py └── versioneer.py ├── numba_mlir_gpu_common ├── GpuCommon.hpp └── export.txt ├── numba_mlir_gpu_runtime_sycl ├── CMakeLists.txt └── lib │ ├── GpuModule.cpp │ ├── GpuModule.hpp │ ├── GpuRuntime.cpp │ └── Utils.hpp ├── numba_mlir_runtime ├── CMakeLists.txt └── lib │ ├── AllocToken.cpp │ ├── Context.cpp │ ├── Memory.cpp │ └── TbbParallel.cpp ├── patches └── llvm.diff └── scripts ├── bench-env-linux.yml ├── core-env-linux.yml ├── core-env-win.yml ├── mkl.env ├── numba-mlir.env ├── runlit.py └── vcvars.ps1 /.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: LLVM 2 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CITATION.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/CITATION.bib -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/README.md -------------------------------------------------------------------------------- /bandit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/bandit.yaml -------------------------------------------------------------------------------- /benchmarks/asv.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/asv.conf.json -------------------------------------------------------------------------------- /benchmarks/benchmarks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/microbenchmarks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/microbenchmarks/dispatcher/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/microbenchmarks/dispatcher/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/microbenchmarks/dispatcher/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/microbenchmarks/kernel_dispatcher/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/microbenchmarks/kernel_dispatcher/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/microbenchmarks/kernel_dispatcher/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/azimint_hist/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/azimint_hist/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/azimint_hist/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/azimint_hist/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/azimint_hist/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/azimint_hist/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/azimint_hist/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/azimint_hist/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/azimint_hist/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/azimint_hist/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/azimint_hist/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/azimint_hist/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/azimint_hist/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/azimint_naive/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/azimint_naive/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/azimint_naive/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/azimint_naive/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/azimint_naive/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/azimint_naive/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/azimint_naive/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/azimint_naive/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/azimint_naive/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/azimint_naive/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/azimint_naive/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/azimint_naive/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/azimint_naive/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/cavity_flow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/cavity_flow/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/cavity_flow/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/cavity_flow/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/cavity_flow/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/cavity_flow/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/cavity_flow/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/cavity_flow/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/cavity_flow/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/cavity_flow/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/cavity_flow/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/cavity_flow/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/cavity_flow/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/channel_flow/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/channel_flow/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/channel_flow/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/channel_flow/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/channel_flow/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/channel_flow/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/channel_flow/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/channel_flow/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/channel_flow/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/channel_flow/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/channel_flow/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/channel_flow/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/channel_flow/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/compute/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/compute/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/compute/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/compute/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/compute/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/compute/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/compute/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/compute/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/compute/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/compute/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/compute/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/compute/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/compute/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/contour_integral/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/contour_integral/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/contour_integral/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/contour_integral/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/contour_integral/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/contour_integral/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/contour_integral/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/contour_integral/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/contour_integral/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/contour_integral/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/contour_integral/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/contour_integral/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/contour_integral/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/crc16/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/crc16/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/crc16/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/crc16/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/crc16/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/crc16/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/crc16/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/crc16/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/crc16/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/crc16/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/crc16/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/crc16/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/crc16/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/conv2d_bias/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/conv2d_bias/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/conv2d_bias/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/conv2d_bias/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/conv2d_bias/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/conv2d_bias/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/conv2d_bias/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/conv2d_bias/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/conv2d_bias/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/conv2d_bias/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/conv2d_bias/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/conv2d_bias/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/conv2d_bias/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/lenet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/lenet/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/lenet/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/lenet/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/lenet/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/lenet/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/lenet/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/lenet/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/lenet/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/lenet/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/lenet/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/lenet/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/lenet/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/mlp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/mlp/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/mlp/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/mlp/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/mlp/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/mlp/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/mlp/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/mlp/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/mlp/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/mlp/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/mlp/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/mlp/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/mlp/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/resnet/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/resnet/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/resnet/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/resnet/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/resnet/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/resnet/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/resnet/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/resnet/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/resnet/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/resnet/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/resnet/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/resnet/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/resnet/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/softmax/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/softmax/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/softmax/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/softmax/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/softmax/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/softmax/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/softmax/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/softmax/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/softmax/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/softmax/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/softmax/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/deep_learning/softmax/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/deep_learning/softmax/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/go_fast/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/go_fast/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/go_fast/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/go_fast/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/go_fast/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/go_fast/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/go_fast/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/go_fast/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/go_fast/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/go_fast/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/go_fast/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/go_fast/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/go_fast/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/mandelbrot1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/mandelbrot1/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/mandelbrot1/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/mandelbrot1/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/mandelbrot1/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/mandelbrot1/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/mandelbrot1/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/mandelbrot1/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/mandelbrot1/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/mandelbrot1/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/mandelbrot1/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/mandelbrot1/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/mandelbrot1/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/mandelbrot2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/mandelbrot2/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/mandelbrot2/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/mandelbrot2/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/mandelbrot2/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/mandelbrot2/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/mandelbrot2/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/mandelbrot2/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/mandelbrot2/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/mandelbrot2/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/mandelbrot2/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/mandelbrot2/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/mandelbrot2/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/nbody/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/nbody/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/nbody/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/nbody/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/nbody/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/nbody/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/nbody/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/nbody/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/nbody/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/nbody/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/nbody/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/nbody/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/nbody/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/pythran/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/pythran/arc_distance/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/pythran/arc_distance/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/pythran/arc_distance/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/pythran/arc_distance/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/pythran/arc_distance/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/pythran/arc_distance/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/pythran/arc_distance/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/pythran/arc_distance/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/pythran/arc_distance/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/pythran/arc_distance/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/pythran/arc_distance/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/pythran/arc_distance/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/pythran/arc_distance/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/scattering_self_energies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/scattering_self_energies/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/scattering_self_energies/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/scattering_self_energies/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/scattering_self_energies/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/scattering_self_energies/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/scattering_self_energies/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/scattering_self_energies/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/scattering_self_energies/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/scattering_self_energies/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/scattering_self_energies/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/scattering_self_energies/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/scattering_self_energies/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/spmv/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/spmv/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/spmv/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/spmv/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/spmv/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/spmv/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/spmv/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/spmv/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/spmv/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/spmv/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/spmv/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/spmv/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/spmv/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/stockham_fft/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/stockham_fft/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/stockham_fft/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/stockham_fft/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/stockham_fft/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/stockham_fft/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/stockham_fft/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/stockham_fft/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/stockham_fft/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/stockham_fft/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/stockham_fft/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/stockham_fft/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/stockham_fft/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/weather_stencils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/weather_stencils/hdiff/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/weather_stencils/hdiff/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/weather_stencils/hdiff/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/weather_stencils/hdiff/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/weather_stencils/hdiff/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/weather_stencils/hdiff/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/weather_stencils/hdiff/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/weather_stencils/hdiff/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/weather_stencils/hdiff/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/weather_stencils/hdiff/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/weather_stencils/hdiff/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/weather_stencils/hdiff/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/weather_stencils/hdiff/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/weather_stencils/vadv/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/weather_stencils/vadv/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/weather_stencils/vadv/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/weather_stencils/vadv/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/weather_stencils/vadv/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/weather_stencils/vadv/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/weather_stencils/vadv/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/weather_stencils/vadv/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/weather_stencils/vadv/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/weather_stencils/vadv/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/weather_stencils/vadv/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/npbench/weather_stencils/vadv/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/npbench/weather_stencils/vadv/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/datamining/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/datamining/correlation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/datamining/correlation/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/datamining/correlation/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/datamining/correlation/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/datamining/correlation/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/datamining/correlation/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/datamining/correlation/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/datamining/correlation/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/datamining/correlation/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/datamining/correlation/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/datamining/correlation/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/datamining/correlation/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/datamining/correlation/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/datamining/covariance/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/datamining/covariance/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/datamining/covariance/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/datamining/covariance/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/datamining/covariance/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/datamining/covariance/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/datamining/covariance/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/datamining/covariance/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/datamining/covariance/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/datamining/covariance/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/datamining/covariance/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/datamining/covariance/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/datamining/covariance/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gemm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gemm/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gemm/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gemm/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gemm/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gemm/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gemm/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gemm/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gemm/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gemm/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gemm/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gemm/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gemm/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gemver/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gemver/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gemver/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gemver/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gemver/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gemver/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gemver/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gemver/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gemver/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gemver/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gemver/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gemver/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gemver/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gesummv/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gesummv/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gesummv/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gesummv/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gesummv/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gesummv/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gesummv/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gesummv/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gesummv/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gesummv/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gesummv/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/gesummv/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/gesummv/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/symm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/symm/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/symm/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/symm/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/symm/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/symm/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/symm/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/symm/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/symm/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/symm/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/symm/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/symm/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/symm/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/syr2k/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/syr2k/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/syr2k/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/syr2k/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/syr2k/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/syr2k/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/syr2k/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/syr2k/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/syr2k/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/syr2k/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/syr2k/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/syr2k/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/syr2k/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/syrk/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/syrk/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/syrk/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/syrk/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/syrk/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/syrk/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/syrk/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/syrk/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/syrk/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/syrk/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/syrk/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/syrk/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/syrk/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/trmm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/trmm/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/trmm/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/trmm/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/trmm/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/trmm/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/trmm/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/trmm/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/trmm/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/trmm/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/trmm/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/blas/trmm/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/blas/trmm/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/atax/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/atax/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/atax/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/atax/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/atax/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/atax/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/atax/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/atax/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/atax/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/atax/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/atax/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/atax/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/atax/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/bicg/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/bicg/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/bicg/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/bicg/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/bicg/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/bicg/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/bicg/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/bicg/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/bicg/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/bicg/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/bicg/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/bicg/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/bicg/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/doitgen/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/doitgen/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/doitgen/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/doitgen/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/doitgen/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/doitgen/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/doitgen/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/doitgen/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/doitgen/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/doitgen/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/doitgen/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/doitgen/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/doitgen/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/k2mm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/k2mm/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/k2mm/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/k2mm/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/k2mm/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/k2mm/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/k2mm/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/k2mm/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/k2mm/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/k2mm/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/k2mm/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/k2mm/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/k2mm/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/k3mm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/k3mm/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/k3mm/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/k3mm/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/k3mm/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/k3mm/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/k3mm/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/k3mm/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/k3mm/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/k3mm/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/k3mm/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/k3mm/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/k3mm/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/mvt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/mvt/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/mvt/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/mvt/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/mvt/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/mvt/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/mvt/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/mvt/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/mvt/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/mvt/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/mvt/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/kernels/mvt/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/kernels/mvt/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky2/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky2/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky2/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky2/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky2/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky2/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky2/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky2/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky2/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky2/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky2/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/cholesky2/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/durbin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/durbin/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/durbin/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/durbin/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/durbin/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/durbin/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/durbin/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/durbin/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/durbin/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/durbin/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/durbin/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/durbin/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/durbin/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/gramschmidt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/gramschmidt/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/gramschmidt/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/gramschmidt/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/gramschmidt/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/gramschmidt/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/gramschmidt/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/gramschmidt/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/gramschmidt/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/gramschmidt/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/gramschmidt/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/gramschmidt/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/gramschmidt/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/lu/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/lu/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/lu/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/lu/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/lu/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/lu/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/lu/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/lu/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/lu/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/lu/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/lu/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/lu/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/lu/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/ludcmp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/ludcmp/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/ludcmp/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/ludcmp/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/ludcmp/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/ludcmp/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/ludcmp/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/ludcmp/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/ludcmp/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/ludcmp/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/ludcmp/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/ludcmp/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/ludcmp/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/trisolv/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/trisolv/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/trisolv/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/trisolv/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/trisolv/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/trisolv/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/trisolv/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/trisolv/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/trisolv/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/trisolv/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/trisolv/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/linear_algebra/solvers/trisolv/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/linear_algebra/solvers/trisolv/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/deriche/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/deriche/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/deriche/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/deriche/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/deriche/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/deriche/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/deriche/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/deriche/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/deriche/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/deriche/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/deriche/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/deriche/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/deriche/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/floyd_warshall/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/floyd_warshall/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/floyd_warshall/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/floyd_warshall/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/floyd_warshall/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/floyd_warshall/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/floyd_warshall/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/floyd_warshall/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/floyd_warshall/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/floyd_warshall/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/floyd_warshall/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/floyd_warshall/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/floyd_warshall/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/nussinov/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/nussinov/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/nussinov/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/nussinov/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/nussinov/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/nussinov/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/nussinov/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/nussinov/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/nussinov/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/nussinov/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/nussinov/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/medley/nussinov/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/medley/nussinov/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/adi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/adi/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/adi/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/adi/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/adi/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/adi/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/adi/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/adi/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/adi/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/adi/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/adi/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/adi/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/adi/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/fdtd_2d/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/fdtd_2d/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/fdtd_2d/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/fdtd_2d/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/fdtd_2d/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/fdtd_2d/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/fdtd_2d/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/fdtd_2d/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/fdtd_2d/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/fdtd_2d/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/fdtd_2d/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/fdtd_2d/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/fdtd_2d/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/heat_3d/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/heat_3d/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/heat_3d/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/heat_3d/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/heat_3d/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/heat_3d/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/heat_3d/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/heat_3d/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/heat_3d/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/heat_3d/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/heat_3d/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/heat_3d/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/heat_3d/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/jacobi_1d/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/jacobi_1d/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/jacobi_1d/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/jacobi_1d/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/jacobi_1d/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/jacobi_1d/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/jacobi_1d/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/jacobi_1d/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/jacobi_1d/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/jacobi_1d/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/jacobi_1d/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/jacobi_1d/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/jacobi_1d/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/jacobi_2d/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/jacobi_2d/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/jacobi_2d/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/jacobi_2d/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/jacobi_2d/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/jacobi_2d/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/jacobi_2d/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/jacobi_2d/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/jacobi_2d/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/jacobi_2d/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/jacobi_2d/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/jacobi_2d/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/jacobi_2d/numpy.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/seidel_2d/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/seidel_2d/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/seidel_2d/common.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/seidel_2d/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/seidel_2d/config.toml -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/seidel_2d/numba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/seidel_2d/numba.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/seidel_2d/numba_mlir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/seidel_2d/numba_mlir.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/seidel_2d/numba_replace_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/seidel_2d/numba_replace_parfor.py -------------------------------------------------------------------------------- /benchmarks/benchmarks/polybench/stencils/seidel_2d/numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/benchmarks/polybench/stencils/seidel_2d/numpy.py -------------------------------------------------------------------------------- /benchmarks/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/benchmarks/runner.py -------------------------------------------------------------------------------- /cmake/modules/FindLevelZero.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/cmake/modules/FindLevelZero.cmake -------------------------------------------------------------------------------- /doc/newlangref.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/doc/newlangref.md -------------------------------------------------------------------------------- /llvm-sha.txt: -------------------------------------------------------------------------------- 1 | b1edac0496f47374c9780f3f83c6773eed73a66e 2 | -------------------------------------------------------------------------------- /mlir/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/docs/Passes/InsertGpuAllocs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/docs/Passes/InsertGpuAllocs.md -------------------------------------------------------------------------------- /mlir/include/legacy/Dialect/Arith/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/legacy/Dialect/Arith/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/legacy/Dialect/Arith/Transforms/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/legacy/Dialect/Arith/Transforms/Passes.h -------------------------------------------------------------------------------- /mlir/include/legacy/Dialect/Arith/Transforms/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/legacy/Dialect/Arith/Transforms/Passes.td -------------------------------------------------------------------------------- /mlir/include/legacy/Dialect/Bufferization/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/legacy/Dialect/Bufferization/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/legacy/Dialect/Bufferization/Transforms/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/legacy/Dialect/Bufferization/Transforms/Passes.h -------------------------------------------------------------------------------- /mlir/include/legacy/Dialect/Bufferization/Transforms/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/legacy/Dialect/Bufferization/Transforms/Passes.td -------------------------------------------------------------------------------- /mlir/include/legacy/Dialect/Linalg/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/legacy/Dialect/Linalg/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/legacy/Dialect/Linalg/Transforms/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/legacy/Dialect/Linalg/Transforms/Passes.h -------------------------------------------------------------------------------- /mlir/include/legacy/Dialect/Linalg/Transforms/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/legacy/Dialect/Linalg/Transforms/Passes.td -------------------------------------------------------------------------------- /mlir/include/legacy/Dialect/Tensor/Transforms/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/legacy/Dialect/Tensor/Transforms/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/legacy/Dialect/Tensor/Transforms/Passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/legacy/Dialect/Tensor/Transforms/Passes.h -------------------------------------------------------------------------------- /mlir/include/legacy/Dialect/Tensor/Transforms/Passes.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/legacy/Dialect/Tensor/Transforms/Passes.td -------------------------------------------------------------------------------- /mlir/include/numba/Analysis/AliasAnalysis.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Analysis/AliasAnalysis.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Analysis/MemorySsa.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Analysis/MemorySsa.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Analysis/MemorySsaAnalysis.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Analysis/MemorySsaAnalysis.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Compiler/Compiler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Compiler/Compiler.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Compiler/PipelineRegistry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Compiler/PipelineRegistry.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Conversion/CfgToScf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Conversion/CfgToScf.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Conversion/GpuAttributes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Conversion/GpuAttributes.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Conversion/GpuRuntimeToLlvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Conversion/GpuRuntimeToLlvm.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Conversion/GpuToGpuRuntime.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Conversion/GpuToGpuRuntime.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Conversion/MathExtToLibm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Conversion/MathExtToLibm.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Conversion/NtensorToLinalg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Conversion/NtensorToLinalg.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Conversion/NtensorToMemref.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Conversion/NtensorToMemref.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Conversion/SCFToAffine/SCFToAffine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Conversion/SCFToAffine/SCFToAffine.h -------------------------------------------------------------------------------- /mlir/include/numba/Conversion/UtilConversion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Conversion/UtilConversion.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Conversion/UtilToLlvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Conversion/UtilToLlvm.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/gpu_runtime/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/gpu_runtime/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/gpu_runtime/IR/GpuRuntimeOps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/gpu_runtime/IR/GpuRuntimeOps.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/gpu_runtime/IR/GpuRuntimeOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/gpu_runtime/IR/GpuRuntimeOps.td -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/gpu_runtime/Transforms/MakeBarriersUniform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/gpu_runtime/Transforms/MakeBarriersUniform.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/math_ext/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/math_ext/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/math_ext/IR/MathExt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/math_ext/IR/MathExt.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/math_ext/IR/MathExtBase.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/math_ext/IR/MathExtBase.td -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/math_ext/IR/MathExtOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/math_ext/IR/MathExtOps.td -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/ntensor/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/ntensor/IR/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/ntensor/IR/NTensorOps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/ntensor/IR/NTensorOps.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/ntensor/IR/NTensorOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/ntensor/IR/NTensorOps.td -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/ntensor/Transforms/PropagateEnvironment.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/ntensor/Transforms/PropagateEnvironment.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/ntensor/Transforms/ResolveArrayOps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/ntensor/Transforms/ResolveArrayOps.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/numba_util/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/numba_util/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/numba_util/Dialect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/numba_util/Dialect.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/numba_util/NumbaUtilOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/numba_util/NumbaUtilOps.td -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/numba_util/Utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/numba_util/Utils.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/plier/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/plier/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/plier/Dialect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/plier/Dialect.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Dialect/plier/PlierOps.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Dialect/plier/PlierOps.td -------------------------------------------------------------------------------- /mlir/include/numba/ExecutionEngine/ExecutionEngine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/ExecutionEngine/ExecutionEngine.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/CallLowering.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/CallLowering.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/CanonicalizeReductions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/CanonicalizeReductions.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/CastLowering.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/CastLowering.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/CastUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/CastUtils.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/CommonOpts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/CommonOpts.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/CompositePass.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/CompositePass.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/ConstUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/ConstUtils.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/CopyRemoval.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/CopyRemoval.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/ExpandTuple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/ExpandTuple.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/FuncTransforms.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/FuncTransforms.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/FuncUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/FuncUtils.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/IfRewrites.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/IfRewrites.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/IndexTypePropagation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/IndexTypePropagation.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/InlineUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/InlineUtils.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/LoopRewrites.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/LoopRewrites.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/LoopUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/LoopUtils.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/MakeSignless.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/MakeSignless.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/MemoryRewrites.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/MemoryRewrites.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/PipelineUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/PipelineUtils.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/PromoteBoolMemref.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/PromoteBoolMemref.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/PromoteToParallel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/PromoteToParallel.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/RewriteWrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/RewriteWrapper.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/SCFVectorize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/SCFVectorize.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/ScalarOpsConversion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/ScalarOpsConversion.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/ShapeIntegerRangePropagation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/ShapeIntegerRangePropagation.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/TypeConversion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/TypeConversion.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Transforms/UpliftMath.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Transforms/UpliftMath.hpp -------------------------------------------------------------------------------- /mlir/include/numba/Utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/include/numba/Utils.hpp -------------------------------------------------------------------------------- /mlir/lib/Analysis/AliasAnalysis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Analysis/AliasAnalysis.cpp -------------------------------------------------------------------------------- /mlir/lib/Analysis/MemorySsa.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Analysis/MemorySsa.cpp -------------------------------------------------------------------------------- /mlir/lib/Analysis/MemorySsaAnalysis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Analysis/MemorySsaAnalysis.cpp -------------------------------------------------------------------------------- /mlir/lib/Compiler/Compiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Compiler/Compiler.cpp -------------------------------------------------------------------------------- /mlir/lib/Compiler/PipelineRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Compiler/PipelineRegistry.cpp -------------------------------------------------------------------------------- /mlir/lib/Conversion/CfgToScf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Conversion/CfgToScf.cpp -------------------------------------------------------------------------------- /mlir/lib/Conversion/DecomposeMemrefs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Conversion/DecomposeMemrefs.cpp -------------------------------------------------------------------------------- /mlir/lib/Conversion/GpuRuntimeToLlvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Conversion/GpuRuntimeToLlvm.cpp -------------------------------------------------------------------------------- /mlir/lib/Conversion/GpuToGpuRuntime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Conversion/GpuToGpuRuntime.cpp -------------------------------------------------------------------------------- /mlir/lib/Conversion/MathExtToLibm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Conversion/MathExtToLibm.cpp -------------------------------------------------------------------------------- /mlir/lib/Conversion/NtensorToLinalg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Conversion/NtensorToLinalg.cpp -------------------------------------------------------------------------------- /mlir/lib/Conversion/NtensorToMemref.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Conversion/NtensorToMemref.cpp -------------------------------------------------------------------------------- /mlir/lib/Conversion/SCFToAffine/SCFToAffine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Conversion/SCFToAffine/SCFToAffine.cpp -------------------------------------------------------------------------------- /mlir/lib/Conversion/UtilConversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Conversion/UtilConversion.cpp -------------------------------------------------------------------------------- /mlir/lib/Conversion/UtilToLlvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Conversion/UtilToLlvm.cpp -------------------------------------------------------------------------------- /mlir/lib/Dialect/gpu_runtime/IR/GpuRuntimeOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Dialect/gpu_runtime/IR/GpuRuntimeOps.cpp -------------------------------------------------------------------------------- /mlir/lib/Dialect/gpu_runtime/Transforms/MakeBarriersUniform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Dialect/gpu_runtime/Transforms/MakeBarriersUniform.cpp -------------------------------------------------------------------------------- /mlir/lib/Dialect/math_ext/IR/MathExtDialect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Dialect/math_ext/IR/MathExtDialect.cpp -------------------------------------------------------------------------------- /mlir/lib/Dialect/math_ext/IR/MathExtOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Dialect/math_ext/IR/MathExtOps.cpp -------------------------------------------------------------------------------- /mlir/lib/Dialect/ntensor/IR/NTensorOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Dialect/ntensor/IR/NTensorOps.cpp -------------------------------------------------------------------------------- /mlir/lib/Dialect/ntensor/Transforms/PropagateEnvironment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Dialect/ntensor/Transforms/PropagateEnvironment.cpp -------------------------------------------------------------------------------- /mlir/lib/Dialect/ntensor/Transforms/ResolveArrayOps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Dialect/ntensor/Transforms/ResolveArrayOps.cpp -------------------------------------------------------------------------------- /mlir/lib/Dialect/numba_util/Dialect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Dialect/numba_util/Dialect.cpp -------------------------------------------------------------------------------- /mlir/lib/Dialect/plier/Dialect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Dialect/plier/Dialect.cpp -------------------------------------------------------------------------------- /mlir/lib/ExecutionEngine/ExecutionEngine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/ExecutionEngine/ExecutionEngine.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/CallLowering.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/CallLowering.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/CanonicalizeReductions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/CanonicalizeReductions.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/CastLowering.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/CastLowering.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/CastUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/CastUtils.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/CommonOpts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/CommonOpts.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/CompositePass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/CompositePass.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/ConstUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/ConstUtils.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/CopyRemoval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/CopyRemoval.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/ExpandTuple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/ExpandTuple.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/FuncTransforms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/FuncTransforms.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/FuncUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/FuncUtils.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/IfRewrites.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/IfRewrites.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/IndexTypePropagation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/IndexTypePropagation.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/InlineUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/InlineUtils.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/LoopRewrites.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/LoopRewrites.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/LoopUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/LoopUtils.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/MakeSignless.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/MakeSignless.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/MemoryRewrites.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/MemoryRewrites.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/PipelineUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/PipelineUtils.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/PromoteBoolMemref.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/PromoteBoolMemref.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/PromoteToParallel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/PromoteToParallel.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/SCFVectorize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/SCFVectorize.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/ScalarOpsConversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/ScalarOpsConversion.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/ShapeIntegerRangePropagation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/ShapeIntegerRangePropagation.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/TypeConversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/TypeConversion.cpp -------------------------------------------------------------------------------- /mlir/lib/Transforms/UpliftMath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Transforms/UpliftMath.cpp -------------------------------------------------------------------------------- /mlir/lib/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/Utils.cpp -------------------------------------------------------------------------------- /mlir/lib/legacy/Dialect/Arith/Transforms/Bufferize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/legacy/Dialect/Arith/Transforms/Bufferize.cpp -------------------------------------------------------------------------------- /mlir/lib/legacy/Dialect/Bufferization/Transforms/Bufferize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/legacy/Dialect/Bufferization/Transforms/Bufferize.cpp -------------------------------------------------------------------------------- /mlir/lib/legacy/Dialect/Linalg/Transforms/Bufferize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/legacy/Dialect/Linalg/Transforms/Bufferize.cpp -------------------------------------------------------------------------------- /mlir/lib/legacy/Dialect/Tensor/Transforms/Bufferize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/lib/legacy/Dialect/Tensor/Transforms/Bufferize.cpp -------------------------------------------------------------------------------- /mlir/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/test/Conversion/GPUToSPIRV/builtins.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Conversion/GPUToSPIRV/builtins.mlir -------------------------------------------------------------------------------- /mlir/test/Conversion/SCFToAffine/lower-affine-parallel.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Conversion/SCFToAffine/lower-affine-parallel.mlir -------------------------------------------------------------------------------- /mlir/test/Conversion/SCFToAffine/scf-affine-round-trip.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Conversion/SCFToAffine/scf-affine-round-trip.mlir -------------------------------------------------------------------------------- /mlir/test/Conversion/SCFToAffine/uplift-affine-parallel.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Conversion/SCFToAffine/uplift-affine-parallel.mlir -------------------------------------------------------------------------------- /mlir/test/Conversion/cfg-to-scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Conversion/cfg-to-scf.mlir -------------------------------------------------------------------------------- /mlir/test/Dialect/gpu_runtime/canonicalize.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Dialect/gpu_runtime/canonicalize.mlir -------------------------------------------------------------------------------- /mlir/test/Dialect/ntensor/canonicalize.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Dialect/ntensor/canonicalize.mlir -------------------------------------------------------------------------------- /mlir/test/Dialect/ntensor/ntensor-alias-analysis.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Dialect/ntensor/ntensor-alias-analysis.mlir -------------------------------------------------------------------------------- /mlir/test/Dialect/ntensor/ntensor-to-linalg.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Dialect/ntensor/ntensor-to-linalg.mlir -------------------------------------------------------------------------------- /mlir/test/Dialect/ntensor/ntensor-to-memref.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Dialect/ntensor/ntensor-to-memref.mlir -------------------------------------------------------------------------------- /mlir/test/Dialect/ntensor/ops.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Dialect/ntensor/ops.mlir -------------------------------------------------------------------------------- /mlir/test/Dialect/ntensor/propagate-env.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Dialect/ntensor/propagate-env.mlir -------------------------------------------------------------------------------- /mlir/test/Dialect/ntensor/resolve-array-ops.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Dialect/ntensor/resolve-array-ops.mlir -------------------------------------------------------------------------------- /mlir/test/Dialect/numba_util/canonicalize-change-layout.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Dialect/numba_util/canonicalize-change-layout.mlir -------------------------------------------------------------------------------- /mlir/test/Dialect/numba_util/canonicalize.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Dialect/numba_util/canonicalize.mlir -------------------------------------------------------------------------------- /mlir/test/Dialect/numba_util/ops.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Dialect/numba_util/ops.mlir -------------------------------------------------------------------------------- /mlir/test/L0_RUNNER/OpTest.ExplicitPadding.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/L0_RUNNER/OpTest.ExplicitPadding.mlir -------------------------------------------------------------------------------- /mlir/test/L0_RUNNER/addf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/L0_RUNNER/addf.mlir -------------------------------------------------------------------------------- /mlir/test/L0_RUNNER/linalg_addf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/L0_RUNNER/linalg_addf.mlir -------------------------------------------------------------------------------- /mlir/test/L0_RUNNER/linalg_gemmf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/L0_RUNNER/linalg_gemmf.mlir -------------------------------------------------------------------------------- /mlir/test/L0_RUNNER/linalg_gemvf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/L0_RUNNER/linalg_gemvf.mlir -------------------------------------------------------------------------------- /mlir/test/L0_RUNNER/linalg_test_f32.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/L0_RUNNER/linalg_test_f32.mlir -------------------------------------------------------------------------------- /mlir/test/L0_RUNNER/linalg_test_f64.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/L0_RUNNER/linalg_test_f64.mlir -------------------------------------------------------------------------------- /mlir/test/L0_RUNNER/lit.local.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/L0_RUNNER/lit.local.cfg -------------------------------------------------------------------------------- /mlir/test/Transforms/canonicalize-reductions.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/canonicalize-reductions.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/common-opts.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/common-opts.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/copy-removal.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/copy-removal.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/expand-tuple.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/expand-tuple.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/gpu-to-gpux.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/gpu-to-gpux.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/gpux-sort-loops.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/gpux-sort-loops.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/gpux-tile-parallel.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/gpux-tile-parallel.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/insert-global-reduce.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/insert-global-reduce.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/make-barriers-uniform.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/make-barriers-uniform.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/make-signless.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/make-signless.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/memory-opts.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/memory-opts.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/promote-to-parallel.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/promote-to-parallel.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/remove-unused-args.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/remove-unused-args.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/serialize-spirv.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/serialize-spirv.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/set-spirv-abi-attr.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/set-spirv-abi-attr.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/set-spirv-capability.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/set-spirv-capability.mlir -------------------------------------------------------------------------------- /mlir/test/Transforms/shape-int-range-opts.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/Transforms/shape-int-range-opts.mlir -------------------------------------------------------------------------------- /mlir/test/lit.cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/lit.cfg.py -------------------------------------------------------------------------------- /mlir/test/lit.site.cfg.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/test/lit.site.cfg.py.in -------------------------------------------------------------------------------- /mlir/tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/tools/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/tools/level_zero_runner/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/tools/level_zero_runner/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/tools/level_zero_runner/LevelZeroRunner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/tools/level_zero_runner/LevelZeroRunner.cpp -------------------------------------------------------------------------------- /mlir/tools/numba-mlir-opt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/tools/numba-mlir-opt/CMakeLists.txt -------------------------------------------------------------------------------- /mlir/tools/numba-mlir-opt/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/tools/numba-mlir-opt/Main.cpp -------------------------------------------------------------------------------- /mlir/tools/numba-mlir-opt/Passes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/mlir/tools/numba-mlir-opt/Passes.cpp -------------------------------------------------------------------------------- /numba_mlir/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/CMakeLists.txt -------------------------------------------------------------------------------- /numba_mlir/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/MANIFEST.in -------------------------------------------------------------------------------- /numba_mlir/build_sycl_runtime_standalone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/build_sycl_runtime_standalone.py -------------------------------------------------------------------------------- /numba_mlir/conda-recipe/MKLConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/conda-recipe/MKLConfig.cmake -------------------------------------------------------------------------------- /numba_mlir/conda-recipe/bld.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/conda-recipe/bld.bat -------------------------------------------------------------------------------- /numba_mlir/conda-recipe/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/conda-recipe/build.sh -------------------------------------------------------------------------------- /numba_mlir/conda-recipe/conda_build_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/conda-recipe/conda_build_config.yaml -------------------------------------------------------------------------------- /numba_mlir/conda-recipe/meta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/conda-recipe/meta.yaml -------------------------------------------------------------------------------- /numba_mlir/conda-recipe/run_package_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/conda-recipe/run_package_tests.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/__init__.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/_version.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/decorators.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/kernel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/kernel.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/math_runtime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/math_runtime/CMakeLists.txt -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/math_runtime/include/Common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/math_runtime/include/Common.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/math_runtime/lib/Common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/math_runtime/lib/Common.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/math_runtime/lib/NumpyLinalg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/math_runtime/lib/NumpyLinalg.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/math_runtime/sycl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/math_runtime/sycl/CMakeLists.txt -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/math_runtime/sycl/lib/NumpyLinalg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/math_runtime/sycl/lib/NumpyLinalg.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/README.md -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/__init__.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/array_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/array_type.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/benchmarking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/benchmarking.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/builtin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/builtin/__init__.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/builtin/funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/builtin/funcs.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/builtin/helper_funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/builtin/helper_funcs.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/compiler.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/compiler_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/compiler_context.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/dpctl_interop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/dpctl_interop.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/dpnp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/dpnp/__init__.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/dpnp/funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/dpnp/funcs.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/func_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/func_registry.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/gpu_runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/gpu_runtime.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/inner_compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/inner_compiler.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/kernel_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/kernel_base.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/kernel_impl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/kernel_impl.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/kernel_sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/kernel_sim.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/kernel_sim_impl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/kernel_sim_impl.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/linalg_builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/linalg_builder.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/lowering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/lowering.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/math_runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/math_runtime.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/numba_runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/numba_runtime.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/numpy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/numpy/__init__.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/numpy/funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/numpy/funcs.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/numpy/overloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/numpy/overloads.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/passes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/passes.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/python_rt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/python_rt.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/runtime.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/settings.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/target.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/target.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/tests/__init__.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/tests/conftest.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/tests/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/tests/test_basic.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/tests/test_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/tests/test_gpu.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/tests/test_numba_parfor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/tests/test_numba_parfor.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/tests/test_numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/tests/test_numpy.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/tests/test_numpy_fuzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/tests/test_numpy_fuzz.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/tests/test_numpy_linalg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/tests/test_numpy_linalg.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/tests/utils.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/utils.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir/vectorize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir/vectorize.py -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/CMakeLists.txt -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/export.txt: -------------------------------------------------------------------------------- 1 | { 2 | global: PyInit_mlir_compiler; 3 | local: *; 4 | }; 5 | -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/export_darwin.txt: -------------------------------------------------------------------------------- 1 | _PyInit_mlir_compiler 2 | -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/CheckGpuCaps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/CheckGpuCaps.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/CheckGpuCaps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/CheckGpuCaps.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/Lowering.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/Lowering.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/Lowering.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/Lowering.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/Mangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/Mangle.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/Mangle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/Mangle.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/NumpyResolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/NumpyResolver.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/NumpyResolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/NumpyResolver.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/PyFuncResolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/PyFuncResolver.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/PyFuncResolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/PyFuncResolver.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/PyLinalgResolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/PyLinalgResolver.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/PyLinalgResolver.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/PyLinalgResolver.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/PyMapTypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/PyMapTypes.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/PyMapTypes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/PyMapTypes.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/PyModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/PyModule.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/PyModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/PyModule.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/PyTypeConverter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/PyTypeConverter.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/PyTypeConverter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/PyTypeConverter.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/BasePipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/BasePipeline.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/BasePipeline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/BasePipeline.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/LowerToGpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/LowerToGpu.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/LowerToGpu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/LowerToGpu.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/LowerToGpuTypeConversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/LowerToGpuTypeConversion.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/LowerToGpuTypeConversion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/LowerToGpuTypeConversion.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/LowerToLlvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/LowerToLlvm.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/LowerToLlvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/LowerToLlvm.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/ParallelToTbb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/ParallelToTbb.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/ParallelToTbb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/ParallelToTbb.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToLinalg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToLinalg.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToLinalg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToLinalg.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToLinalgTypeConversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToLinalgTypeConversion.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToLinalgTypeConversion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToLinalgTypeConversion.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToScf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToScf.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToScf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToScf.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToStd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToStd.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToStd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToStd.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToStdTypeConversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToStdTypeConversion.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToStdTypeConversion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PlierToStdTypeConversion.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PreLowSimplifications.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PreLowSimplifications.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PreLowSimplifications.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/mlir_compiler/lib/pipelines/PreLowSimplifications.hpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/python_runtime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/python_runtime/CMakeLists.txt -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/python_runtime/lib/Boxing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/python_runtime/lib/Boxing.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/python_runtime/lib/PythonRt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/python_runtime/lib/PythonRt.cpp -------------------------------------------------------------------------------- /numba_mlir/numba_mlir/python_runtime/lib/PythonRt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/numba_mlir/python_runtime/lib/PythonRt.hpp -------------------------------------------------------------------------------- /numba_mlir/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/setup.cfg -------------------------------------------------------------------------------- /numba_mlir/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/setup.py -------------------------------------------------------------------------------- /numba_mlir/setup_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/setup_helper.py -------------------------------------------------------------------------------- /numba_mlir/versioneer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir/versioneer.py -------------------------------------------------------------------------------- /numba_mlir_gpu_common/GpuCommon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir_gpu_common/GpuCommon.hpp -------------------------------------------------------------------------------- /numba_mlir_gpu_common/export.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir_gpu_common/export.txt -------------------------------------------------------------------------------- /numba_mlir_gpu_runtime_sycl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir_gpu_runtime_sycl/CMakeLists.txt -------------------------------------------------------------------------------- /numba_mlir_gpu_runtime_sycl/lib/GpuModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir_gpu_runtime_sycl/lib/GpuModule.cpp -------------------------------------------------------------------------------- /numba_mlir_gpu_runtime_sycl/lib/GpuModule.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir_gpu_runtime_sycl/lib/GpuModule.hpp -------------------------------------------------------------------------------- /numba_mlir_gpu_runtime_sycl/lib/GpuRuntime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir_gpu_runtime_sycl/lib/GpuRuntime.cpp -------------------------------------------------------------------------------- /numba_mlir_gpu_runtime_sycl/lib/Utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir_gpu_runtime_sycl/lib/Utils.hpp -------------------------------------------------------------------------------- /numba_mlir_runtime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir_runtime/CMakeLists.txt -------------------------------------------------------------------------------- /numba_mlir_runtime/lib/AllocToken.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir_runtime/lib/AllocToken.cpp -------------------------------------------------------------------------------- /numba_mlir_runtime/lib/Context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir_runtime/lib/Context.cpp -------------------------------------------------------------------------------- /numba_mlir_runtime/lib/Memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir_runtime/lib/Memory.cpp -------------------------------------------------------------------------------- /numba_mlir_runtime/lib/TbbParallel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/numba_mlir_runtime/lib/TbbParallel.cpp -------------------------------------------------------------------------------- /patches/llvm.diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/patches/llvm.diff -------------------------------------------------------------------------------- /scripts/bench-env-linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/scripts/bench-env-linux.yml -------------------------------------------------------------------------------- /scripts/core-env-linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/scripts/core-env-linux.yml -------------------------------------------------------------------------------- /scripts/core-env-win.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/scripts/core-env-win.yml -------------------------------------------------------------------------------- /scripts/mkl.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/scripts/mkl.env -------------------------------------------------------------------------------- /scripts/numba-mlir.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/scripts/numba-mlir.env -------------------------------------------------------------------------------- /scripts/runlit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/scripts/runlit.py -------------------------------------------------------------------------------- /scripts/vcvars.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-mlir/HEAD/scripts/vcvars.ps1 --------------------------------------------------------------------------------