The purposed change will delete several functions and you can take a look at https://reviews.llvm.org/D102763. The removal itself is pretty trivial, but as Saleem suggested in the review, it may have potential impact to any down-stream projects. So I am posting this here to make sure we have a good understanding on the impact before the actual removal.
D73422 removed both textual IR parsing and bitcode reading. Textual IR
never really had any backward-compatibility guarantees. The new patch
removes only textual IR parsing, it does not remove bitcode reading; it
should be fine to do this.
--paulr
Thanks for the input! Especially thanks for bringing up the last attempt to remove these functionalities so we can figure out it’s safer to do so with the textual IR. Let’s wait til Jun 2nd, if no other objections are purposed I will continue with the revision.