[SPIR-V] Report modifying IR in SPIRVPrepareFunctions
authorMichal Paszkowski <michal.paszkowski@outlook.com>
Thu, 9 Mar 2023 16:22:33 +0000 (17:22 +0100)
committerMichal Paszkowski <michal.paszkowski@outlook.com>
Thu, 9 Mar 2023 18:23:02 +0000 (19:23 +0100)
commit78ea3cb0bb1954cb389cecb11e3e3eb50ffaae99
tree60f1174f26367a8f629c3e635fb3e60a71bc8038
parent7faa8c6ec6d4518663f49b0298c1762d90cb14f5
[SPIR-V] Report modifying IR in SPIRVPrepareFunctions

This change fixes "Pass modifies its input and doesn't
report it" error when running SPIRVPrepareFunctions
pass with LLVM_ENABLE_EXPENSIVE_CHECKS enabled.

Differential Revision: https://reviews.llvm.org/D145121
llvm/lib/Target/SPIRV/SPIRVPrepareFunctions.cpp