This file was originally developed by the LLVM research group so this comment should...