Lines Matching refs:Cmp
2820 SDValue Cmp; in getVFPCmp() local
2822 Cmp = DAG.getNode(ARMISD::CMPFP, dl, MVT::Glue, LHS, RHS); in getVFPCmp()
2824 Cmp = DAG.getNode(ARMISD::CMPFPw0, dl, MVT::Glue, LHS); in getVFPCmp()
2825 return DAG.getNode(ARMISD::FMSTAT, dl, MVT::Glue, Cmp); in getVFPCmp()
2831 ARMTargetLowering::duplicateCmp(SDValue Cmp, SelectionDAG &DAG) const { in duplicateCmp() argument
2832 unsigned Opc = Cmp.getOpcode(); in duplicateCmp()
2833 DebugLoc DL = Cmp.getDebugLoc(); in duplicateCmp()
2835 return DAG.getNode(Opc, DL, MVT::Glue, Cmp.getOperand(0),Cmp.getOperand(1)); in duplicateCmp()
2838 Cmp = Cmp.getOperand(0); in duplicateCmp()
2839 Opc = Cmp.getOpcode(); in duplicateCmp()
2841 Cmp = DAG.getNode(Opc, DL, MVT::Glue, Cmp.getOperand(0),Cmp.getOperand(1)); in duplicateCmp()
2844 Cmp = DAG.getNode(Opc, DL, MVT::Glue, Cmp.getOperand(0)); in duplicateCmp()
2846 return DAG.getNode(ARMISD::FMSTAT, DL, MVT::Glue, Cmp); in duplicateCmp()
2884 SDValue Cmp = duplicateCmp(Cond.getOperand(4), DAG); in LowerSELECT() local
2886 return DAG.getNode(ARMISD::CMOV, dl, VT, True, False, ARMcc, CCR, Cmp); in LowerSELECT()
2913 SDValue Cmp = getARMCmp(LHS, RHS, CC, ARMcc, DAG, dl); in LowerSELECT_CC() local
2914 return DAG.getNode(ARMISD::CMOV, dl, VT, FalseVal, TrueVal, ARMcc, CCR,Cmp); in LowerSELECT_CC()
2921 SDValue Cmp = getVFPCmp(LHS, RHS, DAG, dl); in LowerSELECT_CC() local
2924 ARMcc, CCR, Cmp); in LowerSELECT_CC()
3033 SDValue Cmp = getARMCmp(LHS, RHS, CC, ARMcc, DAG, dl); in OptimizeVFPBrcond() local
3036 Chain, Dest, ARMcc, CCR, Cmp); in OptimizeVFPBrcond()
3065 SDValue Cmp = getARMCmp(LHS, RHS, CC, ARMcc, DAG, dl); in LowerBR_CC() local
3068 Chain, Dest, ARMcc, CCR, Cmp); in LowerBR_CC()
3085 SDValue Cmp = getVFPCmp(LHS, RHS, DAG, dl); in LowerBR_CC() local
3088 SDValue Ops[] = { Chain, Dest, ARMcc, CCR, Cmp }; in LowerBR_CC()
3430 SDValue Cmp = getARMCmp(ExtraShAmt, DAG.getConstant(0, MVT::i32), ISD::SETGE, in LowerShiftRightParts() local
3434 CCR, Cmp); in LowerShiftRightParts()
3464 SDValue Cmp = getARMCmp(ExtraShAmt, DAG.getConstant(0, MVT::i32), ISD::SETGE, in LowerShiftLeftParts() local
3468 CCR, Cmp); in LowerShiftLeftParts()
8901 SDValue Cmp = N->getOperand(4); in PerformCMOVCombine() local
8902 if (Cmp.getOpcode() != ARMISD::CMPZ) in PerformCMOVCombine()
8908 SDValue LHS = Cmp.getOperand(0); in PerformCMOVCombine()
8909 SDValue RHS = Cmp.getOperand(1); in PerformCMOVCombine()
8936 N->getOperand(3), Cmp); in PerformCMOVCombine()