[llvm] [mlir] [TOSA] Add Tosa_Shape type and ConstShapeOp (PR #122547)

Luke Hutton via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 14 04:06:50 PST 2025


================
@@ -90,14 +90,55 @@ template <typename ConcreteType>
 class TosaElementwiseOperator
     : public TraitBase<ConcreteType, TosaElementwiseOperator> {};
 
+LogicalResult verifyTosaResolvableShapeOperands(Operation *op);
+/// This class verifies that tosa shape operands are compile time resolvable
+template <typename ConcreteType>
+class TosaResolvableShapeOperands
----------------
lhutton1 wrote:

This trait didn't seem to get defined in table gen or used in any ops, while the commit message suggests it should be `added to all tosa operators`

https://github.com/llvm/llvm-project/pull/122547


More information about the llvm-commits mailing list