Lines Matching refs:Comparison
36 struct Comparison { struct
37 Comparison(SDValue Op0In, SDValue Op1In, SDValue ChainIn) in Comparison() argument
2443 static void adjustZeroCmp(SelectionDAG &DAG, const SDLoc &DL, Comparison &C) { in adjustZeroCmp()
2464 Comparison &C) { in adjustSubwordCmp()
2561 static bool shouldSwapCmpOperands(const Comparison &C) { in shouldSwapCmpOperands()
2623 Comparison &C) { in adjustForSubtraction()
2648 static void adjustForFNeg(Comparison &C) { in adjustForFNeg()
2671 static void adjustForLTGFR(Comparison &C) { in adjustForLTGFR()
2694 Comparison &C) { in adjustICmpTruncate()
2826 Comparison &C) { in adjustForTestUnderMask()
2855 Comparison NewC(C); in adjustForTestUnderMask()
2936 Comparison &C) { in adjustICmp128()
2983 Comparison &C) { in adjustForRedundantAnd()
3000 static Comparison getIntrinsicCmp(SelectionDAG &DAG, unsigned Opcode, in getIntrinsicCmp()
3003 Comparison C(Call, SDValue(), SDValue()); in getIntrinsicCmp()
3033 static Comparison getCmp(SelectionDAG &DAG, SDValue CmpOp0, SDValue CmpOp1, in getCmp()
3051 Comparison C(CmpOp0, CmpOp1, Chain); in getCmp()
3099 static SDValue emitCmp(SelectionDAG &DAG, const SDLoc &DL, Comparison &C) { in emitCmp()
3389 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL)); in lowerSETCC()
3409 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL, Chain, IsSignaling)); in lowerSTRICT_FSETCC()
3424 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL)); in lowerBR_CC()
3461 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL)); in lowerSELECT_CC()