Searched refs:LoopVectorize (Results 1 – 9 of 9) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/IPO/ |
| H A D | PassManagerBuilder.h | 149 bool LoopVectorize; variable
|
| /freebsd-12.1/contrib/llvm/tools/opt/ |
| H A D | opt.cpp | 357 Builder.LoopVectorize = false; in AddOptimizationPasses() 359 else if (!Builder.LoopVectorize) in AddOptimizationPasses() 360 Builder.LoopVectorize = OptLevel > 1 && SizeLevel < 2; in AddOptimizationPasses()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | PassManagerBuilder.cpp | 170 LoopVectorize = RunLoopVectorization; in PassManagerBuilder() 643 MPM.add(createLoopVectorizePass(DisableUnrollLoops, !LoopVectorize)); in populateModulePassManager() 883 PM.add(createLoopVectorizePass(true, !LoopVectorize)); in addLTOOptimizationPasses()
|
| /freebsd-12.1/contrib/llvm/lib/LTO/ |
| H A D | LTOCodeGenerator.cpp | 535 PMB.LoopVectorize = !DisableVectorization; in optimize()
|
| H A D | LTOBackend.cpp | 273 PMB.LoopVectorize = true; in runOldPMPasses()
|
| H A D | ThinLTOCodeGenerator.cpp | 233 PMB.LoopVectorize = true; in optimizeModule()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 1420 struct LoopVectorize : public FunctionPass { struct 1426 explicit LoopVectorize(bool InterleaveOnlyWhenForced = false, in LoopVectorize() function 6013 char LoopVectorize::ID = 0; 6017 INITIALIZE_PASS_BEGIN(LoopVectorize, LV_NAME, lv_name, false, false) 6030 INITIALIZE_PASS_END(LoopVectorize, LV_NAME, lv_name, false, false) 6036 return new LoopVectorize(InterleaveOnlyWhenForced, VectorizeOnlyWhenForced); in createLoopVectorizePass()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 554 PMBuilder.LoopVectorize = CodeGenOpts.VectorizeLoop; in CreatePasses()
|
| /freebsd-12.1/lib/clang/libllvm/ |
| H A D | Makefile | 1473 SRCS_MIN+= Transforms/Vectorize/LoopVectorize.cpp
|