Home
last modified time | relevance | path

Searched defs:LoopVectorizePass (Results 1 – 8 of 8) sorted by relevance

/aosp_15_r20/external/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorize.h70 struct LoopVectorizePass : public PassInfoMixin<LoopVectorizePass> { struct
71 bool DisableUnrolling = false;
75 bool AlwaysVectorize = true;
77 ScalarEvolution *SE;
78 LoopInfo *LI;
79 TargetTransformInfo *TTI;
80 DominatorTree *DT;
81 BlockFrequencyInfo *BFI;
82 TargetLibraryInfo *TLI;
83 DemandedBits *DB;
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorize.h120 struct LoopVectorizePass : public PassInfoMixin<LoopVectorizePass> { struct
129 LoopVectorizePass(LoopVectorizeOptions Opts = {}) argument
133 ScalarEvolution *SE;
134 LoopInfo *LI;
135 TargetTransformInfo *TTI;
136 DominatorTree *DT;
137 BlockFrequencyInfo *BFI;
138 TargetLibraryInfo *TLI;
139 DemandedBits *DB;
140 AliasAnalysis *AA;
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/Transforms/Vectorize/
DLoopVectorize.h160 struct LoopVectorizePass : public PassInfoMixin<LoopVectorizePass> { struct
171 LoopVectorizePass(LoopVectorizeOptions Opts = {}); argument
173 ScalarEvolution *SE;
174 LoopInfo *LI;
175 TargetTransformInfo *TTI;
176 DominatorTree *DT;
177 BlockFrequencyInfo *BFI;
178 TargetLibraryInfo *TLI;
179 DemandedBits *DB;
180 AssumptionCache *AC;
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/Transforms/Vectorize/
DLoopVectorize.h160 struct LoopVectorizePass : public PassInfoMixin<LoopVectorizePass> { struct
171 LoopVectorizePass(LoopVectorizeOptions Opts = {}); argument
173 ScalarEvolution *SE;
174 LoopInfo *LI;
175 TargetTransformInfo *TTI;
176 DominatorTree *DT;
177 BlockFrequencyInfo *BFI;
178 TargetLibraryInfo *TLI;
179 DemandedBits *DB;
180 AssumptionCache *AC;
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/Transforms/Vectorize/
DLoopVectorize.h160 struct LoopVectorizePass : public PassInfoMixin<LoopVectorizePass> { struct
171 LoopVectorizePass(LoopVectorizeOptions Opts = {}); argument
173 ScalarEvolution *SE;
174 LoopInfo *LI;
175 TargetTransformInfo *TTI;
176 DominatorTree *DT;
177 BlockFrequencyInfo *BFI;
178 TargetLibraryInfo *TLI;
179 DemandedBits *DB;
180 AssumptionCache *AC;
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorize.h160 struct LoopVectorizePass : public PassInfoMixin<LoopVectorizePass> { struct
171 LoopVectorizePass(LoopVectorizeOptions Opts = {}); argument
173 ScalarEvolution *SE;
174 LoopInfo *LI;
175 TargetTransformInfo *TTI;
176 DominatorTree *DT;
177 BlockFrequencyInfo *BFI;
178 TargetLibraryInfo *TLI;
179 DemandedBits *DB;
180 AssumptionCache *AC;
[all …]
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/Transforms/Vectorize/
DLoopVectorize.h160 struct LoopVectorizePass : public PassInfoMixin<LoopVectorizePass> { struct
171 LoopVectorizePass(LoopVectorizeOptions Opts = {}); argument
173 ScalarEvolution *SE;
174 LoopInfo *LI;
175 TargetTransformInfo *TTI;
176 DominatorTree *DT;
177 BlockFrequencyInfo *BFI;
178 TargetLibraryInfo *TLI;
179 DemandedBits *DB;
180 AssumptionCache *AC;
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp10156 LoopVectorizePass::LoopVectorizePass(LoopVectorizeOptions Opts) in LoopVectorizePass() function in LoopVectorizePass