torch-mlir/lib/Dialect/TorchConversion/Transforms
Rob Suderman 7f475e174e
Add extf-trunc f32-f64-f32 ellision (#3579)
Torch has all scalars represented as i64 and f64 types which results in
extraneous trunc-extf commands. We can rework this by elliding
widen-narrow cases away.
2024-07-31 16:50:00 -07:00
..
BackendTypeConversion.cpp TorchToLinalg: Try folding shape computations to keep static shapes when possible (#3475) 2024-06-27 08:43:10 +02:00
BackendTypeConversionPasses.cpp Add extf-trunc f32-f64-f32 ellision (#3579) 2024-07-31 16:50:00 -07:00
CMakeLists.txt [NFC reformat] Run pre-commit on all files and format misc. 2024-04-27 14:08:09 -07:00
ConvertCustomQuantOp.cpp [NFC] Remove unused header files (#3386) 2024-05-30 14:30:36 +08:00
PassDetail.h Migrate passes in TorchConversion to use FunctionOpInterface. (#2935) 2024-02-20 08:54:02 -08:00
Passes.cpp [Stablehlo] legalize deprecated ops to stablehlo ops (#3543) 2024-07-17 00:05:11 +08:00
UnpackQuantTensor.cpp Fix deprecated uses of cast/dyn_cast/dyn_cast_or_null/isa (#3243) 2024-04-27 14:00:56 -07:00
VerifyLinalgOnTensorsBackendContract.cpp [NFC] Remove unused header files (#3386) 2024-05-30 14:30:36 +08:00
VerifyStablehloBackendContract.cpp [stablehlo] verify stablehlo backend contract (#3338) 2024-05-16 11:03:43 +08:00
VerifyTosaBackendContract.cpp [NFC] Remove unused header files (#3386) 2024-05-30 14:30:36 +08:00