Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp14760 SDValue CSel0 = N->getOperand(0); in performANDORCSELCombine() local
14763 if (CSel0.getOpcode() != AArch64ISD::CSEL || in performANDORCSELCombine()
14767 if (!CSel0->hasOneUse() || !CSel1->hasOneUse()) in performANDORCSELCombine()
14770 if (!isNullConstant(CSel0.getOperand(0)) || in performANDORCSELCombine()
14771 !isOneConstant(CSel0.getOperand(1)) || in performANDORCSELCombine()
14776 SDValue Cmp0 = CSel0.getOperand(3); in performANDORCSELCombine()
14778 AArch64CC::CondCode CC0 = (AArch64CC::CondCode)CSel0.getConstantOperandVal(2); in performANDORCSELCombine()
14810 return DAG.getNode(AArch64ISD::CSEL, DL, VT, CSel0.getOperand(0), in performANDORCSELCombine()
14811 CSel0.getOperand(1), DAG.getConstant(CC1, DL, MVT::i32), in performANDORCSELCombine()