Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
DSCCPSolver.cpp59 bool isOverdefined(const ValueLatticeElement &LV) { in isOverdefined() function
474 if (IV.isOverdefined()) in pushToWorkList()
720 if (getValueState(&PN).isOverdefined()) in visitPHINode()
743 if (PhiState.isOverdefined()) in visitPHINode()
801 if (ValueState[&I].isOverdefined()) in visitCastInst()
841 if (ValueState[&EVI].isOverdefined()) in visitExtractValueInst()
866 if (isOverdefined(ValueState[&IVI])) in visitInsertValueInst()
905 if (ValueState[&I].isOverdefined()) in visitSelectInst()
937 if (isOverdefined(IV)) in visitUnaryOperator()
950 if (!isOverdefined(V0State)) in visitUnaryOperator()
[all …]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
DValueLattice.h254 bool isOverdefined() const { return Tag == overdefined; } in isOverdefined() function
286 if (isOverdefined()) in markOverdefined()
388 if (RHS.isUnknown() || isOverdefined())
390 if (RHS.isOverdefined()) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DSCCP.cpp96 static bool isOverdefined(const ValueLatticeElement &LV) { in isOverdefined() function
105 [](const ValueLatticeElement &LV) { return isOverdefined(LV); })) in tryToReplaceWithConstant()
118 if (isOverdefined(IV)) in tryToReplaceWithConstant()
324 return !isOverdefined(LV); in findReturnsToZap()
327 return !isOverdefined(Solver.getLatticeValueFor(U)); in findReturnsToZap()
651 if (isOverdefined(I.second)) in runIPSCCP()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DLazyValueInfo.cpp106 if (A.isOverdefined()) in intersect()
108 if (B.isOverdefined()) in intersect()
206 if (Result.isOverdefined()) in insertResult()
700 if (Result.isOverdefined()) { in solveBlockValueNonLocal()
708 assert(!Result.isOverdefined()); in solveBlockValueNonLocal()
735 if (Result.isOverdefined()) { in solveBlockValuePHINode()
744 assert(!Result.isOverdefined() && "Possible PHI in entry block?"); in solveBlockValuePHINode()
785 if (BBLV.isOverdefined()) { in intersectAssumeOrGuardBlockValueConstantRange()
1187 if (V.isOverdefined()) in getValueFromConditionImpl()
1313 if (!Result.isOverdefined()) in getEdgeValueLocal()
[all …]
DValueLattice.cpp17 if (Val.isOverdefined()) in operator <<()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
DFunctionSpecialization.cpp72 static bool isOverdefined(const ValueLatticeElement &LV) { in isOverdefined() function
139 if (isOverdefined(IV)) in tryToReplaceWithConstant()
392 if (!Solver.getLatticeValueFor(A).isOverdefined()) { in isArgumentInteresting()