Searched refs:Value2Index (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | ConstraintSystem.h | 55 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 D | ConstraintElimination.cpp | 278 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 D | ConstraintSystem.cpp | 145 SmallVector<std::string> Names(Value2Index.size(), ""); in getVarNamesList() 147 for (auto &[V, Index] : Value2Index) { in getVarNamesList()
|