In MVETailPredication, clear the vector before running on a new loop.
Details
Details
Diff Detail
Diff Detail
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?