ayalz wrote: Post-commit nit: constructors that have a Load/Store/Instruction parameter can retrieve the alignment from it rather than requesting that it be passed as an additional parameter. https://github.com/llvm/llvm-project/pull/165255