[mlir][tosa] Fix floating point offset for tosa.resize
authorRobert Walker <robert.walker@arm.com>
Wed, 4 Jan 2023 19:26:12 +0000 (11:26 -0800)
committerRob Suderman <suderman@google.com>
Wed, 4 Jan 2023 20:53:54 +0000 (12:53 -0800)
commitca214995266267271153482fceb09c32abfb3707
treea8bcd69ffa6cffd9c02d1f93a959e480eb26360e
parent91fefaa62ea5bfa6b7e85214ab58aae45017365f
[mlir][tosa] Fix floating point offset for tosa.resize

Offset is a signed value, so use `arith.sitofp`

See also https://github.com/llvm/llvm-project/issues/59585

Reviewed By: NatashaKnk, jpienaar

Differential Revision: https://reviews.llvm.org/D140958
mlir/lib/Conversion/TosaToLinalg/TosaToLinalg.cpp
mlir/test/Conversion/TosaToLinalg/tosa-to-linalg-resize.mlir