HomeSort by relevance Sort by last modified time
    Searched defs:Reductions (Results 1 - 5 of 5) sorted by null

  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Vectorize/
LoopVectorizationLegality.h 224 /// of the reductions that were found in the loop.
232 /// inductions and reductions.
248 ReductionList *getReductionVars() { return &Reductions; }
276 bool isReductionVariable(PHINode *PN) { return Reductions.count(PN); }
431 ReductionList Reductions;
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
ARMParallelDSP.cpp 409 ReductionList &Reductions) {
437 Reductions.push_back(Reduction(&Phi, Acc));
441 dbgs() << "\nAccumulating integer additions (reductions) found:\n";
442 for (auto &R : Reductions) {
559 // Loop Pass that needs to identify integer add/sub reductions of 16-bit vector
598 ReductionList Reductions;
599 MatchReductions(F, L, Header, Reductions);
601 for (auto &R : Reductions) {
621 for (auto &R : Reductions) {
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
LoopRerollPass.cpp 256 // The set of all reductions, and state tracking of possible reductions
264 // Setup to track possible reductions corresponding to the provided
265 // rerolling scale. Only reductions with a number of non-PHI instructions
268 // - A set of all possible instructions in eligible reductions.
269 // - A set of all PHIs in eligible reductions
271 // reductions.
296 // Are the two instructions both from reductions, and furthermore, from
322 "Recording pair from different reductions?");
328 // instructions in the loop, and we know which reductions were selected
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LoopRerollPass.cpp 230 // The set of all reductions, and state tracking of possible reductions
238 // Setup to track possible reductions corresponding to the provided
239 // rerolling scale. Only reductions with a number of non-PHI instructions
242 // - A set of all possible instructions in eligible reductions.
243 // - A set of all PHIs in eligible reductions
245 // reductions.
270 // Are the two instructions both from reductions, and furthermore, from
296 "Recording pair from different reductions?");
302 // instructions in the loop, and we know which reductions were selected
    [all...]
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]

Completed in 335 milliseconds