The revision marks the overflow arithmetic intrinsics
and the freeze operation as pure. This change enables
inlining and possible other optimizations for these
operations.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
| Paths 
 |  Differential  D150679  
[mlir][llvm] Mark additional ops as pure. ClosedPublic Authored by gysit on May 16 2023, 8:07 AM. 
Details Summary The revision marks the overflow arithmetic intrinsics 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.May 16 2023, 10:38 PM This revision was landed with ongoing or failed builds.May 17 2023, 4:29 AM Closed by commit rGc1def63fcccf: [mlir][llvm] Mark additional ops as pure. (authored by gysit).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 522998 mlir/include/mlir/Dialect/LLVMIR/LLVMIntrinsicOps.td
 mlir/include/mlir/Dialect/LLVMIR/LLVMOps.td
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||