llvm-c: Split Utils out of Scalar.h
authorDavid Blaikie <dblaikie@gmail.com>
Thu, 29 Mar 2018 22:31:38 +0000 (22:31 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Thu, 29 Mar 2018 22:31:38 +0000 (22:31 +0000)
commitc90289b5d3deb4592d20bfc0cf5dbbdc954f5f6a
tree98c45b85935efe016d4a62bfe202d4985651cd3d
parentbd0c88078a24e375fbd4611c1684cb811f7bd9ec
llvm-c: Split Utils out of Scalar.h

To fix layering (so that Scalar.h, a libScalarOpts header, isn't
included from Utils - which libScalarOpts depends on).

llvm-svn: 328839
llvm/include/llvm-c/Transforms/Scalar.h
llvm/include/llvm-c/Transforms/Utils.h [new file with mode: 0644]
llvm/lib/Transforms/Utils/Utils.cpp