Home
last modified time | relevance | path

Searched refs:CSel0 (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp17572 SDValue CSel0 = N->getOperand(0); in performANDORCSELCombine() local
17575 if (CSel0.getOpcode() != AArch64ISD::CSEL || in performANDORCSELCombine()
17579 if (!CSel0->hasOneUse() || !CSel1->hasOneUse()) in performANDORCSELCombine()
17582 if (!isNullConstant(CSel0.getOperand(0)) || in performANDORCSELCombine()
17583 !isOneConstant(CSel0.getOperand(1)) || in performANDORCSELCombine()
17588 SDValue Cmp0 = CSel0.getOperand(3); in performANDORCSELCombine()
17590 AArch64CC::CondCode CC0 = (AArch64CC::CondCode)CSel0.getConstantOperandVal(2); in performANDORCSELCombine()
17633 return DAG.getNode(AArch64ISD::CSEL, DL, VT, CSel0.getOperand(0), in performANDORCSELCombine()
17634 CSel0.getOperand(1), DAG.getConstant(CC1, DL, MVT::i32), in performANDORCSELCombine()