Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
This is not a correct xform because broadcastability is not transitive.
Consider:
A: tensor<1x4x1xf32>
B: tensor<1x1x4xf32>
C: tensor<1x3x4xf32>
cstr_broadcastable(A,B) && cstr_broadcastable(B,C) does not imply cstr_broadcastable(A,B,C).
(we can do this for cstr_eq though since that is transitive)