Sean Silva
98a38c3527
Add some anonymous namespaces.
...
This brings this code in line with the LLVM style guide and avoids
potential ODR issues.
2020-05-14 15:02:46 -07:00
Sean Silva
83db558db9
Update llvm-project to 310d32cb80a611e6384a921e85607fea05841f26
2020-05-11 15:12:47 -07:00
Sean Silva
fec2ee0072
Avoid introducing DimOp's in LowerBroadcastToToLoops.
...
This makes sure we stay resonably canonically using the shape machinery.
(In fact, DimOp should probably be in the shape dialect since it hides a
`shape.shape_of` call)
2020-05-11 13:12:16 -07:00
Sean Silva
e29aef855b
Initial TCF/TCP E2E seed.
...
Very much WIP.
This is enough to get tcf.add down to approximately the "linalg.generic
on buffers" level of abstraction. (but there are nuances)
2020-05-08 20:20:41 -07:00