OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RecurrenceKind
(Results
1 - 3
of
3
) sorted by null
/external/llvm/include/llvm/Transforms/Utils/
LoopUtils.h
62
enum
RecurrenceKind
{
91
RecurrenceDescriptor(Value *Start, Instruction *Exit,
RecurrenceKind
K,
138
static InstDesc isRecurrenceInstr(Instruction *I,
RecurrenceKind
Kind,
153
/// Returns identity corresponding to the
RecurrenceKind
.
154
static Constant *getRecurrenceIdentity(
RecurrenceKind
K, Type *Tp);
157
///
RecurrenceKind
.
158
static unsigned getRecurrenceBinOp(
RecurrenceKind
Kind);
166
static bool AddReductionVar(PHINode *Phi,
RecurrenceKind
Kind, Loop *TheLoop,
175
RecurrenceKind
getRecurrenceKind() { return Kind; }
191
static bool isIntegerRecurrenceKind(
RecurrenceKind
Kind)
[
all
...]
/external/llvm/lib/Transforms/Utils/
LoopUtils.cpp
37
bool RecurrenceDescriptor::isIntegerRecurrenceKind(
RecurrenceKind
Kind) {
52
bool RecurrenceDescriptor::isFloatingPointRecurrenceKind(
RecurrenceKind
Kind) {
56
bool RecurrenceDescriptor::isArithmeticRecurrenceKind(
RecurrenceKind
Kind) {
155
bool RecurrenceDescriptor::AddReductionVar(PHINode *Phi,
RecurrenceKind
Kind,
415
RecurrenceDescriptor::isRecurrenceInstr(Instruction *I,
RecurrenceKind
Kind,
519
Constant *RecurrenceDescriptor::getRecurrenceIdentity(
RecurrenceKind
K,
545
unsigned RecurrenceDescriptor::getRecurrenceBinOp(
RecurrenceKind
Kind) {
/external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp
[
all
...]
Completed in 87 milliseconds