Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DGVNSink.cpp334 DenseMap<Value *, uint32_t> ValueNumbering; member in __anonac6bc9b30111::ValueTable
380 auto VI = ValueNumbering.find(V); in lookupOrAdd()
381 if (VI != ValueNumbering.end()) in lookupOrAdd()
385 ValueNumbering[V] = nextValueNumber; in lookupOrAdd()
450 ValueNumbering[V] = nextValueNumber; in lookupOrAdd()
462 ValueNumbering[V] = e; in lookupOrAdd()
469 auto VI = ValueNumbering.find(V); in lookup()
470 assert(VI != ValueNumbering.end() && "Value not numbered?"); in lookup()
476 ValueNumbering.clear(); in clear()
H A DGVN.cpp472 ValueNumbering.insert(std::make_pair(V, Num)); in add()
499 ValueNumbering[C] = NextValueNumber; in lookupOrAddCall()
507 ValueNumbering[C] = NextValueNumber; in lookupOrAddCall()
514 ValueNumbering[C] = E; in lookupOrAddCall()
522 ValueNumbering[C] = E; in lookupOrAddCall()
529 ValueNumbering[C] = NextValueNumber; in lookupOrAddCall()
539 ValueNumbering[C] = NextValueNumber; in lookupOrAddCall()
547 ValueNumbering[C] = NextValueNumber; in lookupOrAddCall()
553 ValueNumbering[C] = V; in lookupOrAddCall()
588 ValueNumbering[C] = NextValueNumber; in lookupOrAddCall()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DGVN.h160 DenseMap<Value *, uint32_t> ValueNumbering; variable