- use ConvertOpToLLVMPattern to avoid explicit casting and in most cases the constructor can be reused to saves a few lines of code.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
| Paths 
 |  Differential  D92989  
[NFC] Use ConvertOpToLLVMPattern instead of ConvertToLLVMPattern. ClosedPublic Authored by jurahul on Dec 9 2020, 6:18 PM. 
Details Summary 
 
Diff Detail 
 Event TimelineHerald added subscribers: mravishankar, teijeong, rdzhabarov and 17 others.  ·  View Herald Transcript This revision is now accepted and ready to land.Dec 10 2020, 12:46 AM This revision was landed with ongoing or failed builds.Dec 10 2020, 9:34 AM Closed by commit rG563879b6f946: [NFC] Use ConvertOpToLLVMPattern instead of ConvertToLLVMPattern. (authored by jurahul).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 310939 mlir/include/mlir/Conversion/LinalgToLLVM/LinalgToLLVM.h
 mlir/include/mlir/Conversion/OpenMPToLLVM/ConvertOpenMPToLLVM.h
 mlir/include/mlir/Conversion/StandardToLLVM/ConvertStandardToLLVM.h
 mlir/lib/Conversion/AVX512ToLLVM/ConvertAVX512ToLLVM.cpp
 mlir/lib/Conversion/GPUCommon/GPUOpsLowering.h
 mlir/lib/Conversion/GPUCommon/IndexIntrinsicsOpLowering.h
 mlir/lib/Conversion/GPUCommon/OpToFuncCallLowering.h
 mlir/lib/Conversion/GPUToNVVM/LowerGpuOpsToNVVMOps.cpp
 mlir/lib/Conversion/LinalgToLLVM/LinalgToLLVM.cpp
 mlir/lib/Conversion/OpenMPToLLVM/OpenMPToLLVM.cpp
 mlir/lib/Conversion/VectorToLLVM/ConvertVectorToLLVM.cpp
 mlir/lib/Conversion/VectorToROCDL/VectorToROCDL.cpp
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||