River Riddle
06734badbc
Add operand type iterators to Operation and cleanup usages of operand->getType. This also simplifies some lingering usages of result->getType.
...
--
PiperOrigin-RevId: 249889174
2019-06-01 20:00:43 -07:00
Thomas Joerg
6a31f9a7e3
Automated rollback of changelist 247713812.
...
PiperOrigin-RevId: 249605627
2019-06-01 19:57:44 -07:00
Mehdi Amini
ecd4c7d67a
Revert "Pass for outlining gpu.launch operation bodies into kernel functions called by gpu.launch_func operations"
...
OSS build was broken (missing CMakeLists.txt changes and compilation failures on Ubuntu)
Automated rollback of changelist 247564213.
PiperOrigin-RevId: 247713812
2019-05-10 21:26:30 -07:00
Thomas Joerg
df0296742b
Annotate outlined kernel functions with the attribute gpu.kernel.
...
--
PiperOrigin-RevId: 247589560
2019-05-10 19:27:56 -07:00
Thomas Joerg
29712d7ffa
Add gpu.launch_func builder taking KernelDim3 arguments (NFC).
...
--
PiperOrigin-RevId: 247577649
2019-05-10 19:27:48 -07:00
Thomas Joerg
0a21ab70fa
Pass for outlining gpu.launch operation bodies into kernel functions called by gpu.launch_func operations.
...
--
PiperOrigin-RevId: 247564213
2019-05-10 19:27:40 -07:00