Searched defs:Reduction (Results 1 – 8 of 8) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.cpp | 1034 return (all_of(getReductionVars(), [&](auto &Reduction) -> bool { in canVectorizeFPMath() 1041 return any_of(getReductionVars(), [&](auto &Reduction) -> bool { in isInvariantStoreOfReduction() 1048 return any_of(getReductionVars(), [&](auto &Reduction) -> bool { in isInvariantAddressOfReduction() 1389 for (const auto &Reduction : getReductionVars()) in prepareToFoldTailByMasking() local
|
H A D | LoopVectorize.cpp | 1462 return (all_of(Legal->getReductionVars(), [&](auto &Reduction) -> bool { in canVectorizeReductions() 5853 any_of(Legal->getReductionVars(), [&](auto &Reduction) -> bool { in selectInterleaveCount() 5870 any_of(Legal->getReductionVars(), [&](auto &Reduction) -> bool { in selectInterleaveCount() 7394 for (const auto &Reduction : Legal->getReductionVars()) { in collectValuesToIgnore() local 7409 for (const auto &Reduction : Legal->getReductionVars()) { in collectInLoopReductions() local 8836 for (const auto &Reduction : CM.getInLoopReductionChains()) { in buildVPlanWithVPRecipes() local 9218 for (const auto &Reduction : CM.getInLoopReductionChains()) { in adjustRecipesForReductions() local
|
/openbsd/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | ARMParallelDSP.cpp | 85 class Reduction { class 95 Reduction (Instruction *Add) : Root(Add) { } in Reduction() function in __anonfbc564360111::Reduction
|
H A D | ARMISelLowering.cpp | 13137 auto Reduction = in PerformSELECTCombine() local
|
/openbsd/gnu/llvm/llvm/docs/ |
H A D | Passes.rst | 783 .. _passes-loop-rotate:
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | ExpandVectorPredication.cpp | 333 Value *Reduction; in expandPredicationInReduction() local
|
/openbsd/gnu/llvm/clang/lib/CodeGen/ |
H A D | CGOpenMPRuntime.cpp | 627 std::pair<llvm::Function *, llvm::Function *> Reduction = in emitInitWithReductionInitializer() local 4997 std::pair<llvm::Function *, llvm::Function *> Reduction = in emitReductionCombiner() local
|
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 6006 SDValue Reduction = DAG.getNode(RVVOpcode, DL, M1VT, PassThru, Vec, in lowerReductionSeq() local
|