Hah, I'm not surprised someone's already taken a stab at this. OK, I'll look at that patch; perhaps I can finish that one up. Thanks for pointing me to the correct place to do testing (I was a bit surprised by the sparseness of the FileCheck tests :)). http://llvm-reviews.chandlerc.com/D2731