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

References

utils/TableGen/CodeGenDAGPatterns.cpp
  166     Changed |= berase_if(I.second, [&P](MVT VT) { return !P(VT); });
  275     return berase_if(Out, Int);
  300     berase_if(Diff, [&In](MVT T) { return In.count(T); });
  303     berase_if(Out, [&Diff](MVT T) { return Diff.count(T); });
  306     berase_if(Diff, [&Out](MVT T) { return Out.count(T); });
  311   bool Changed = berase_if(Out, Int);
  484       Changed |= berase_if(S, NotInt) |
  485                  berase_if(B, NotInt);
  488       Changed |= berase_if(S, NotFP) |
  489                  berase_if(B, NotFP);
  500       Changed |= berase_if(S, isVector) |
  501                  berase_if(B, isVector);
  527       Changed |= berase_if(B, std::bind(LE, std::placeholders::_1, *MinS));
  533       Changed |= berase_if(S, std::bind(LE, *MaxS, std::placeholders::_1));
  539       Changed |= berase_if(B, std::bind(LE, std::placeholders::_1, *MinV));
  545       Changed |= berase_if(S, std::bind(LE, *MaxV, std::placeholders::_1));
  571     Changed |= berase_if(V, isScalar);  // Scalar = !vector
  572     Changed |= berase_if(E, isVector);  // Vector = !scalar
  584     Changed |= berase_if(V, [&ST](MVT T) -> bool {
  589     Changed |= berase_if(E, [&VT](MVT T) -> bool { return !VT.count(T); });
  654     Changed |= berase_if(S, isScalar);
  657     Changed |= berase_if(S, std::bind(NoSubV, V, std::placeholders::_1));
  660     Changed |= berase_if(V, std::bind(NoSupV, S, std::placeholders::_1));
  700     Changed |= berase_if(VS, std::bind(NoLength, WN, std::placeholders::_1));
  701     Changed |= berase_if(WS, std::bind(NoLength, VN, std::placeholders::_1));
  734     Changed |= berase_if(AS, std::bind(NoSize, BN, std::placeholders::_1));
  735     Changed |= berase_if(BS, std::bind(NoSize, AN, std::placeholders::_1));