Home
last modified time | relevance | path

Searched refs:LoopIdiomVectorizePass (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopIdiomVectorize.h18 class LoopIdiomVectorizePass : public PassInfoMixin<LoopIdiomVectorizePass> {
25 LoopIdiomVectorizePass() = default;
26 explicit LoopIdiomVectorizePass(LoopIdiomVectorizeStyle S) in LoopIdiomVectorizePass() function
29 LoopIdiomVectorizePass(LoopIdiomVectorizeStyle S, unsigned BCVF) in LoopIdiomVectorizePass() function
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp582 LPM.addPass(LoopIdiomVectorizePass(LoopIdiomVectorizeStyle::Predicated)); in registerPassBuilderCallbacks()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetMachine.cpp561 LPM.addPass(LoopIdiomVectorizePass()); in registerPassBuilderCallbacks()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopIdiomVectorize.cpp143 PreservedAnalyses LoopIdiomVectorizePass::run(Loop &L, LoopAnalysisManager &AM, in run()
/freebsd/contrib/llvm-project/llvm/lib/Passes/
H A DPassRegistry.def627 LOOP_PASS("loop-idiom-vectorize", LoopIdiomVectorizePass())