karrenberg/whole-function-vectorization — Issue #7: Behavior if vectorization fails not useful
Author: LarryCroft
Created: 2011-11-21 17:04:27+00:00
State: open

Currently the WFV just fails with an exception (like in functionPacketizer.hpp:460: `throw std::logic_error("INTERNAL ERROR: Packetization of instruction failed!");`). This sucks since it cancels the loop (i.e. the next function in the list won't be vectorized).

How about we empty the target function and provide an error list?