Home
last modified time | relevance | path

Searched refs:LoopVectorize (Results 1 – 25 of 33) sorted by relevance

12

/external/llvm/lib/Transforms/Vectorize/
DCMakeLists.txt4 LoopVectorize.cpp
DLoopVectorize.cpp1794 struct LoopVectorize : public FunctionPass { struct
1798 explicit LoopVectorize(bool NoUnrolling = false, bool AlwaysVectorize = true) in LoopVectorize() function
6113 char LoopVectorize::ID = 0;
6115 INITIALIZE_PASS_BEGIN(LoopVectorize, LV_NAME, lv_name, false, false)
6129 INITIALIZE_PASS_END(LoopVectorize, LV_NAME, lv_name, false, false)
6133 return new LoopVectorize(NoUnrolling, AlwaysVectorize); in createLoopVectorizePass()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DCMakeLists.txt4 LoopVectorize.cpp
DLoopVectorize.cpp1593 struct LoopVectorize : public FunctionPass { struct
1599 explicit LoopVectorize(bool InterleaveOnlyWhenForced = false, in LoopVectorize() function
6382 char LoopVectorize::ID = 0;
6386 INITIALIZE_PASS_BEGIN(LoopVectorize, LV_NAME, lv_name, false, false)
6400 INITIALIZE_PASS_END(LoopVectorize, LV_NAME, lv_name, false, false)
6404 Pass *createLoopVectorizePass() { return new LoopVectorize(); } in createLoopVectorizePass()
6408 return new LoopVectorize(InterleaveOnlyWhenForced, VectorizeOnlyWhenForced); in createLoopVectorizePass()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Vectorize/
DCMakeLists.txt4 LoopVectorize.cpp
DLoopVectorize.cpp2208 struct LoopVectorize : public FunctionPass { struct
2214 explicit LoopVectorize(bool InterleaveOnlyWhenForced = false, in LoopVectorize() function
7347 char LoopVectorize::ID = 0;
7351 INITIALIZE_PASS_BEGIN(LoopVectorize, LV_NAME, lv_name, false, false)
7365 INITIALIZE_PASS_END(LoopVectorize, LV_NAME, lv_name, false, false)
7369 Pass *createLoopVectorizePass() { return new LoopVectorize(); } in createLoopVectorizePass()
7373 return new LoopVectorize(InterleaveOnlyWhenForced, VectorizeOnlyWhenForced); in createLoopVectorizePass()
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Transforms/IPO/
DPassManagerBuilder.h96 bool LoopVectorize; variable
/external/llvm/include/llvm/Transforms/IPO/
DPassManagerBuilder.h130 bool LoopVectorize; variable
/external/llvm/test/Transforms/LoopVectorize/X86/
Drauw-bug.ll11 ; test/Transforms/LoopVectorize/X86/rauw-bug.ll
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/IPO/
DPassManagerBuilder.cpp51 LoopVectorize = true; in PassManagerBuilder()
206 PM.add(createLoopVectorizePass(!LoopsInterleaved, !LoopVectorize)); in addVectorPasses()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/IPO/
DPassManagerBuilder.h159 bool LoopVectorize; variable
/external/llvm/tools/opt/
Dopt.cpp255 Builder.LoopVectorize = false; in AddOptimizationPasses()
257 else if (!Builder.LoopVectorize) in AddOptimizationPasses()
258 Builder.LoopVectorize = OptLevel > 1 && SizeLevel < 2; in AddOptimizationPasses()
/external/llvm/lib/Transforms/IPO/
DPassManagerBuilder.cpp138 LoopVectorize = RunLoopVectorization; in PassManagerBuilder()
492 MPM.add(createLoopVectorizePass(DisableUnrollLoops, LoopVectorize)); in populateModulePassManager()
694 PM.add(createLoopVectorizePass(true, LoopVectorize)); in addLTOOptimizationPasses()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DPassManagerBuilder.cpp162 LoopVectorize = EnableLoopVectorization; in PassManagerBuilder()
722 MPM.add(createLoopVectorizePass(!LoopsInterleaved, !LoopVectorize)); in populateModulePassManager()
978 PM.add(createLoopVectorizePass(true, !LoopVectorize)); in addLTOOptimizationPasses()
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Dcompiler_functor.cc252 builder.LoopVectorize = opt_level > 0 && size_level == 0; in AddOptimizationPasses()
/external/llvm/test/Transforms/LoopVectorize/
Dvect.omp.persistence.ll21 ; Ensure that "llvm.loop.vectorize.enable" metadata was not lost prior to LoopVectorize pass.
/external/llvm/lib/LTO/
DLTOCodeGenerator.cpp539 PMB.LoopVectorize = !DisableVectorization; in optimize()
DThinLTOCodeGenerator.cpp163 PMB.LoopVectorize = true; in optimizeModule()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/
DLTOCodeGenerator.cpp564 PMB.LoopVectorize = !DisableVectorization; in optimize()
DLTOBackend.cpp287 PMB.LoopVectorize = true; in runOldPMPasses()
DThinLTOCodeGenerator.cpp240 PMB.LoopVectorize = true; in optimizeModule()
/external/clang/lib/CodeGen/
DBackendUtil.cpp357 PMBuilder.LoopVectorize = CodeGenOpts.VectorizeLoop; in CreatePasses()
/external/tensorflow/tensorflow/compiler/xla/service/gpu/llvm_gpu_backend/
Dgpu_backend_lib.cc205 builder.LoopVectorize = opt_level > 0; in AddOptimizationPasses()
/external/llvm/tools/gold/
Dgold-plugin.cpp1021 PMB.LoopVectorize = true; in runLTOPasses()
/external/swiftshader/third_party/llvm-10.0/
DAndroid.bp827 "llvm/lib/Transforms/Vectorize/LoopVectorize.cpp",

12