Lines Matching refs:CombineTo
159 SDValue CombineTo(SDNode *N, const SDValue *To, unsigned NumTo,
162 SDValue CombineTo(SDNode *N, SDValue Res, bool AddTo = true) { in CombineTo() function in __anonbfbf49f20111::DAGCombiner
163 return CombineTo(N, &Res, 1, AddTo); in CombineTo()
166 SDValue CombineTo(SDNode *N, SDValue Res0, SDValue Res1, in CombineTo() function in __anonbfbf49f20111::DAGCombiner
169 return CombineTo(N, To, 2, AddTo); in CombineTo()
472 CombineTo(SDNode *N, ArrayRef<SDValue> To, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
473 return ((DAGCombiner*)DC)->CombineTo(N, &To[0], To.size(), AddTo); in CombineTo()
477 CombineTo(SDNode *N, SDValue Res, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
478 return ((DAGCombiner*)DC)->CombineTo(N, Res, AddTo); in CombineTo()
483 CombineTo(SDNode *N, SDValue Res0, SDValue Res1, bool AddTo) { in CombineTo() function in TargetLowering::DAGCombinerInfo
484 return ((DAGCombiner*)DC)->CombineTo(N, Res0, Res1, AddTo); in CombineTo()
813 SDValue DAGCombiner::CombineTo(SDNode *N, const SDValue *To, unsigned NumTo, in CombineTo() function in DAGCombiner
1552 return CombineTo(N, Result, UseAA /*add to worklist*/); in visitTokenFactor()
1755 return CombineTo(N, DAG.getNode(ISD::ADD, SDLoc(N), VT, N0, N1), in visitADDC()
1767 return CombineTo(N, N0, DAG.getNode(ISD::CARRY_FALSE, in visitADDC()
1781 return CombineTo(N, DAG.getNode(ISD::OR, SDLoc(N), VT, N0, N1), in visitADDC()
1931 return CombineTo(N, DAG.getNode(ISD::SUB, SDLoc(N), VT, N0, N1), in visitSUBC()
1937 return CombineTo(N, DAG.getConstant(0, VT), in visitSUBC()
1945 return CombineTo(N, N0, DAG.getNode(ISD::CARRY_FALSE, SDLoc(N), in visitSUBC()
1950 return CombineTo(N, DAG.getNode(ISD::XOR, SDLoc(N), VT, N1, N0), in visitSUBC()
2409 return CombineTo(N, Res, Res); in SimplifyNodeWithTwoResults()
2418 return CombineTo(N, Res, Res); in SimplifyNodeWithTwoResults()
2433 return CombineTo(N, LoOpt, LoOpt); in SimplifyNodeWithTwoResults()
2443 return CombineTo(N, HiOpt, HiOpt); in SimplifyNodeWithTwoResults()
2472 return CombineTo(N, Lo, Hi); in visitSMUL_LOHI()
2502 return CombineTo(N, Lo, Hi); in visitUMUL_LOHI()
2786 CombineTo(N0.getNode(), NewAdd); in visitANDLike()
2865 CombineTo(N, Zext); in visitAND()
2870 CombineTo(N0.getNode(), Zext); in visitAND()
2965 CombineTo(Load, To, 3, true); in visitAND()
2967 CombineTo(Load, NewLoad.getValue(0), NewLoad.getValue(1)); in visitAND()
2973 CombineTo(N, (N0.getNode() == Load) ? NewLoad : N0); in visitAND()
3006 CombineTo(LN0, NewLoad, NewLoad.getValue(1)); in visitAND()
3042 CombineTo(LN0, Load, Load.getValue(1)); in visitAND()
3079 CombineTo(N0.getNode(), ExtLoad, ExtLoad.getValue(1)); in visitAND()
3099 CombineTo(N0.getNode(), ExtLoad, ExtLoad.getValue(1)); in visitAND()
5431 CombineTo(SetCC, DAG.getNode(ISD::SETCC, DL, SetCC->getValueType(0), Ops)); in ExtendSetCCUses()
5519 CombineTo(N, NewValue); in CombineExtLoad()
5525 CombineTo(N0.getNode(), Trunc, NewChain); in CombineExtLoad()
5552 CombineTo(N0.getNode(), NarrowLoad); in visitSIGN_EXTEND()
5615 CombineTo(N, ExtLoad); in visitSIGN_EXTEND()
5618 CombineTo(N0.getNode(), Trunc, ExtLoad.getValue(1)); in visitSIGN_EXTEND()
5642 CombineTo(N, ExtLoad); in visitSIGN_EXTEND()
5643 CombineTo(N0.getNode(), in visitSIGN_EXTEND()
5678 CombineTo(N, And); in visitSIGN_EXTEND()
5679 CombineTo(N0.getOperand(0).getNode(), Trunc, ExtLoad.getValue(1)); in visitSIGN_EXTEND()
5835 CombineTo(N0.getNode(), NarrowLoad); in visitZERO_EXTEND()
5853 CombineTo(N0.getNode(), NarrowLoad); in visitZERO_EXTEND()
5911 CombineTo(N, ExtLoad); in visitZERO_EXTEND()
5914 CombineTo(N0.getNode(), Trunc, ExtLoad.getValue(1)); in visitZERO_EXTEND()
5954 CombineTo(N, And); in visitZERO_EXTEND()
5955 CombineTo(N0.getOperand(0).getNode(), Trunc, ExtLoad.getValue(1)); in visitZERO_EXTEND()
5975 CombineTo(N, ExtLoad); in visitZERO_EXTEND()
5976 CombineTo(N0.getNode(), in visitZERO_EXTEND()
6089 CombineTo(N0.getNode(), NarrowLoad); in visitANY_EXTEND()
6143 CombineTo(N, ExtLoad); in visitANY_EXTEND()
6146 CombineTo(N0.getNode(), Trunc, ExtLoad.getValue(1)); in visitANY_EXTEND()
6166 CombineTo(N, ExtLoad); in visitANY_EXTEND()
6167 CombineTo(N0.getNode(), in visitANY_EXTEND()
6504 CombineTo(N, ExtLoad); in visitSIGN_EXTEND_INREG()
6505 CombineTo(N0.getNode(), ExtLoad, ExtLoad.getValue(1)); in visitSIGN_EXTEND_INREG()
6520 CombineTo(N, ExtLoad); in visitSIGN_EXTEND_INREG()
6521 CombineTo(N0.getNode(), ExtLoad, ExtLoad.getValue(1)); in visitSIGN_EXTEND_INREG()
8191 CombineTo(N, ExtLoad); in visitFP_EXTEND()
8192 CombineTo(N0.getNode(), in visitFP_EXTEND()
8449 CombineTo(N, NewBRCond, false); in visitBRCOND()
9039 return CombineTo(N, Chain.getOperand(1), Chain); in visitLOAD()
9055 return CombineTo(N, NewLoad, SDValue(NewLoad.getNode(), 1), true); in visitLOAD()
9095 return CombineTo(N, ReplLoad.getValue(0), Token, false); in visitLOAD()
9638 CombineTo(LSIt->Inst, SliceInst, true); in SliceUpLoad()
10143 CombineTo(LatestOp, NewStore); in MergeStoresOfConstantsOrVecElts()
10576 CombineTo(LatestOp, NewStore); in MergeConsecutiveStores()
10696 return CombineTo(ST, NewStore, true); in visitSTORE()
10739 return CombineTo(N, Token, false); in visitSTORE()
12647 CombineTo(TheSelect, Load); in SimplifySelectOps()
12651 CombineTo(LHS.getNode(), Load.getValue(0), Load.getValue(1)); in SimplifySelectOps()
12652 CombineTo(RHS.getNode(), Load.getValue(0), Load.getValue(1)); in SimplifySelectOps()