Home
last modified time | relevance | path

Searched refs:Value2Index (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DConstraintSystem.h55 DenseMap<Value *, unsigned> Value2Index; variable
71 Value2Index.insert({Arg, Value2Index.size() + 1}); in ConstraintSystem()
74 ConstraintSystem(const DenseMap<Value *, unsigned> &Value2Index) in ConstraintSystem() argument
75 : NumVariables(Value2Index.size()), Value2Index(Value2Index) {} in ConstraintSystem()
96 DenseMap<Value *, unsigned> &getValue2Index() { return Value2Index; } in getValue2Index()
98 return Value2Index; in getValue2Index()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstraintElimination.cpp263 auto &Value2Index = getValue2Index(false); in ConstraintInfo() local
266 ConstraintTy VarPos(SmallVector<int64_t, 8>(Value2Index.size() + 1, 0), in ConstraintInfo()
268 VarPos.Coefficients[Value2Index[Arg]] = -1; in ConstraintInfo()
719 auto &Value2Index = getValue2Index(IsSigned); in getConstraint() local
734 auto GetOrAddIndex = [&Value2Index, &NewVariables, in getConstraint()
736 auto V2I = Value2Index.find(V); in getConstraint()
737 if (V2I != Value2Index.end()) in getConstraint()
740 NewIndexMap.insert({V, Value2Index.size() + NewVariables.size() + 1}); in getConstraint()
753 SmallVector<int64_t, 8>(Value2Index.size() + NewVariables.size() + 1, 0), in getConstraint()
798 (!Value2Index.contains(KV.first) && !NewIndexMap.contains(KV.first))) in getConstraint()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstraintSystem.cpp166 SmallVector<std::string> Names(Value2Index.size(), ""); in getVarNamesList()
168 for (auto &[V, Index] : Value2Index) { in getVarNamesList()