Lines Matching refs:IntegerCompareEliminator
2467 class IntegerCompareEliminator { class
2511 IntegerCompareEliminator(SelectionDAG *DAG, in IntegerCompareEliminator() function in __anon4af4e4970411::IntegerCompareEliminator
2546 SDNode *IntegerCompareEliminator::tryEXTEND(SDNode *N) { in tryEXTEND()
2586 SDNode *IntegerCompareEliminator::tryLogicOpOfCompares(SDNode *N) { in tryLogicOpOfCompares()
2668 SDValue IntegerCompareEliminator::computeLogicOpInGPR(SDValue LogicOp) { in computeLogicOpInGPR()
2736 SDValue IntegerCompareEliminator::signExtendInputIfNeeded(SDValue Input) { in signExtendInputIfNeeded()
2769 SDValue IntegerCompareEliminator::zeroExtendInputIfNeeded(SDValue Input) { in zeroExtendInputIfNeeded()
2805 SDValue IntegerCompareEliminator::addExtOrTrunc(SDValue NatWidthRes, in addExtOrTrunc()
2832 IntegerCompareEliminator::getCompoundZeroComparisonInGPR(SDValue LHS, SDLoc dl, in getCompoundZeroComparisonInGPR()
2906 IntegerCompareEliminator::get32BitZExtCompare(SDValue LHS, SDValue RHS, in get32BitZExtCompare()
3079 IntegerCompareEliminator::get32BitSExtCompare(SDValue LHS, SDValue RHS, in get32BitSExtCompare()
3251 IntegerCompareEliminator::get64BitZExtCompare(SDValue LHS, SDValue RHS, in get64BitZExtCompare()
3408 IntegerCompareEliminator::get64BitSExtCompare(SDValue LHS, SDValue RHS, in get64BitSExtCompare()
3593 SDValue IntegerCompareEliminator::getSETCCInGPR(SDValue Compare, in getSETCCInGPR()
3656 IntegerCompareEliminator ICmpElim(CurDAG, this); in tryIntCompareInGPR()