Interface provides uniform access to the the derived attribute query method.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| mlir/include/mlir/Analysis/DerivedAttributeOpInterface.h | ||
|---|---|---|
| 2 ↗ | (On Diff #249465) | Can we move this to the newly added Interfaces/ directory? |
| 17 ↗ | (On Diff #249465) | I believe you should only need OpDefinition.h here. |
| mlir/include/mlir/Analysis/DerivedAttributeOpInterface.td | ||
| 20 ↗ | (On Diff #249465) | Can you provide more detail here on what derived attributes are? |
| mlir/include/mlir/Interfaces/CMakeLists.txt | ||
|---|---|---|
| 13 | Looks like you are missing the accompanying .cpp file and the necessary CMake changes, i.e. nothing seems to include DerivedAttributeOpInterface.cpp.inc | |
| mlir/include/mlir/Interfaces/DerivedAttributeOpInterface.h | ||
| 20 | This needs to be updated. | |
| mlir/include/mlir/Interfaces/DerivedAttributeOpInterface.td | ||
| 22 | typo: stotred | |
| 29 | nit: string -> name | |
Comment Actions
adding more missing files
| mlir/include/mlir/Interfaces/CMakeLists.txt | ||
|---|---|---|
| 13 | D'oh, seems I should probably avoid operating heavy machinery today ... | |
| mlir/lib/Interfaces/DerivedAttributeOpInterface.cpp | ||
|---|---|---|
| 17 ↗ | (On Diff #249794) | Note: this isn't strictly necessary given 'using namespace mlir'. |
Looks like you are missing the accompanying .cpp file and the necessary CMake changes, i.e. nothing seems to include DerivedAttributeOpInterface.cpp.inc