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
|
4562e389a4
|
NFC: Remove unnecessary 'llvm::' prefix from uses of llvm symbols declared in `mlir` namespace.
Aside from being cleaner, this also makes the codebase more consistent.
PiperOrigin-RevId: 286206974
|
2019-12-18 09:29:20 -08:00 |
Mehdi Amini
|
5b1345ff76
|
Add missing include to llvm Allocator.h
This header is not self-contained otherwise.
PiperOrigin-RevId: 275651582
|
2019-10-19 12:11:01 -07:00 |
Jacques Pienaar
|
192039e8be
|
Fully qualify DenseMap.
PiperOrigin-RevId: 261325481
|
2019-08-02 08:28:06 -07:00 |
Jacques Pienaar
|
cde4d5a6d9
|
Remove unnecessary C++ specifier in CPP files. NFC.
These are only required in .h files to disambiguate between C and C++ header files.
--
PiperOrigin-RevId: 248219135
|
2019-05-20 13:42:13 -07:00 |
River Riddle
|
0f89ef30b7
|
Refactor Attribute uniquing to use StorageUniquer instead of being hard coded in the MLIRContext. This allows for attributes to be uniqued similarly to types. This is the second step towards allowing dialects to define attributes.
--
PiperOrigin-RevId: 245974705
|
2019-05-06 08:22:50 -07:00 |
River Riddle
|
880df8f6ad
|
Refactor the generic storage object uniquing functionality from TypeUniquer into its own class 'StorageUniquer'. This is the first step in supporting dialect extensible attributes.
--
PiperOrigin-RevId: 245358744
|
2019-05-06 08:17:08 -07:00 |