asb added a comment. I should add a clarifying comment. These are codegen-only constructs that as far as I can see are required for frameindex lowering, in order to represent a frameindex+offset pair. https://reviews.llvm.org/D39848