Mehdi Amini
308571074c
Mass update the MLIR license header to mention "Part of the LLVM project"
...
This is an artifact from merging MLIR into LLVM, the file headers are
now aligned with the rest of the project.
2020-01-26 03:58:30 +00:00
Mehdi Amini
56222a0694
Adjust License.txt file to use the LLVM license
...
PiperOrigin-RevId: 286906740
2019-12-23 15:33:37 -08:00
River Riddle
5a0d4803f7
NFC: Use this-> to appease GCC bug related to template lambda.
...
GCC is unable to properly implicitly capture 'this' in generic lambdas. This bug is not fixed until 7.1.0:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67274
PiperOrigin-RevId: 286083427
2019-12-17 16:19:47 -08:00
River Riddle
74278dd01e
NFC: Use TypeSwitch to simplify existing code.
...
PiperOrigin-RevId: 286066371
2019-12-17 14:57:41 -08:00
River Riddle
22cfff7043
NFC: Uniformize parser naming scheme in Toy tutorial to camelCase and tidy a bit of the implementation.
...
PiperOrigin-RevId: 278982817
2019-11-06 18:21:03 -08:00
Sana Damani
cd45b0c8d9
Update Chapter 3 to demonstrate pattern match and rewrite optimizations
...
This is using Table-driven Declarative Rewrite Rules (DRR), the previous
version of the tutorial only showed the C++ patterns.
Closes tensorflow/mlir#187
PiperOrigin-RevId: 274852321
2019-10-15 11:40:44 -07:00
Christian Sigg
85dcaf19c7
Fix typos, NFC.
...
PiperOrigin-RevId: 272851237
2019-10-04 04:37:53 -07:00
Mehdi Amini
f0a328b6d5
Chapter 3 for Toy tutorial: introduction of a dialect
...
--
PiperOrigin-RevId: 241849162
2019-04-03 19:22:32 -07:00