reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
31486 unsigned BitWidth = Known.getBitWidth(); 31496 Known.resetAll(); 31500 Known.Zero.setBitsFrom(1); 31504 Known.Zero.setBitsFrom(NumLoBits); 31513 Known = DAG.computeKnownBits(Src, DemandedElt, Depth + 1); 31514 Known = Known.zextOrTrunc(BitWidth, false); 31514 Known = Known.zextOrTrunc(BitWidth, false); 31515 Known.Zero.setBitsFrom(SrcVT.getScalarSizeInBits()); 31523 Known.setAllZero(); 31527 Known = DAG.computeKnownBits(Op.getOperand(0), DemandedElts, Depth + 1); 31530 Known.Zero <<= ShAmt; 31531 Known.One <<= ShAmt; 31533 Known.Zero.setLowBits(ShAmt); 31535 Known.Zero.lshrInPlace(ShAmt); 31536 Known.One.lshrInPlace(ShAmt); 31538 Known.Zero.setHighBits(ShAmt); 31540 Known.Zero.ashrInPlace(ShAmt); 31541 Known.One.ashrInPlace(ShAmt); 31551 Known.One = APInt::getAllOnesValue(BitWidth * 2); 31552 Known.Zero = APInt::getAllOnesValue(BitWidth * 2); 31557 Known.One &= Known2.One; 31558 Known.Zero &= Known2.Zero; 31562 Known.One &= Known2.One; 31563 Known.Zero &= Known2.Zero; 31566 if (Known.countMinLeadingZeros() < BitWidth) 31567 Known.resetAll(); 31568 Known = Known.trunc(BitWidth); 31568 Known = Known.trunc(BitWidth); 31573 Known = DAG.computeKnownBits(Op.getOperand(1), DemandedElts, Depth + 1); 31577 Known.One &= Known2.Zero; 31578 Known.Zero |= Known2.One; 31583 Known = DAG.computeKnownBits(Op.getOperand(1), DemandedElts, Depth + 1); 31587 Known.Zero &= Known2.Zero; 31589 Known.One |= Known2.One; 31598 Known.Zero.setBitsFrom(16); 31602 Known = DAG.computeKnownBits(Op.getOperand(1), Depth + 1); 31604 if (Known.isUnknown()) 31609 Known.One &= Known2.One; 31610 Known.Zero &= Known2.Zero; 31627 Known.Zero.setAllBits(); Known.One.setAllBits(); 31627 Known.Zero.setAllBits(); Known.One.setAllBits(); 31635 Known.resetAll(); 31638 Known.One.clearAllBits(); 31648 Known.resetAll(); 31654 for (unsigned i = 0; i != NumOps && !Known.isUnknown(); ++i) { 31659 Known.One &= Known2.One; 31660 Known.Zero &= Known2.Zero;