The idea here is that we do not need an IRAccess (on of those temporary objects we produce) to generate the ScopArrayInfo object but only the actual array base pointer/type and dimension sizes. http://reviews.llvm.org/D6031