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++ -*-===//
26
///
LazyValueInfo
- This pass computes, caches, and vends lazy value constraint
28
class
LazyValueInfo
: public FunctionPass {
32
LazyValueInfo
(const
LazyValueInfo
&) LLVM_DELETED_FUNCTION;
33
void operator=(const
LazyValueInfo
&) LLVM_DELETED_FUNCTION;
36
LazyValueInfo
() : FunctionPass(ID), PImpl(0) {
39
~
LazyValueInfo
() { assert(PImpl == 0 && "releaseMemory not called"); }
/external/llvm/lib/Transforms/Scalar/
CorrelatedValuePropagation.cpp
18
#include "llvm/Analysis/
LazyValueInfo
.h"
37
LazyValueInfo
*LVI;
54
AU.addRequired<
LazyValueInfo
>();
62
INITIALIZE_PASS_DEPENDENCY(
LazyValueInfo
)
117
LazyValueInfo
::False)
174
LazyValueInfo
::Tristate Result = LVI->getPredicateOnEdge(C->getPredicate(),
176
if (Result ==
LazyValueInfo
::Unknown) return false;
180
LazyValueInfo
::Tristate Res = LVI->getPredicateOnEdge(C->getPredicate(),
188
if (Result ==
LazyValueInfo
::True)
209
// If the condition was defined in same block as the switch then
LazyValueInfo
[
all
...]
JumpThreading.cpp
24
#include "llvm/Analysis/
LazyValueInfo
.h"
80
LazyValueInfo
*LVI;
110
AU.addRequired<
LazyValueInfo
>();
111
AU.addPreserved<
LazyValueInfo
>();
138
INITIALIZE_PASS_DEPENDENCY(
LazyValueInfo
)
152
LVI = &getAnalysis<
LazyValueInfo
>();
198
// dangling pointer issues within
LazyValueInfo
.
366
// If the value is known by
LazyValueInfo
to be a constant in a
496
LazyValueInfo
::Tristate
499
if (ResT ==
LazyValueInfo
::Unknown
[
all
...]
/external/llvm/lib/Analysis/
LazyValueInfo.cpp
1
//===-
LazyValueInfo
.cpp - Value constraint analysis ----------------------===//
16
#include "llvm/Analysis/
LazyValueInfo
.h"
37
char
LazyValueInfo
::ID = 0;
38
INITIALIZE_PASS_BEGIN(
LazyValueInfo
, "lazy-value-info",
41
INITIALIZE_PASS_END(
LazyValueInfo
, "lazy-value-info",
45
FunctionPass *createLazyValueInfoPass() { return new
LazyValueInfo
(); }
53
/// LVILatticeVal - This is the information tracked by
LazyValueInfo
for each
314
/// LazyValueInfoCache - This is the cache kept by
LazyValueInfo
which
[
all
...]
Android.mk
26
LazyValueInfo
.cpp \
Completed in 1123 milliseconds