reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/ScalarEvolution.cpp
 3850       assert(ValueExprMap.count(VE.first));
 3860   ValueExprMapType::iterator I = ValueExprMap.find_as(V);
 3861   if (I != ValueExprMap.end()) {
 3875     ValueExprMap.erase(V);
 3909         ValueExprMap.insert({SCEVCallbackVH(V, this), S});
 3934   ValueExprMapType::iterator I = ValueExprMap.find_as(V);
 3935   if (I != ValueExprMap.end()) {
 4202     auto It = ValueExprMap.find_as(static_cast<Value *>(I));
 4203     if (It != ValueExprMap.end()) {
 4991   ValueExprMap[SCEVCallbackVH(PN, this)] = PHISCEV;
 5031   assert(ValueExprMap.find_as(PN) == ValueExprMap.end() &&
 5031   assert(ValueExprMap.find_as(PN) == ValueExprMap.end() &&
 5041   ValueExprMap.insert({SCEVCallbackVH(PN, this), SymbolicName});
 5113         ValueExprMap[SCEVCallbackVH(PN, this)] = PHISCEV;
 5145         ValueExprMap[SCEVCallbackVH(PN, this)] = Shifted;
 6711         ValueExprMap.find_as(static_cast<Value *>(I));
 6712       if (It != ValueExprMap.end()) {
 6775   ValueExprMap.clear();
 6835           ValueExprMap.find_as(static_cast<Value *>(I));
 6836       if (It != ValueExprMap.end()) {
 6874       ValueExprMap.find_as(static_cast<Value *>(I));
 6875     if (It != ValueExprMap.end()) {
11424       ValueExprMap(std::move(Arg.ValueExprMap)),
11460   ValueExprMap.clear();