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
63 /// Get list of variable names from the Value2Index map.
71 Value2Index.insert({Arg, Value2Index.size() + 1}); in ConstraintSystem()
74 ConstraintSystem(const DenseMap<Value *, unsigned> &Value2Index) in ConstraintSystem()
75 : NumVariables(Value2Index.size()), Value2Index(Value2Index) {} in ConstraintSystem()
96 DenseMap<Value *, unsigned> &getValue2Index() { return Value2Index; } in addVariableRow()
98 return Value2Index; in addVariableRow()
77 ConstraintSystem(const DenseMap<Value *,unsigned> & Value2Index) ConstraintSystem() argument
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstraintElimination.cpp278 auto &Value2Index = getValue2Index(false); in ConstraintInfo() local
281 ConstraintTy VarPos(SmallVector<int64_t, 8>(Value2Index.size() + 1, 0), in ConstraintInfo()
283 VarPos.Coefficients[Value2Index[Arg]] = -1; in ConstraintInfo()
661 auto &Value2Index = getValue2Index(IsSigned); in getConstraint() local
676 auto GetOrAddIndex = [&Value2Index, &NewVariables, in getConstraint()
678 auto V2I = Value2Index.find(V); in getConstraint()
679 if (V2I != Value2Index.end()) in getConstraint()
682 NewIndexMap.insert({V, Value2Index.size() + NewVariables.size() + 1}); in getConstraint()
695 SmallVector<int64_t, 8>(Value2Index.size() + NewVariables.size() + 1, 0), in getConstraint()
740 (!Value2Index.contains(KV.first) && !NewIndexMap.contains(KV.first))) in getConstraint()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstraintSystem.cpp145 SmallVector<std::string> Names(Value2Index.size(), ""); in getVarNamesList()
147 for (auto &[V, Index] : Value2Index) { in getVarNamesList()