aprantl abandoned this revision. aprantl added a comment. Alright, I'm not sure if I want to invest any more time in this patch. I will investigate how much work it is to reverse the pointers between CU and global variables next. http://reviews.llvm.org/D18109