Do we need to support 44-bit AS at all? Why not just support the new ans shiny 46 bit? If we absolutely need this, maybe try mapping something in a few different places and see if 46 bits work? http://reviews.llvm.org/D6082