reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5673 SDValue N0 = N->getOperand(0); 5674 SDValue N1 = N->getOperand(1); 5683 if (SDValue FoldedVOp = SimplifyVBinOp(N)) 5695 return DAG.getAllOnesConstant(SDLoc(N), N0.getValueType()); 5698 return DAG.getAllOnesConstant(SDLoc(N), N1.getValueType()); 5755 TLI.buildLegalVectorShuffle(VT, SDLoc(N), NewLHS, NewRHS, 5768 return DAG.FoldConstantArithmetic(ISD::OR, SDLoc(N), VT, N0C, N1C); 5772 return DAG.getNode(ISD::OR, SDLoc(N), VT, N1, N0); 5780 if (SDValue NewSel = foldBinOpIntoSelect(N)) 5787 if (SDValue Combined = visitORLike(N0, N1, N)) 5791 if (SDValue BSwap = MatchBSwapHWord(N, N0, N1)) 5793 if (SDValue BSwap = MatchBSwapHWordLow(N, N0, N1)) 5797 if (SDValue ROR = reassociateOps(ISD::OR, SDLoc(N), N0, N1, N->getFlags())) 5797 if (SDValue ROR = reassociateOps(ISD::OR, SDLoc(N), N0, N1, N->getFlags())) 5811 return DAG.getNode(ISD::AND, SDLoc(N), VT, COR, IOR); 5815 if (SDValue Combined = visitORCommutative(DAG, N0, N1, N)) 5817 if (SDValue Combined = visitORCommutative(DAG, N1, N0, N)) 5822 if (SDValue V = hoistLogicOpWithSameOpcodeHands(N)) 5826 if (SDValue Rot = MatchRotate(N0, N1, SDLoc(N))) 5829 if (SDValue Load = MatchLoadCombine(N)) 5833 if (SimplifyDemandedBits(SDValue(N, 0))) 5834 return SDValue(N, 0); 5839 if (SDValue Combined = visitADDLike(N))