Searched defs:LazyValueInfo (Results 1 - 3 of 3) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DLazyValueInfo.h1 //===- LazyValueInfo.h - Value constraint analysis --------------*- C++ -*-===//
25 /// LazyValueInfo - This pass computes, caches, and vends lazy value constraint
27 class LazyValueInfo : public FunctionPass { class in namespace:llvm
30 LazyValueInfo(const LazyValueInfo&); // DO NOT IMPLEMENT.
31 void operator=(const LazyValueInfo&); // DO NOT IMPLEMENT.
34 LazyValueInfo() : FunctionPass(ID), PImpl(0) { function in class:llvm::LazyValueInfo
37 ~LazyValueInfo() { assert(PImpl == 0 && "releaseMemory not called"); }
/external/llvm/include/llvm/Analysis/
H A DLazyValueInfo.h1 //===- LazyValueInfo.h - Value constraint analysis --------------*- C++ -*-===//
32 class LazyValueInfo { class in namespace:llvm
38 LazyValueInfo(const LazyValueInfo&) = delete;
39 void operator=(const LazyValueInfo&) = delete;
41 ~LazyValueInfo();
42 LazyValueInfo() {} function in class:llvm::LazyValueInfo
43 LazyValueInfo(AssumptionCache *AC_, TargetLibraryInfo *TLI_, function in class:llvm::LazyValueInfo
46 LazyValueInfo(LazyValueInfo function in class:llvm::LazyValueInfo
[all...]
/external/llvm/lib/Analysis/
H A DLazyValueInfo.cpp1 //===- LazyValueInfo.cpp - Value constraint analysis ------------*- C++ -*-===//
15 #include "llvm/Analysis/LazyValueInfo.h"
59 /// This is the information tracked by LazyValueInfo for each value.
382 /// This is the cache kept by LazyValueInfo which
1424 // LazyValueInfo Impl
1460 LazyValueInfo &LazyValueInfoWrapperPass::getLVI() { return Info; }
1462 LazyValueInfo::~LazyValueInfo() { releaseMemory(); }
1464 void LazyValueInfo::releaseMemory() {
1474 LazyValueInfo LazyValueAnalysi
[all...]

Completed in 131 milliseconds