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

References

lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 5045     if (N1C && !N2C) {
 5046       std::swap(N1C, N2C);
 5083     if (N2C && N2C->isNullValue())
 5083     if (N2C && N2C->isNullValue())
 5085     if (N2C && N2C->isAllOnesValue())  // X & -1 -> X
 5085     if (N2C && N2C->isAllOnesValue())  // X & -1 -> X
 5097     if (N2C && N2C->isNullValue())
 5097     if (N2C && N2C->isNullValue())
 5162     if (N2C && N2C->isNullValue())
 5162     if (N2C && N2C->isNullValue())
 5169            N2C && (N2C->getZExtValue() == 0 || N2C->getZExtValue() == 1) &&
 5169            N2C && (N2C->getZExtValue() == 0 || N2C->getZExtValue() == 1) &&
 5169            N2C && (N2C->getZExtValue() == 0 || N2C->getZExtValue() == 1) &&
 5238     if (N2C && N2C->getAPIntValue().uge(N1.getValueType().getVectorNumElements()))
 5238     if (N2C && N2C->getAPIntValue().uge(N1.getValueType().getVectorNumElements()))
 5243     if (N2C &&
 5249                      N1.getOperand(N2C->getZExtValue() / Factor),
 5250                      getConstant(N2C->getZExtValue() % Factor, DL,
 5256     if (N2C && N1.getOpcode() == ISD::BUILD_VECTOR) {
 5257       SDValue Elt = N1.getOperand(N2C->getZExtValue());
 5277       if (N1Op2C && N2C) {
 5278         if (N1Op2C->getZExtValue() == N2C->getZExtValue()) {
 5299     assert(N2C && (unsigned)N2C->getZExtValue() < 2 && "Bad EXTRACT_ELEMENT!");
 5299     assert(N2C && (unsigned)N2C->getZExtValue() < 2 && "Bad EXTRACT_ELEMENT!");
 5309       return N1.getOperand(N2C->getZExtValue());
 5314       unsigned Shift = ElementSize * N2C->getZExtValue();
 5329       if (N2C) {
 5330         assert((VT.getVectorNumElements() + N2C->getZExtValue()
 5345       if (N2C && N1.getOpcode() == ISD::CONCAT_VECTORS &&
 5349         return N1.getOperand(N2C->getZExtValue() / Factor);