Added 6 new target hooks for the vectorizer in order to filter types, handle size constraints and decide how to split chains.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
LGTM, except for the fact that you seem to be adding getLoadStoreVecRegBitWidth again
include/llvm/Analysis/TargetTransformInfo.h | ||
---|---|---|
617–619 | This is already present? |
include/llvm/Analysis/TargetTransformInfo.h | ||
---|---|---|
617–619 | Yes, I just moved it above the new target hooks. Thanks! |
This is already present?