davide abandoned this revision. davide added a comment. r248032 fixes the comment, I would like to think about changing to const references a little bit more. Abandoning this for now. Repository: rL LLVM http://reviews.llvm.org/D12972