diff options
author | Dejan Mircevski <deki@google.com> | 2016-01-19 21:13:38 -0500 |
---|---|---|
committer | Dejan Mircevski <deki@google.com> | 2016-01-19 21:18:14 -0500 |
commit | ed55bcd9f869d7017be1cb403abd4de5c6361b30 (patch) | |
tree | 389fe9076dd2139907b35d224fd0033244ab6fbe /Test/baseResults/spv.for-notest.vert.out | |
parent | 33782795d9c3db2703d2cdbf1637ef320e4028d3 (diff) | |
download | glslang-ed55bcd9f869d7017be1cb403abd4de5c6361b30.tar.gz |
Don't remove SPIR-V blocks before codegen.
A removed block releases its instructions, so Module::idToInstruction
suddenly contains dangling references. The original motivation for
block removal was to skip some unreachable blocks, but that's already
achieved by InReadableOrder.cpp.
Also updated stale comments.
Diffstat (limited to 'Test/baseResults/spv.for-notest.vert.out')
-rw-r--r-- | Test/baseResults/spv.for-notest.vert.out | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Test/baseResults/spv.for-notest.vert.out b/Test/baseResults/spv.for-notest.vert.out index 0b77cb11..b2618c1e 100644 --- a/Test/baseResults/spv.for-notest.vert.out +++ b/Test/baseResults/spv.for-notest.vert.out @@ -50,4 +50,6 @@ Linked vertex stage: 19: 6(int) IAdd 17 18 Store 8(i) 19 Branch 10 + 12: Label + Return FunctionEnd |