Home
last modified time | relevance | path

Searched refs:isOverdefined (Results 1 – 6 of 6) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp51 bool SCCPSolver::isOverdefined(const ValueLatticeElement &LV) { in isOverdefined() function in llvm::SCCPSolver
71 if (llvm::any_of(IVs, isOverdefined)) in tryToReplaceWithConstant()
84 if (isOverdefined(IV)) in tryToReplaceWithConstant()
731 if (IV.isOverdefined()) in pushToWorkList()
1001 if (getValueState(&PN).isOverdefined()) in visitPHINode()
1024 if (PhiState.isOverdefined()) in visitPHINode()
1082 if (ValueState[&I].isOverdefined()) in visitCastInst()
1151 if (ValueState[&EVI].isOverdefined()) in visitExtractValueInst()
1178 if (SCCPSolver::isOverdefined(ValueState[&IVI])) in visitInsertValueInst()
1217 if (ValueState[&I].isOverdefined()) in visitSelectInst()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DValueLattice.h256 bool isOverdefined() const { return Tag == overdefined; } in isOverdefined() function
288 if (isOverdefined()) in markOverdefined()
390 if (RHS.isUnknown() || isOverdefined())
392 if (RHS.isOverdefined()) {
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLazyValueInfo.cpp105 if (A.isOverdefined()) in intersect()
107 if (B.isOverdefined()) in intersect()
205 if (Result.isOverdefined()) in insertResult()
705 if (Result.isOverdefined()) { in solveBlockValueNonLocal()
714 assert(!Result.isOverdefined()); in solveBlockValueNonLocal()
741 if (Result.isOverdefined()) { in solveBlockValuePHINode()
750 assert(!Result.isOverdefined() && "Possible PHI in entry block?"); in solveBlockValuePHINode()
791 if (BBLV.isOverdefined()) { in intersectAssumeOrGuardBlockValueConstantRange()
1218 if (V.isOverdefined()) in getValueFromConditionImpl()
1345 if (!Result.isOverdefined()) in getEdgeValueLocal()
[all …]
H A DValueLattice.cpp60 if (Val.isOverdefined()) in operator <<()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DSCCP.cpp80 return !SCCPSolver::isOverdefined(LV); in findReturnsToZap()
91 return !SCCPSolver::isOverdefined(Solver.getLatticeValueFor(U)); in findReturnsToZap()
364 if (SCCPSolver::isOverdefined(I.second)) in runIPSCCP()
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DSCCPSolver.h211 static bool isOverdefined(const ValueLatticeElement &LV);