- Use TypeRange instead of ArrayRef<Type> where possible.
- Change some of the custom builders to also use TypeRange
Depends On D87926
| Paths 
 |  Differential  D87944  
[MLIR][NFC] Adopt use of TypeRange in build() methods. ClosedPublic Authored by jurahul on Sep 18 2020, 2:22 PM. 
Details Summary 
 Depends On D87926 
Diff Detail 
 Event Timelinejurahul added a child revision: D87955: [MLIR][NFC] Adopt use of BlockRange in place of ArrayRef<Block *>.Sep 18 2020, 4:40 PM This revision is now accepted and ready to land.Sep 21 2020, 10:14 AM This revision was landed with ongoing or failed builds.Sep 23 2020, 9:08 AM Closed by commit rG08e4f078523b: [MLIR][NFC] Adopt use of TypeRange in build() methods. (authored by jurahul).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 293766 mlir/include/mlir/Dialect/Affine/IR/AffineOps.td
 mlir/include/mlir/Dialect/GPU/GPUOps.td
 mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td
 mlir/include/mlir/Dialect/Linalg/IR/LinalgStructuredOps.td
 mlir/include/mlir/Dialect/Linalg/IR/LinalgStructuredOpsInterface.td
 mlir/include/mlir/Dialect/StandardOps/IR/Ops.td
 mlir/lib/Conversion/GPUToVulkan/ConvertGPULaunchFuncToVulkanLaunchFunc.cpp
 mlir/lib/Conversion/GPUToVulkan/ConvertLaunchFuncToVulkanCalls.cpp
 mlir/lib/Conversion/LinalgToStandard/LinalgToStandard.cpp
 mlir/lib/Conversion/OpenMPToLLVM/OpenMPToLLVM.cpp
 mlir/lib/Conversion/StandardToLLVM/StandardToLLVM.cpp
 mlir/lib/Conversion/VectorToLLVM/ConvertVectorToLLVM.cpp
 mlir/lib/Dialect/Affine/IR/AffineOps.cpp
 mlir/lib/Dialect/GPU/IR/GPUDialect.cpp
 mlir/lib/Dialect/LLVMIR/IR/LLVMDialect.cpp
 mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
 mlir/test/lib/Dialect/Test/TestDialect.cpp
 mlir/unittests/TableGen/OpBuildGen.cpp
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||