Expose VM extension support as compilation target configuration #2728
Labels
compiler/dialects
Relating to the IREE compiler dialects (flow, hal, vm)
enhancement ➕
New feature or request
help wanted
Extra attention is needed
With the IREE VM supporting i64 in #2574 it's possible to lower from various dialects while preserving the i64 type. Support in https://github.com/google/iree/blob/main/iree/compiler/Dialect/VM/Conversion/StandardToVM/ConvertStandardToVM.cpp will need to be improved for standard ops like
std.add
, but also we'll want to improve the automated VM ABI conversion inVMImportOpConversion
to support these as well (assuming we want to support i64 across the ABI to custom modules).Tests in
StandardToVM
showing std usage with 64-bit types will be a good start.The text was updated successfully, but these errors were encountered: