torch-mlir/test/Dialect/Torch
Yi Zhang 28be6511d2 Fix type promotion code for scalar only operations
Fix the type promotion code for scalar only operation to return
TorchType which is the type tracked in ValueKnowledge.scalarType.

- Fix `getPromotedResultScalarType` to return Torch type.
- Add `getBuiltInTypeForTorchScalar` helper to convert scalar type
to builtin type before passing to the next level type promotion
helper `updateResultTypeState`.
- Add `setScalarType` helper to make setting ValueKnowledge.scalarType
  easier.
2022-05-07 10:37:21 -04:00
..
GlobalizeObjectGraph llvm: bump tag to e1318078 (#781) 2022-04-26 12:27:51 -07:00
adjust-calling-conventions.mlir Elide `!torch.` prefix in nested dialect types. 2022-03-15 17:24:08 -07:00
canonicalize.mlir [MLIR][TORCH] E2E support for [ge|ceil].float, [ge|ne|gt].float_int op 2022-05-05 21:48:35 +05:30
decompose-complex-ops.mlir [MLIR][TORCH] Add E2E support for aten.to.dtype_layout op 2022-05-03 12:48:58 +05:30
drop-shape-calculations.mlir Elide `!torch.` prefix in nested dialect types. 2022-03-15 17:24:08 -07:00
inline-global-slots.mlir Move external/torch-mlir to the root of the repo. 2021-09-27 17:11:08 -07:00
invalid.mlir llvm: bump tag to e1318078 (#781) 2022-04-26 12:27:51 -07:00
maximize-value-semantics.mlir Add maximize-value-semantics support for multiple non-value tensor inputs (#659) 2022-03-15 18:13:45 -07:00
ops.mlir Add minimal support for Union types. 2022-03-29 17:45:48 -07:00
prepare-for-globalize-object-graph.mlir Bump LLVM at 8361c5da30588d3d4a48eae648f53be1feb5cfad 2022-03-18 13:16:14 -04:00
promote-types.mlir llvm: bump tag to e1318078 (#781) 2022-04-26 12:27:51 -07:00
reduce-op-variants-error.mlir Elide `!torch.` prefix in nested dialect types. 2022-03-15 17:24:08 -07:00
reduce-op-variants.mlir [MLIR][TORCH] Add value tensor variant to aten::copy_ op 2022-03-21 19:12:37 +05:30
refine-public-return.mlir Introduce new shape library design. 2022-03-15 12:41:58 -07:00
refine-types-branch.mlir Elide `!torch.` prefix in nested dialect types. 2022-03-15 17:24:08 -07:00
refine-types-ops.mlir Elide `!torch.` prefix in nested dialect types. 2022-03-15 17:24:08 -07:00
refine-types.mlir Fix type promotion code for scalar only operations 2022-05-07 10:37:21 -04:00
reify-shape-calculations.mlir Improve "pseudo" op terminology. 2022-03-15 17:57:52 -07:00
simplify-shape-calculations.mlir Improve list index normalization SimplifyShapeCalculations. (#710) 2022-03-29 22:21:47 +02:00