torch-mlir/include/npcomp/Dialect/Torch/IR
Yi Zhang d6b9709fa5 Changes to refine types
- Add `!torch.optional` knowledge tracking
- Changes to improve type propagation for branches and terminators. See
examples in `refine-types-branch.mlir`
- Refator to separate handling of different ops from `visitOperation`
- Add refine types for a few new ops
2021-08-27 11:42:00 -04:00
..
.gitignore Significantly restructure torch/aten import design. 2021-05-19 13:37:39 -07:00
CMakeLists.txt Bump llvm-project to da289a174fc6617c7be37be2947480510fd4f02a 2021-07-07 13:57:29 -07:00
GeneratedAtenOps.td Add more folders to fold away branches 2021-08-26 17:37:49 -04:00
GeneratedPrimOps.td Add more folders to fold away branches 2021-08-26 17:37:49 -04:00
GeneratedQuantizedOps.td Add a !torch.float type. 2021-06-17 09:24:18 -07:00
TorchBase.td Add TorchToIREE and factor out TorchConversion dialect. 2021-08-16 15:01:58 -07:00
TorchDialect.h Expose signature metadata to ops and implement ATenRecognizeKernelsPass pass. 2020-10-26 20:31:45 -07:00
TorchOps.h Add TorchToIREE and factor out TorchConversion dialect. 2021-08-16 15:01:58 -07:00
TorchOps.td Changes to refine types 2021-08-27 11:42:00 -04:00
TorchTraits.h Significantly restructure torch/aten import design. 2021-05-19 13:37:39 -07:00
TorchTypes.h Move Torch type implementation code into TorchTypes.cpp 2021-06-10 16:46:47 -07:00
TorchTypes.td Fix compilation errors from MT model 2021-08-16 16:37:23 -04:00