This moves a bunch of helper functions from Transforms/SparseTensorConversion.cpp into Transforms/CodegenUtils.{cpp,h} so that they can be reused by Transforms/Sparsification.cpp, etc.
See also the dependent D115010 which cleans up some corner cases in this change.
I believe you have to list the header file here too now (others please chime in if that is wrong)