In the original PR for this feature, the third parameter of `MemorySSAUpdater::applyUpdates` was not set to `true`. This caused `DT` to be invalid, resulting in the failures. This PR fixes the issue and provides an additional testcase. Also in the original commit had three asserts to confirm `!ModifiedBranch ` when we bail out. One of these is redundant because it is enclosed in an `if` statement checking the same condition. This PR removes the redundant `assert` too. |
||
|---|---|---|
| .. | ||
| defaultpipelines.ll | ||
| dumpfunction.ll | ||
| dumpmodule.ll | ||
| exportjson.ll | ||
| isl-args.ll | ||
| pipelineposition.ll | ||
| Plugins.ll | ||
| pollyDebug.ll | ||