OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Loop
(Results
1 - 25
of
1028
) sorted by null
1
2
3
4
5
6
7
8
9
10
11
>>
/external/llvm/include/llvm/Transforms/Scalar/
IndVarSimplify.h
25
PreservedAnalyses run(
Loop
&L, AnalysisManager<
Loop
> &AM);
LICM.h
1
//===- LICM.h -
Loop
Invariant Code Motion Pass -------*- C++ -*-===//
10
// This pass performs
loop
invariant code motion, attempting to remove as much
11
// code from the body of a
loop
as possible. It does this by either hoisting
13
// safe. This pass also promotes must-aliased memory locations in the
loop
to
18
// 1. Moving
loop
invariant loads and calls out of loops. If we can determine
19
// that a load or call inside of a
loop
never aliases anything stored to,
22
// the
loop
, we try to move the store to happen AFTER the
loop
instead of
23
// inside of the
loop
. This can only happen if a few conditions are true:
24
// A. The pointer stored through is
loop
invarian
[
all
...]
LoopIdiomRecognize.h
1
//===- LoopIdiomRecognize.h -
Loop
Idiom Recognize Pass -------*- C++ -*-===//
11
// non-
loop
form. In cases that this kicks in, it can be a significant
24
/// Performs
Loop
Idiom Recognize Pass.
27
PreservedAnalyses run(
Loop
&L, AnalysisManager<
Loop
> &AM);
LoopRotation.h
1
//===- LoopRotation.h -
Loop
Rotation -------------------------------------===//
10
// This file provides the interface for the
Loop
Rotation pass.
22
/// A simple
loop
rotation transformation.
26
PreservedAnalyses run(
Loop
&L, AnalysisManager<
Loop
> &AM);
LoopSimplifyCFG.h
1
//===- LoopSimplifyCFG.cpp -
Loop
CFG Simplification Pass -------*- C++ -*-===//
10
// This file implements the
Loop
SimplifyCFG Pass. This pass is responsible for
11
// basic
loop
CFG cleanup, primarily to assist other
loop
passes. If you
12
// encounter a noncanonical CFG construct that causes another
loop
pass to
25
/// Performs basic CFG simplifications to assist other
loop
passes.
28
PreservedAnalyses run(
Loop
&L, AnalysisManager<
Loop
> &AM);
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
LoopPass.h
10
// This file defines LoopPass class. All
loop
optimization
35
/// to a
Loop
.
39
// whatever action is necessary for the specified
Loop
.
40
virtual bool runOnLoop(
Loop
*L, LPPassManager &LPM) = 0;
43
virtual bool doInitialization(
Loop
*L, LPPassManager &LPM) {
47
// Finalization hook does not supply
Loop
because at this time
48
//
loop
nest is completely different.
75
/// Each
loop
pass can override these simple analysis hooks to update
78
virtual void cloneBasicBlockAnalysis(BasicBlock *F, BasicBlock *T,
Loop
*L) {}
81
virtual void deleteAnalysisValue(Value *V,
Loop
*L) {
[
all
...]
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
UnrollLoop.h
10
// This file defines some
loop
unrolling utilities. It does not define any
11
// actual pass or policy, but provides a single function to perform
loop
21
class
Loop
;
25
bool UnrollLoop(
Loop
*L, unsigned Count, unsigned TripCount,
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Transforms/Scalar/
IndVarSimplify.h
23
class
Loop
;
28
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
LoopIdiomRecognize.h
1
//===- LoopIdiomRecognize.h -
Loop
Idiom Recognize Pass ---------*- C++ -*-===//
11
// non-
loop
form. In cases that this kicks in, it can be a significant
24
class
Loop
;
27
/// Performs
Loop
Idiom Recognize Pass.
30
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
LoopInstSimplify.h
1
//===- LoopInstSimplify.h -
Loop
Inst Simplify Pass -------------*- C++ -*-===//
10
// This pass performs lightweight instruction simplification on
loop
bodies.
22
class
Loop
;
25
/// Performs
Loop
Inst Simplify Pass.
28
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
LoopStrengthReduce.h
1
//===- LoopStrengthReduce.h -
Loop
Strength Reduce Pass ---------*- C++ -*-===//
15
// have as one or more of their components the
loop
induction variable, it
18
// related to
loop
induction variables.
30
class
Loop
;
33
/// Performs
Loop
Strength Reduce Pass.
36
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Transforms/Scalar/
IndVarSimplify.h
23
class
Loop
;
28
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
LoopIdiomRecognize.h
1
//===- LoopIdiomRecognize.h -
Loop
Idiom Recognize Pass ---------*- C++ -*-===//
11
// non-
loop
form. In cases that this kicks in, it can be a significant
24
class
Loop
;
27
/// Performs
Loop
Idiom Recognize Pass.
30
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
LoopInstSimplify.h
1
//===- LoopInstSimplify.h -
Loop
Inst Simplify Pass -------------*- C++ -*-===//
10
// This pass performs lightweight instruction simplification on
loop
bodies.
22
class
Loop
;
25
/// Performs
Loop
Inst Simplify Pass.
28
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
LoopStrengthReduce.h
1
//===- LoopStrengthReduce.h -
Loop
Strength Reduce Pass ---------*- C++ -*-===//
15
// have as one or more of their components the
loop
induction variable, it
18
// related to
loop
induction variables.
30
class
Loop
;
33
/// Performs
Loop
Strength Reduce Pass.
36
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Transforms/Scalar/
IndVarSimplify.h
23
class
Loop
;
28
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
LoopIdiomRecognize.h
1
//===- LoopIdiomRecognize.h -
Loop
Idiom Recognize Pass ---------*- C++ -*-===//
11
// non-
loop
form. In cases that this kicks in, it can be a significant
24
class
Loop
;
27
/// Performs
Loop
Idiom Recognize Pass.
30
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
LoopInstSimplify.h
1
//===- LoopInstSimplify.h -
Loop
Inst Simplify Pass -------------*- C++ -*-===//
10
// This pass performs lightweight instruction simplification on
loop
bodies.
22
class
Loop
;
25
/// Performs
Loop
Inst Simplify Pass.
28
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
LoopStrengthReduce.h
1
//===- LoopStrengthReduce.h -
Loop
Strength Reduce Pass ---------*- C++ -*-===//
15
// have as one or more of their components the
loop
induction variable, it
18
// related to
loop
induction variables.
30
class
Loop
;
33
/// Performs
Loop
Strength Reduce Pass.
36
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Transforms/Scalar/
IndVarSimplify.h
23
class
Loop
;
28
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
LoopIdiomRecognize.h
1
//===- LoopIdiomRecognize.h -
Loop
Idiom Recognize Pass ---------*- C++ -*-===//
11
// non-
loop
form. In cases that this kicks in, it can be a significant
24
class
Loop
;
27
/// Performs
Loop
Idiom Recognize Pass.
30
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
LoopInstSimplify.h
1
//===- LoopInstSimplify.h -
Loop
Inst Simplify Pass -------------*- C++ -*-===//
10
// This pass performs lightweight instruction simplification on
loop
bodies.
22
class
Loop
;
25
/// Performs
Loop
Inst Simplify Pass.
28
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
LoopStrengthReduce.h
1
//===- LoopStrengthReduce.h -
Loop
Strength Reduce Pass ---------*- C++ -*-===//
15
// have as one or more of their components the
loop
induction variable, it
18
// related to
loop
induction variables.
30
class
Loop
;
33
/// Performs
Loop
Strength Reduce Pass.
36
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Transforms/Scalar/
IndVarSimplify.h
23
class
Loop
;
28
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
LoopIdiomRecognize.h
1
//===- LoopIdiomRecognize.h -
Loop
Idiom Recognize Pass ---------*- C++ -*-===//
11
// non-
loop
form. In cases that this kicks in, it can be a significant
24
class
Loop
;
27
/// Performs
Loop
Idiom Recognize Pass.
30
PreservedAnalyses run(
Loop
&L, LoopAnalysisManager &AM,
Completed in 202 milliseconds
1
2
3
4
5
6
7
8
9
10
11
>>