diff options
Diffstat (limited to '3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_util.h')
-rw-r--r-- | 3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_util.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_util.h b/3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_util.h index b8ffb6e4676..7e7e153ab15 100644 --- a/3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_util.h +++ b/3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_util.h @@ -30,6 +30,11 @@ extern const uint32_t kFalseBranchOperandIndex; // adding one if it does not exist. uint32_t FindOrCreateGlobalUndef(opt::IRContext* context, uint32_t type_id); +// Removes any components of |to_block|'s phi instructions relating to +// |from_id|. +void AdaptPhiInstructionsForRemovedEdge(uint32_t from_id, + opt::BasicBlock* to_block); + } // namespace reduce } // namespace spvtools |