Lines Matching refs:IntegerCompareEliminator
2703 class IntegerCompareEliminator { class
2747 IntegerCompareEliminator(SelectionDAG *DAG, in IntegerCompareEliminator() function in __anone4b018340611::IntegerCompareEliminator
2782 SDNode *IntegerCompareEliminator::tryEXTEND(SDNode *N) { in tryEXTEND()
2822 SDNode *IntegerCompareEliminator::tryLogicOpOfCompares(SDNode *N) { in tryLogicOpOfCompares()
2904 SDValue IntegerCompareEliminator::computeLogicOpInGPR(SDValue LogicOp) { in computeLogicOpInGPR()
2972 SDValue IntegerCompareEliminator::signExtendInputIfNeeded(SDValue Input) { in signExtendInputIfNeeded()
3005 SDValue IntegerCompareEliminator::zeroExtendInputIfNeeded(SDValue Input) { in zeroExtendInputIfNeeded()
3041 SDValue IntegerCompareEliminator::addExtOrTrunc(SDValue NatWidthRes, in addExtOrTrunc()
3068 IntegerCompareEliminator::getCompoundZeroComparisonInGPR(SDValue LHS, SDLoc dl, in getCompoundZeroComparisonInGPR()
3142 IntegerCompareEliminator::get32BitZExtCompare(SDValue LHS, SDValue RHS, in get32BitZExtCompare()
3315 IntegerCompareEliminator::get32BitSExtCompare(SDValue LHS, SDValue RHS, in get32BitSExtCompare()
3487 IntegerCompareEliminator::get64BitZExtCompare(SDValue LHS, SDValue RHS, in get64BitZExtCompare()
3644 IntegerCompareEliminator::get64BitSExtCompare(SDValue LHS, SDValue RHS, in get64BitSExtCompare()
3829 SDValue IntegerCompareEliminator::getSETCCInGPR(SDValue Compare, in getSETCCInGPR()
3898 IntegerCompareEliminator ICmpElim(CurDAG, this); in tryIntCompareInGPR()