Lines Matching refs:DCI

3828                                            TargetLowering::DAGCombinerInfo &DCI,  in PerformADDCombineWithOperands()  argument
3831 SelectionDAG &DAG = DCI.DAG; in PerformADDCombineWithOperands()
3934 TargetLowering::DAGCombinerInfo &DCI, in PerformADDCombine() argument
3941 SDValue Result = PerformADDCombineWithOperands(N, N0, N1, DCI, Subtarget, in PerformADDCombine()
3947 return PerformADDCombineWithOperands(N, N1, N0, DCI, Subtarget, OptLevel); in PerformADDCombine()
3951 TargetLowering::DAGCombinerInfo &DCI) { in PerformANDCombine() argument
4013 Val = DCI.DAG.getNode(ISD::ZERO_EXTEND, SDLoc(N), in PerformANDCombine()
4019 DCI.CombineTo(N, Val, AddTo); in PerformANDCombine()
4108 TargetLowering::DAGCombinerInfo &DCI) { in TryMULWIDECombine() argument
4136 RHS = DCI.DAG.getConstant(MulVal, MulType); in TryMULWIDECombine()
4158 DCI.DAG.getNode(ISD::TRUNCATE, SDLoc(N), DemotedVT, LHS); in TryMULWIDECombine()
4160 DCI.DAG.getNode(ISD::TRUNCATE, SDLoc(N), DemotedVT, RHS); in TryMULWIDECombine()
4169 return DCI.DAG.getNode(Opc, SDLoc(N), MulType, TruncLHS, TruncRHS); in TryMULWIDECombine()
4174 TargetLowering::DAGCombinerInfo &DCI, in PerformMULCombine() argument
4178 SDValue Ret = TryMULWIDECombine(N, DCI); in PerformMULCombine()
4188 TargetLowering::DAGCombinerInfo &DCI, in PerformSHLCombine() argument
4192 SDValue Ret = TryMULWIDECombine(N, DCI); in PerformSHLCombine()
4201 DAGCombinerInfo &DCI) const { in PerformDAGCombine()
4207 return PerformADDCombine(N, DCI, STI, OptLevel); in PerformDAGCombine()
4209 return PerformMULCombine(N, DCI, OptLevel); in PerformDAGCombine()
4211 return PerformSHLCombine(N, DCI, OptLevel); in PerformDAGCombine()
4213 return PerformANDCombine(N, DCI); in PerformDAGCombine()