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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 4415   if (!isSetCCEquivalent(N0, LL, LR, N0CC) ||
 4421   assert(LL.getValueType() == LR.getValueType() &&
 4429   EVT OpVT = LL.getValueType();
 4457       SDValue Or = DAG.getNode(ISD::OR, SDLoc(N0), OpVT, LL, RL);
 4476       SDValue And = DAG.getNode(ISD::AND, SDLoc(N0), OpVT, LL, RL);
 4484   if (IsAnd && LL == RL && CC0 == CC1 && OpVT.getScalarSizeInBits() > 1 &&
 4490     SDValue Add = DAG.getNode(ISD::ADD, SDLoc(N0), OpVT, LL, One);
 4502       SDValue XorL = DAG.getNode(ISD::XOR, SDLoc(N0), OpVT, LL, LR);
 4515       if (LL == RL && C0 && C1 && !C0->isOpaque() && !C1->isOpaque()) {
 4527           SDValue Add = DAG.getNode(ISD::ADD, DL, OpVT, LL, OffsetC);
 4538   if (LL == RR && LR == RL) {
 4545   if (LL == RL && LR == RR) {
 4550          (TLI.isCondCodeLegal(NewCC, LL.getSimpleValueType()) &&
 4552       return DAG.getSetCC(DL, VT, LL, LR, NewCC);