Home
last modified time | relevance | path

Searched refs:PhiValues (Results 1 – 11 of 11) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DPhiValues.cpp17 bool PhiValues::invalidate(Function &, const PreservedAnalyses &PA, in invalidate()
40 void PhiValues::processPhi(const PHINode *Phi, in processPhi()
101 const PhiValues::ValueSet &PhiValues::getValuesForPhi(const PHINode *PN) { in getValuesForPhi()
111 void PhiValues::invalidateValue(const Value *V) { in invalidateValue()
127 void PhiValues::releaseMemory() { in releaseMemory()
133 void PhiValues::print(raw_ostream &OS) const { in print()
161 PhiValues PhiValuesAnalysis::run(Function &F, FunctionAnalysisManager &) { in run()
162 return PhiValues(F); in run()
168 PhiValues &PI = AM.getResult<PhiValuesAnalysis>(F); in run()
181 Result.reset(new PhiValues(F)); in runOnFunction()
DCMakeLists.txt68 PhiValues.cpp
DBasicAliasAnalysis.cpp1537 const PhiValues::ValueSet &PhiValueSet = PV->getValuesForPhi(PN); in aliasPHI()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DPhiValues.h43 class PhiValues {
48 PhiValues(const Function &F) : F(F) {} in PhiValues() function
108 using Result = PhiValues;
109 PhiValues run(Function &F, FunctionAnalysisManager &);
127 std::unique_ptr<PhiValues> Result;
133 PhiValues &getResult() { return *Result; } in getResult()
134 const PhiValues &getResult() const { return *Result; } in getResult()
DBasicAliasAnalysis.h46 class PhiValues; variable
64 PhiValues *PV;
70 PhiValues *PV = nullptr)
DMemoryDependenceAnalysis.h47 class PhiValues; variable
364 PhiValues &PV;
370 DominatorTree &DT, PhiValues &PV) in MemoryDependenceResults()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Analysis/
DPhiValuesTest.cpp52 PhiValues PV(*F); in TEST()
53 PhiValues::ValueSet Vals; in TEST()
127 PhiValues PV(*F); in TEST()
128 PhiValues::ValueSet Vals; in TEST()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/BasicAA/
Dinvalidation.ll28 ; Check PhiValues specifically.
/external/swiftshader/third_party/llvm-7.0/
DAndroid.mk77 llvm/lib/Analysis/PhiValues.cpp \
DBUILD.gn178 "llvm/lib/Analysis/PhiValues.cpp",
/external/swiftshader/
DCMakeLists.txt743 ${LLVM_DIR}/lib/Analysis/PhiValues.cpp