Home
last modified time | relevance | path

Searched refs:createSimpleTargetReduction (Results 1 – 3 of 3) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp801 Value *llvm::createSimpleTargetReduction( in createSimpleTargetReduction() function in llvm
888 return createSimpleTargetReduction(B, TTI, Instruction::FAdd, Src, Flags); in createTargetReduction()
890 return createSimpleTargetReduction(B, TTI, Instruction::FMul, Src, Flags); in createTargetReduction()
892 return createSimpleTargetReduction(B, TTI, Instruction::Add, Src, Flags); in createTargetReduction()
894 return createSimpleTargetReduction(B, TTI, Instruction::Mul, Src, Flags); in createTargetReduction()
896 return createSimpleTargetReduction(B, TTI, Instruction::And, Src, Flags); in createTargetReduction()
898 return createSimpleTargetReduction(B, TTI, Instruction::Or, Src, Flags); in createTargetReduction()
900 return createSimpleTargetReduction(B, TTI, Instruction::Xor, Src, Flags); in createTargetReduction()
905 return createSimpleTargetReduction(B, TTI, Instruction::ICmp, Src, Flags); in createTargetReduction()
909 return createSimpleTargetReduction(B, TTI, Instruction::FCmp, Src, Flags); in createTargetReduction()
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h305 Value *createSimpleTargetReduction(IRBuilder<> &B,
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp5934 return createSimpleTargetReduction( in emitReduction()