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

References

lib/Target/Hexagon/HexagonConstPropagation.cpp
   68       NumericProperties = (Zero|NonZero|Finite|Infinity|NaN|SignedZero),
  425       return Zero | PosOrZero | NegOrZero | Finite;
  437       return (Props & ~NumericProperties) | (Zero|Finite);
  475     if (Ps & ConstantProperties::Zero)
 1250       if (Props & ConstantProperties::Zero)
 1259     if (Props & ConstantProperties::Zero) {
 1267   if (Props & ConstantProperties::Zero) {
 1305   bool Zero1 = (Props1 & P::Zero), Zero2 = (Props2 & P::Zero);
 1305   bool Zero1 = (Props1 & P::Zero), Zero2 = (Props2 & P::Zero);
 1502     if (LS1.properties() & ConstantProperties::Zero)
 1507     if (LS2.properties() & ConstantProperties::Zero)
 1531     if (LS1.properties() & ConstantProperties::Zero) {
 1735     if (Ps & ConstantProperties::Zero) {
 2001                            : ConstantProperties::Zero;
 2214     if (Ps & (P::Zero|P::NaN)) {
 2215       uint32_t Ns = (Ps & (P::Zero|P::NaN|P::SignProperties));
 2297     if (Props & ConstantProperties::Zero)
 2579                           : ConstantProperties::Zero;
 2676   if (Ps & ConstantProperties::Zero)
 2866       if (!(Ps & (P::Zero|P::NonZero)))
 2871       const MCInstrDesc *NewD = (Ps & P::Zero) ?
 2972       bool Zero = ((HasC2 && (LS2.properties() & ConstantProperties::Zero)) ||
 2973                    (HasC3 && (LS3.properties() & ConstantProperties::Zero)));
 3069       if (getCell(R1, Inputs, LS1) && (LS1.properties() & P::Zero))
 3071       else if (getCell(R2, Inputs, LS2) && (LS2.properties() & P::Zero))