HomeSort by relevance Sort by last modified time
    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