In MVETailPredication, clear the vector before running on a new loop.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Looks like a straightforward fix to me.
Nit: perhaps describe somewhere the loop structure causing a problem, perhaps the test name.
| llvm/lib/Target/ARM/MVETailPredication.cpp | ||
|---|---|---|
| 151 | ClonedVCTPInExitBlock too? | |
| llvm/lib/Target/ARM/MVETailPredication.cpp | ||
|---|---|---|
| 455 | I guess we're fine for that one because that is (re)initialised here for each call to Cleanup | |
ClonedVCTPInExitBlock too?