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