Lines Matching refs:Comparison
35 struct Comparison { struct
36 Comparison(SDValue Op0In, SDValue Op1In) in Comparison() argument
1743 static void adjustZeroCmp(SelectionDAG &DAG, const SDLoc &DL, Comparison &C) { in adjustZeroCmp()
1764 Comparison &C) { in adjustSubwordCmp()
1858 static bool shouldSwapCmpOperands(const Comparison &C) { in shouldSwapCmpOperands()
1928 Comparison &C) { in adjustForSubtraction()
1948 static void adjustForFNeg(Comparison &C) { in adjustForFNeg()
1968 static void adjustForLTGFR(Comparison &C) { in adjustForLTGFR()
1994 Comparison &C) { in adjustICmpTruncate()
2125 Comparison &C) { in adjustForTestUnderMask()
2133 Comparison NewC(C); in adjustForTestUnderMask()
2216 Comparison &C) { in adjustForRedundantAnd()
2233 static Comparison getIntrinsicCmp(SelectionDAG &DAG, unsigned Opcode, in getIntrinsicCmp()
2236 Comparison C(Call, SDValue()); in getIntrinsicCmp()
2266 static Comparison getCmp(SelectionDAG &DAG, SDValue CmpOp0, SDValue CmpOp1, in getCmp()
2280 Comparison C(CmpOp0, CmpOp1); in getCmp()
2321 static SDValue emitCmp(SelectionDAG &DAG, const SDLoc &DL, Comparison &C) { in emitCmp()
2532 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL)); in lowerSETCC()
2544 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL)); in lowerBR_CC()
2582 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL)); in lowerSELECT_CC()