Fix for llvm revision 216488