OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:LazyValueInfo
(Results
1 - 5
of
5
) sorted by null
/external/llvm/include/llvm/Analysis/
LazyValueInfo.h
1
//===-
LazyValueInfo
.h - Value constraint analysis --------------*- C++ -*-===//
25
///
LazyValueInfo
- This pass computes, caches, and vends lazy value constraint
27
class
LazyValueInfo
: public FunctionPass {
30
LazyValueInfo
(const
LazyValueInfo
&); // DO NOT IMPLEMENT.
31
void operator=(const
LazyValueInfo
&); // DO NOT IMPLEMENT.
34
LazyValueInfo
() : FunctionPass(ID), PImpl(0) {
37
~
LazyValueInfo
() { assert(PImpl == 0 && "releaseMemory not called"); }
/external/llvm/lib/Transforms/Scalar/
CorrelatedValuePropagation.cpp
21
#include "llvm/Analysis/
LazyValueInfo
.h"
34
LazyValueInfo
*LVI;
50
AU.addRequired<
LazyValueInfo
>();
58
INITIALIZE_PASS_DEPENDENCY(
LazyValueInfo
)
152
LazyValueInfo
::Tristate Result = LVI->getPredicateOnEdge(C->getPredicate(),
154
if (Result ==
LazyValueInfo
::Unknown) return false;
158
LazyValueInfo
::Tristate Res = LVI->getPredicateOnEdge(C->getPredicate(),
166
if (Result ==
LazyValueInfo
::True)
177
LVI = &getAnalysis<
LazyValueInfo
>();
JumpThreading.cpp
21
#include "llvm/Analysis/
LazyValueInfo
.h"
78
LazyValueInfo
*LVI;
108
AU.addRequired<
LazyValueInfo
>();
109
AU.addPreserved<
LazyValueInfo
>();
135
INITIALIZE_PASS_DEPENDENCY(
LazyValueInfo
)
147
LVI = &getAnalysis<
LazyValueInfo
>();
193
// dangling pointer issues within
LazyValueInfo
.
352
// If the value is known by
LazyValueInfo
to be a constant in a
482
LazyValueInfo
::Tristate
485
if (ResT ==
LazyValueInfo
::Unknown
[
all
...]
/external/llvm/lib/Analysis/
Android.mk
27
LazyValueInfo
.cpp \
LazyValueInfo.cpp
1
//===-
LazyValueInfo
.cpp - Value constraint analysis ----------------------===//
16
#include "llvm/Analysis/
LazyValueInfo
.h"
35
char
LazyValueInfo
::ID = 0;
36
INITIALIZE_PASS(
LazyValueInfo
, "lazy-value-info",
40
FunctionPass *createLazyValueInfoPass() { return new
LazyValueInfo
(); }
48
/// LVILatticeVal - This is the information tracked by
LazyValueInfo
for each
353
/// LazyValueInfoCache - This is the cache kept by
LazyValueInfo
which
[
all
...]
Completed in 975 milliseconds