File tree
9 files changed
+17
-16
lines changed- docs
- test/mlir/conversion
- onnx_to_krnl/Sequence
- onnx_to_stablehlo
- NN
- Tensor
- third_party
- utils
9 files changed
+17
-16
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
18 |
| - | |
| 18 | + | |
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
52 | 52 |
| |
53 | 53 |
| |
54 | 54 |
| |
55 |
| - | |
| 55 | + | |
56 | 56 |
| |
57 | 57 |
| |
58 | 58 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
17 |
| - | |
18 | 17 |
| |
19 | 18 |
| |
20 | 19 |
| |
| |||
55 | 54 |
| |
56 | 55 |
| |
57 | 56 |
| |
58 |
| - | |
| 57 | + | |
59 | 58 |
| |
60 | 59 |
| |
61 | 60 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 |
| - | |
| 16 | + | |
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 |
| - | |
| 14 | + | |
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 |
| - | |
11 |
| - | |
12 |
| - | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
13 | 13 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
8 |
| - | |
| 7 | + | |
| 8 | + | |
9 | 9 |
| |
10 | 10 |
| |
| 11 | + | |
| 12 | + | |
11 | 13 |
| |
12 | 14 |
| |
13 | 15 |
| |
14 | 16 |
| |
15 |
| - | |
16 |
| - | |
17 |
| - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
18 | 20 |
|
- BUILD.bazel+11
- WORKSPACE.bazel+2-2
- build_tools/github_actions/lint_markdown.sh+1-1
- build_tools/github_actions/lint_whitespace_checks.sh+1-1
- build_tools/llvm_version.txt+1-1
- docs/reference.md+3-3
- docs/spec.md+157-29
- docs/status.md+1-1
- examples/c++/BUILD.bazel+2-2
- examples/python/stablehlo_add.py+1-1
- rfcs/20231005-hybrid-quantization.md+158
- stablehlo/conversions/linalg/tests/sparse.mlir+495
- stablehlo/conversions/linalg/transforms/LegalizeToLinalgUtils.cpp+3-3
- stablehlo/conversions/linalg/transforms/MapStablehloToScalarOp.h+52-50
- stablehlo/conversions/linalg/transforms/Passes.td+6-1
- stablehlo/conversions/linalg/transforms/StablehloLegalizeToLinalg.cpp+72-40
- stablehlo/conversions/linalg/transforms/StablehloToLinalgConvolution.cpp+6-8
- stablehlo/conversions/linalg/transforms/StablehloToLinalgDotProduct.cpp+3-5
- stablehlo/conversions/linalg/transforms/StablehloToLinalgRandom.cpp+3-3
- stablehlo/conversions/linalg/transforms/StablehloToLinalgReduce.cpp+3-12
- stablehlo/conversions/tosa/transforms/StablehloLegalizeToTosa.cpp+15-32
- stablehlo/conversions/tosa/transforms/StablehloLegalizeToTosa.pdll+4-4
- stablehlo/dialect/AssemblyFormat.cpp+46-9
- stablehlo/dialect/AssemblyFormat.h+14-4
- stablehlo/dialect/Base.cpp+25-25
- stablehlo/dialect/Base.h+54-1
- stablehlo/dialect/Base.td+53-15
- stablehlo/dialect/BroadcastUtils.cpp+3-3
- stablehlo/dialect/CMakeLists.txt+1
- stablehlo/dialect/ChloOps.cpp+64-94
- stablehlo/dialect/ChloOps.td-55
- stablehlo/dialect/StablehloAttrs.td+1-1
- stablehlo/dialect/StablehloBytecode.cpp+37
- stablehlo/dialect/StablehloOps.cpp+357-117
- stablehlo/dialect/StablehloOps.h+34
- stablehlo/dialect/StablehloOps.td+213-83
- stablehlo/dialect/TypeInference.cpp+646-380
- stablehlo/dialect/TypeInference.h+17-3
- stablehlo/dialect/Version.h+1-1
- stablehlo/dialect/VhloBytecode.cpp+15-15
- stablehlo/dialect/VhloOps.cpp+5-5
- stablehlo/dialect/VhloTypes.cpp+10-10
- stablehlo/integrations/c/ChloAttributes.cpp+5-4
- stablehlo/integrations/c/StablehloAttributes.cpp+67-106
- stablehlo/integrations/c/StablehloTypes.cpp+1-1
- stablehlo/integrations/python/StablehloModule.cpp+1-1
- stablehlo/reference/Api.cpp+3-3
- stablehlo/reference/Element.cpp+15-17
- stablehlo/reference/Index.cpp+2-2
- stablehlo/reference/Index.h+4-2
- stablehlo/reference/InterpreterOps.cpp+7-7
- stablehlo/reference/NumPy.cpp+1-1
- stablehlo/reference/Ops.cpp+287-7
- stablehlo/reference/Ops.h+10
- stablehlo/reference/Tensor.cpp+11-11
- stablehlo/reference/Types.cpp+2-2
- stablehlo/tests/BUILD.bazel+2
- stablehlo/tests/CheckOps.cpp+2-2
- stablehlo/tests/TestUtils.cpp+72
- stablehlo/tests/TestUtils.td+11
- stablehlo/tests/chlo/chlo_legalize_to_stablehlo.mlir+419-421
- stablehlo/tests/infer_stablehlo.mlir+14-1
- stablehlo/tests/interpret/convolution.mlir+79
- stablehlo/tests/interpret/tanh.mlir+2-2
- stablehlo/tests/ops_chlo.mlir-55
- stablehlo/tests/ops_chlo_roundtrip.mlir-18
- stablehlo/tests/ops_speculatability.mlir+1.8k
- stablehlo/tests/ops_stablehlo.mlir+40-16
- stablehlo/tests/ops_stablehlo_quantized.mlir+237-7
- stablehlo/tests/print_types_invalid.mlir+1-2
- stablehlo/tests/shape_legalize_to_stablehlo.mlir+4-4
- stablehlo/tests/stablehlo_aggressive_simplification.mlir+456
- stablehlo/tests/stablehlo_refine_shapes.mlir+1-1
- stablehlo/tests/vhlo/stablehlo_legalize_to_vhlo.0_10_0.mlir.bc
- stablehlo/tests/vhlo/stablehlo_legalize_to_vhlo.0_11_0.mlir.bc
- stablehlo/tests/vhlo/stablehlo_legalize_to_vhlo.0_12_0.mlir.bc
- stablehlo/tests/vhlo/stablehlo_legalize_to_vhlo.0_13_0.mlir.bc
- stablehlo/tests/vhlo/stablehlo_legalize_to_vhlo.0_14_0.mlir.bc
- stablehlo/tests/vhlo/stablehlo_legalize_to_vhlo.0_15_0.mlir.bc
- stablehlo/tests/vhlo/stablehlo_legalize_to_vhlo.0_16_0.mlir.bc
- stablehlo/tests/vhlo/stablehlo_legalize_to_vhlo.0_17_0.mlir.bc
- stablehlo/tests/vhlo/stablehlo_legalize_to_vhlo.0_18_0.mlir.bc
- stablehlo/tests/vhlo/stablehlo_legalize_to_vhlo.0_19_0.mlir.bc
- stablehlo/tests/vhlo/stablehlo_legalize_to_vhlo.0_9_0.mlir.bc
- stablehlo/tools/StablehloTranslateMain.cpp+1-1
- stablehlo/transforms/ChloLegalizeToStablehlo.cpp+107-109
- stablehlo/transforms/ShapeLegalizeToStablehlo.cpp+25-27
- stablehlo/transforms/StablehloAggressiveSimplification.cpp+123-9
- stablehlo/transforms/StablehloCanonicalizeDynamism.cpp+2-2
- stablehlo/transforms/StablehloInstrumentWithProbe.cpp+2-2
- stablehlo/transforms/StablehloLegalizeToVhlo.cpp+40-47
- stablehlo/transforms/StablehloRefineArguments.cpp+4-4
- stablehlo/transforms/StablehloRefineShapes.cpp+8-8
- stablehlo/transforms/VhloLegalizeToStablehlo.cpp+90-83
- stablehlo/transforms/VhloToVersion.cpp+12-12
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + |
0 commit comments