reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/Transforms/Utils/LoopUtils.h
  320 Value *createSimpleTargetReduction(IRBuilder<> &B,

References

lib/Transforms/Utils/LoopUtils.cpp
  951     return createSimpleTargetReduction(B, TTI, Instruction::FAdd, Src, Flags);
  953     return createSimpleTargetReduction(B, TTI, Instruction::FMul, Src, Flags);
  955     return createSimpleTargetReduction(B, TTI, Instruction::Add, Src, Flags);
  957     return createSimpleTargetReduction(B, TTI, Instruction::Mul, Src, Flags);
  959     return createSimpleTargetReduction(B, TTI, Instruction::And, Src, Flags);
  961     return createSimpleTargetReduction(B, TTI, Instruction::Or, Src, Flags);
  963     return createSimpleTargetReduction(B, TTI, Instruction::Xor, Src, Flags);
  968     return createSimpleTargetReduction(B, TTI, Instruction::ICmp, Src, Flags);
  972     return createSimpleTargetReduction(B, TTI, Instruction::FCmp, Src, Flags);
lib/Transforms/Vectorize/SLPVectorizer.cpp
 6588       return createSimpleTargetReduction(