I have to work out the Target/CodeGen header dependencies before putting this back. llvm-svn: 164072
llvm-svn: 164065
llvm-svn: 163934