Has this been discussed on LLVMdev? Our development process requires changes to the IR to have a design discussion on LLVMdev first. -- Sean Silva http://reviews.llvm.org/D4717