Home | History | Annotate | Download | only in SelectionDAG

Lines Matching defs:RL

2593   SDValue LL, LR, RL, RR, CC0, CC1;
2761 if (isSetCCEquivalent(N0, LL, LR, CC0) && isSetCCEquivalent(N1, RL, RR, CC1)){
2770 LR.getValueType(), LL, RL);
2777 LR.getValueType(), LL, RL);
2784 LR.getValueType(), LL, RL);
2790 if (LL == RL && isa<ConstantSDNode>(LR) && isa<ConstantSDNode>(RR) &&
2802 // canonicalize equivalent to ll == rl
2803 if (LL == RR && LR == RL) {
2805 std::swap(RL, RR);
2807 if (LL == RL && LR == RR) {
3231 SDValue LL, LR, RL, RR, CC0, CC1;
3357 if (isSetCCEquivalent(N0, LL, LR, CC0) && isSetCCEquivalent(N1, RL, RR, CC1)){
3368 LR.getValueType(), LL, RL);
3377 LR.getValueType(), LL, RL);
3382 // canonicalize equivalent to ll == rl
3383 if (LL == RR && LR == RL) {
3385 std::swap(RL, RR);
3387 if (LL == RL && LR == RR) {
4602 SDValue Lo, Hi, LL, LH, RL, RH;
4604 std::tie(RL, RH) = DAG.SplitVectorOperand(N, 1);
4606 Lo = DAG.getNode(N->getOpcode(), DL, LoVT, LL, RL, N->getOperand(2));
4711 SDValue Lo, Hi, CCLo, CCHi, LL, LH, RL, RH;
4714 std::tie(RL, RH) = DAG.SplitVectorOperand(N, 2);
4716 Lo = DAG.getNode(N->getOpcode(), DL, LL.getValueType(), CCLo, LL, RL);