michaelmaitland wrote: > You can just directly consume the constant index case of G_INSERT_VECTOR_ELT, G_INSERT doesn't really buy anything other than pulling in the constant What do you mean? https://github.com/llvm/llvm-project/pull/108250