reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
13326 if (N.getOpcode() == ISD::SRL || 13327 (N.getOpcode() == ISD::TRUNCATE && 13328 (N.getOperand(0).hasOneUse() && 13329 N.getOperand(0).getOpcode() == ISD::SRL))) { 13331 if (N.getOpcode() == ISD::TRUNCATE) 13332 N = N.getOperand(0); 13332 N = N.getOperand(0); 13351 SDValue Op0 = N.getOperand(0); 13352 SDValue Op1 = N.getOperand(1); 13362 SDLoc DL(N); 13373 if (N.getOpcode() == ISD::XOR) { 13379 HandleSDNode XORHandle(N); 13380 while (N.getOpcode() == ISD::XOR) { 13381 SDValue Tmp = visitXOR(N.getNode()); 13387 if (Tmp.getNode() == N.getNode()) 13388 N = XORHandle.getValue(); 13390 N = Tmp; 13393 if (N.getOpcode() != ISD::XOR) 13394 return N; 13396 SDNode *TheXor = N.getNode(); 13409 EVT SetCCVT = N.getValueType();