llvm-project
62e786ae - [mlir][tosa] Add specification versioning to target environment (#156425)

Commit
180 days ago
[mlir][tosa] Add specification versioning to target environment (#156425) This commit adds a new "specification_version" field to the TOSA target environment attribute. This allows a user to specify which version of the TOSA specification they would like to target during lowering. A leading example in the validation pass has also been added. This addition adds a version to each profile compliance entry to track which version of the specification the entry was added. This allows a backwards compatibility check to be implemented between the target version and the profile compliance entry version. For now a default version of "1.0" is assumed. "1.1.draft" is added to denote an in-development version of the specification targeting the next release.
Author
Parents
Loading