Searched defs:RecurrenceKind (Results 1 - 1 of 1) sorted by relevance

/external/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h66 enum RecurrenceKind { enum in class:llvm::RecurrenceDescriptor
95 RecurrenceDescriptor(Value *Start, Instruction *Exit, RecurrenceKind K,
142 static InstDesc isRecurrenceInstr(Instruction *I, RecurrenceKind Kind,
157 /// Returns identity corresponding to the RecurrenceKind.
158 static Constant *getRecurrenceIdentity(RecurrenceKind K, Type *Tp);
161 /// RecurrenceKind.
162 static unsigned getRecurrenceBinOp(RecurrenceKind Kind);
170 static bool AddReductionVar(PHINode *Phi, RecurrenceKind Kind, Loop *TheLoop,
186 RecurrenceKind getRecurrenceKind() { return Kind; }
202 static bool isIntegerRecurrenceKind(RecurrenceKind Kin
[all...]

Completed in 343 milliseconds