Updated names of LLVM header files.
Removed unnecessary inclusion of header files.  The goal is to not include
any C++ code in PoolCheck.cpp (which should be all C functions) and to
reduce the amount of non-kernel code included in files.
Removed unused variables.

llvm-svn: 87280
4 files changed