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

References

lib/Transforms/Scalar/GVN.cpp
  128     if (varargs != other.varargs)
  128     if (varargs != other.varargs)
  136         hash_combine_range(Value.varargs.begin(), Value.varargs.end()));
  136         hash_combine_range(Value.varargs.begin(), Value.varargs.end()));
  278     e.varargs.push_back(lookupOrAdd(*OI));
  285     if (e.varargs[0] > e.varargs[1])
  285     if (e.varargs[0] > e.varargs[1])
  286       std::swap(e.varargs[0], e.varargs[1]);
  286       std::swap(e.varargs[0], e.varargs[1]);
  293     if (e.varargs[0] > e.varargs[1]) {
  293     if (e.varargs[0] > e.varargs[1]) {
  294       std::swap(e.varargs[0], e.varargs[1]);
  294       std::swap(e.varargs[0], e.varargs[1]);
  302       e.varargs.push_back(*II);
  315   e.varargs.push_back(lookupOrAdd(LHS));
  316   e.varargs.push_back(lookupOrAdd(RHS));
  319   if (e.varargs[0] > e.varargs[1]) {
  319   if (e.varargs[0] > e.varargs[1]) {
  320     std::swap(e.varargs[0], e.varargs[1]);
  320     std::swap(e.varargs[0], e.varargs[1]);
  340     e.varargs.push_back(lookupOrAdd(WO->getLHS()));
  341     e.varargs.push_back(lookupOrAdd(WO->getRHS()));
  350     e.varargs.push_back(lookupOrAdd(*OI));
  354     e.varargs.push_back(*II);
 1662   for (unsigned i = 0; i < Exp.varargs.size(); i++) {
 1669     Exp.varargs[i] = phiTranslate(Pred, PhiBlock, Exp.varargs[i], Gvn);
 1669     Exp.varargs[i] = phiTranslate(Pred, PhiBlock, Exp.varargs[i], Gvn);
 1673     assert(Exp.varargs.size() == 2 && "Unsupported commutative expression!");
 1674     if (Exp.varargs[0] > Exp.varargs[1]) {
 1674     if (Exp.varargs[0] > Exp.varargs[1]) {
 1675       std::swap(Exp.varargs[0], Exp.varargs[1]);
 1675       std::swap(Exp.varargs[0], Exp.varargs[1]);