Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Vectorize

229           MDNode::get(Ctx, {MDString::get(Ctx, "llvm.loop.vectorize.enable"),
241 // Don't vectorize an already vectorized loop.
253 // Setting vectorize.predicate when it has been specified and vectorization
261 MDString::get(Ctx, "llvm.loop.vectorize.predicate.enable"),
267 // Setting vectorize.width
270 MDString::get(Ctx, "llvm.loop.vectorize.width"),
280 MDString::get(Ctx, "llvm.loop.vectorize.scalable.enable"),
295 // vectorize.enable is set if:
296 // 1) loop hint vectorize.enable is set, or
297 // 2) it is implied when vectorize.predicate is set, or
298 // 3) it is implied when vectorize.width is set to a value > 1
299 // 4) it is implied when vectorize.scalable.enable is true
300 // 5) it is implied when vectorize.width is unset (0) and the user
302 // vectorize.scalable.enable is false.
311 MDNode::get(Ctx, {MDString::get(Ctx, "llvm.loop.vectorize.enable"),
319 {MDString::get(Ctx, "llvm.loop.vectorize.followup_all"), Followup}));
641 case LoopHintAttr::Vectorize:
676 case LoopHintAttr::Vectorize:
704 case LoopHintAttr::Vectorize:
732 case LoopHintAttr::Vectorize:
778 case LoopHintAttr::Vectorize: