Home
last modified time | relevance | path

Searched refs:ReductionFlags (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.h222 TTI::ReductionFlags Flags) const;
225 TTI::ReductionFlags Flags) const;
H A DARMTargetTransformInfo.cpp2408 TTI::ReductionFlags Flags) const { in preferInLoopReduction()
2422 unsigned Opcode, Type *Ty, TTI::ReductionFlags Flags) const { in preferPredicatedReductionSelect()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1462 struct ReductionFlags { struct
1463 ReductionFlags() = default;
1473 ReductionFlags Flags) const; argument
1487 ReductionFlags Flags) const;
1897 ReductionFlags) const = 0;
1899 ReductionFlags) const = 0;
2550 ReductionFlags Flags) const override { in preferInLoopReduction()
2554 ReductionFlags Flags) const override { in preferPredicatedReductionSelect()
H A DTargetTransformInfoImpl.h830 TTI::ReductionFlags Flags) const { in preferInLoopReduction()
835 TTI::ReductionFlags Flags) const { in preferPredicatedReductionSelect()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h370 TTI::ReductionFlags Flags) const { in preferPredicatedReductionSelect()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1148 ReductionFlags Flags) const { in preferInLoopReduction()
1153 unsigned Opcode, Type *Ty, ReductionFlags Flags) const { in preferPredicatedReductionSelect()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp3920 TargetTransformInfo::ReductionFlags())) { in fixReduction()
5653 TargetTransformInfo::ReductionFlags())) in collectElementTypesForWidening()
7422 TargetTransformInfo::ReductionFlags())) in collectInLoopReductions()