Home | History | Annotate | Download | only in Lanai

Lines Matching refs:SUB

128   setTargetDAGCombine(ISD::SUB);
914 // Start by assuming a shift and a add/sub for every non-zero entry (hence
915 // every non-zero entry requires 1 shift and 1 add/sub except for the first
940 // Assemble multiplication from shift, add, sub using NAF form and running
953 Res = DAG.getNode(ISD::SUB, DL, VT, Res, Op);
1032 SDValue Sub = DAG.getNode(ISD::SUB, DL, MVT::i32, StackPointer, Size);
1044 SDValue ArgAdjust = DAG.getNode(LanaiISD::ADJDYNALLOC, DL, MVT::i32, Sub);
1046 // The Sub result contains the new stack start address, so it
1048 SDValue CopyChain = DAG.getCopyToReg(Chain, DL, SPReg, Sub);
1260 ISD::SUB, dl, MVT::i32, DAG.getConstant(VTBits, dl, MVT::i32), ShAmt);
1358 // (sub x, (select cc, 0, c)) -> (select cc, x, (sub, x, c))
1410 // PerformSUBCombine - Target-specific dag combine xforms for ISD::SUB.
1416 // fold (sub x, (select cc, 0, c)) -> (select cc, x, (sub, x, c))
1435 case ISD::SUB: