mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-19 10:26:42 +00:00

Now that LLVM allows a operand bundle on assume calls to directly specify alignment assumptions, change the lowering of memref.assume_alignment to use that feature instead of the ptrtoint method. This makes LLVM's job easier and prevents issues when dealing with cases where ptrtoint isn't a desired operation (like those with poiner provenance)
Multi-Level Intermediate Representation
See https://mlir.llvm.org/ for more information.