Lines Matching refs:Props
371 bool evaluateCMPpi(uint32_t Cmp, uint32_t Props, const APInt &A2,
434 uint32_t Props = (NonZero | Finite);
436 return Props | NegOrZero;
437 return Props | PosOrZero;
442 uint32_t Props = CF->isNegative() ? (NegOrZero|NonZero)
445 return (Props & ~NumericProperties) | (Zero|Finite);
446 Props = (Props & ~NumericProperties) | NonZero;
448 return (Props & ~NumericProperties) | NaN;
451 return (Props & ~NumericProperties) | Infinity;
452 Props |= Finite;
453 return Props;
1238 bool MachineConstEvaluator::evaluateCMPpi(uint32_t Cmp, uint32_t Props,
1240 if (Props == ConstantProperties::Unknown)
1244 if (Props & ConstantProperties::NaN)
1249 if (!(Props & ConstantProperties::Finite))
1252 // Let X be a number that has properties Props.
1258 if (Props & ConstantProperties::Zero)
1260 else if (Props & ConstantProperties::NonZero)
1267 if (Props & ConstantProperties::Zero) {
1275 if (Props & ConstantProperties::Zero) {
1284 if (Props & ConstantProperties::PosOrZero) {
1292 if (Props & ConstantProperties::NegOrZero) {
2303 uint32_t Props = PredC.properties();
2305 if (Props & ConstantProperties::Zero)
2307 else if (Props & ConstantProperties::NonZero)