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/
DARMTargetTransformInfo.h222 TTI::ReductionFlags Flags) const;
225 TTI::ReductionFlags Flags) const;
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/
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()
DTargetTransformInfoImpl.h830 TTI::ReductionFlags Flags) const { in preferInLoopReduction()
835 TTI::ReductionFlags Flags) const { in preferPredicatedReductionSelect()
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.h370 TTI::ReductionFlags Flags) const { in preferPredicatedReductionSelect()
/openbsd/src/gnu/llvm/llvm/lib/Analysis/
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/
DLoopVectorize.cpp3920 TargetTransformInfo::ReductionFlags())) { in fixReduction()
5653 TargetTransformInfo::ReductionFlags())) in collectElementTypesForWidening()
7422 TargetTransformInfo::ReductionFlags())) in collectInLoopReductions()