https://github.com/nikic commented: Loads/stores of aggregate type are non-canonical -- we shouldn't go out of the way to handle them. Does this change provide benefits for cases not involving aggregate types? https://github.com/llvm/llvm-project/pull/139574