Lines Matching defs:N0
929 SDValue N0, N1, N2; in isOneUseSetCC() local
1010 SDValue N0, in reassociationCanBreakAddressingModePattern()
1067 SDValue N0, SDValue N1) { in reassociateOpsCommutative()
1094 SDValue DAGCombiner::reassociateOps(unsigned Opc, const SDLoc &DL, SDValue N0, in reassociateOps()
1311 SDValue N0 = Op.getOperand(0); in PromoteIntBinOp() local
1379 SDValue N0 = Op.getOperand(0); in PromoteIntShiftOp() local
1807 SDValue N0 = N->getOperand(0); in combine() local
2270 SDValue N0 = N->getOperand(0); in visitADDLike() local
2488 SDValue N0 = N->getOperand(0); in visitADD() local
2529 SDValue N0 = N->getOperand(0); in visitADDSAT() local
2614 static SDValue foldAddSubMasked1(bool IsAdd, SDValue N0, SDValue N1, in foldAddSubMasked1()
2629 SDValue DAGCombiner::visitADDLikeCommutative(SDValue N0, SDValue N1, in visitADDLikeCommutative()
2709 SDValue N0 = N->getOperand(0); in visitADDC() local
2781 SDValue N0 = N->getOperand(0); in visitADDO() local
2827 SDValue DAGCombiner::visitUADDOLike(SDValue N0, SDValue N1, SDNode *N) { in visitUADDOLike()
2852 SDValue N0 = N->getOperand(0); in visitADDE() local
2871 SDValue N0 = N->getOperand(0); in visitADDCARRY() local
2910 SDValue N0 = N->getOperand(0); in visitSADDO_CARRY() local
3108 SDValue DAGCombiner::visitADDCARRYLike(SDValue N0, SDValue N1, SDValue CarryIn, in visitADDCARRYLike()
3159 SDValue N0 = N->getOperand(0); in visitSUB() local
3490 SDValue N0 = N->getOperand(0); in visitSUBSAT() local
3524 SDValue N0 = N->getOperand(0); in visitSUBC() local
3552 SDValue N0 = N->getOperand(0); in visitSUBO() local
3591 SDValue N0 = N->getOperand(0); in visitSUBE() local
3603 SDValue N0 = N->getOperand(0); in visitSUBCARRY() local
3618 SDValue N0 = N->getOperand(0); in visitSSUBO_CARRY() local
3635 SDValue N0 = N->getOperand(0); in visitMULFIX() local
3657 SDValue N0 = N->getOperand(0); in visitMUL() local
3965 SDValue N0 = N->getOperand(0); in simplifyDivRem() local
4011 SDValue N0 = N->getOperand(0); in visitSDIV() local
4074 SDValue DAGCombiner::visitSDIVLike(SDValue N0, SDValue N1, SDNode *N) { in visitSDIVLike()
4156 SDValue N0 = N->getOperand(0); in visitUDIV() local
4210 SDValue DAGCombiner::visitUDIVLike(SDValue N0, SDValue N1, SDNode *N) { in visitUDIVLike()
4256 SDValue N0 = N->getOperand(0); in visitREM() local
4336 SDValue N0 = N->getOperand(0); in visitMULHS() local
4384 SDValue N0 = N->getOperand(0); in visitMULHU() local
4564 SDValue N0 = N->getOperand(0); in visitMULO() local
4592 SDValue N0 = N->getOperand(0); in visitIMINMAX() local
4634 SDValue N0 = N->getOperand(0), N1 = N->getOperand(1); in hoistLogicOpWithSameOpcodeHands() local
4796 SDValue DAGCombiner::foldLogicOfSetCCs(bool IsAnd, SDValue N0, SDValue N1, in foldLogicOfSetCCs()
4946 SDValue DAGCombiner::visitANDLike(SDValue N0, SDValue N1, SDNode *N) { in visitANDLike()
5331 SDValue N0 = N->getOperand(0); in unfoldExtremeBitClearingToShifts() local
5431 SDValue N0 = N->getOperand(0); in visitAND() local
5797 SDValue DAGCombiner::MatchBSwapHWordLow(SDNode *N, SDValue N0, SDValue N1, in MatchBSwapHWordLow()
5923 SDValue N0 = N.getOperand(0); in isBSwapHWordElement() local
6021 SelectionDAG &DAG, SDNode *N, SDValue N0, in matchBSwapHWordOrAndAnd()
6064 SDValue DAGCombiner::MatchBSwapHWord(SDNode *N, SDValue N0, SDValue N1) { in MatchBSwapHWord()
6128 SDValue DAGCombiner::visitORLike(SDValue N0, SDValue N1, SDNode *N) { in visitORLike()
6181 SelectionDAG &DAG, SDValue N0, SDValue N1, SDNode *N) { in visitORCommutative()
6197 SDValue N0 = N->getOperand(0); in visitOR() local
6673 SDValue DAGCombiner::MatchFunnelPosNeg(SDValue N0, SDValue N1, SDValue Pos, in MatchFunnelPosNeg()
7518 SDValue N0 = N->getOperand(0); in unfoldMaskedMerge() local
7555 SDValue N0 = N->getOperand(0); in visitXOR() local
7949 SDValue N0 = N->getOperand(0); in visitRotate() local
8019 SDValue N0 = N->getOperand(0); in visitSHL() local
8344 SDValue N0 = N->getOperand(0); in visitSRA() local
8539 SDValue N0 = N->getOperand(0); in visitSRL() local
8770 SDValue N0 = N->getOperand(0); in visitFunnelShift() local
8883 SDValue N0 = N->getOperand(0); in visitABS() local
8899 SDValue N0 = N->getOperand(0); in visitBSWAP() local
8912 SDValue N0 = N->getOperand(0); in visitBITREVERSE() local
8925 SDValue N0 = N->getOperand(0); in visitCTLZ() local
8942 SDValue N0 = N->getOperand(0); in visitCTLZ_ZERO_UNDEF() local
8952 SDValue N0 = N->getOperand(0); in visitCTTZ() local
8969 SDValue N0 = N->getOperand(0); in visitCTTZ_ZERO_UNDEF() local
8979 SDValue N0 = N->getOperand(0); in visitCTPOP() local
9195 SDValue N0 = N->getOperand(0); in visitSELECT() local
9658 SDValue N0 = N->getOperand(0); in visitVSELECT() local
9880 SDValue N0 = N->getOperand(0); in visitSELECT_CC() local
9975 SDValue N0 = N->getOperand(0); in tryToFoldExtendOfConstant() local
10059 static bool ExtendUsesToFormExtLoad(EVT VT, SDNode *N, SDValue N0, in ExtendUsesToFormExtLoad()
10142 SDValue N0 = N->getOperand(0); in CombineExtLoad() local
10249 SDValue N0 = N->getOperand(0); in CombineZExtLogicopShiftLoad() local
10366 SDValue N0, ISD::LoadExtType ExtLoadType) { in tryToFoldExtOfExtload()
10396 bool LegalOperations, SDNode *N, SDValue N0, in tryToFoldExtOfLoad()
10436 SDNode *N, SDValue N0, in tryToFoldExtOfMaskedLoad()
10499 SDValue N0 = N->getOperand(0); in visitSIGN_EXTEND() local
10800 SDValue N0 = N->getOperand(0); in visitZERO_EXTEND() local
11056 SDValue N0 = N->getOperand(0); in visitANY_EXTEND() local
11209 SDValue N0 = N->getOperand(0); in visitAssertExt() local
11266 SDValue N0 = N->getOperand(0); in visitAssertAlign() local
11311 SDValue N0 = N->getOperand(0); in ReduceLoadWidth() local
11510 SDValue N0 = N->getOperand(0); in visitSIGN_EXTEND_INREG() local
11679 SDValue N0 = N->getOperand(0); in visitSIGN_EXTEND_VECTOR_INREG() local
11696 SDValue N0 = N->getOperand(0); in visitZERO_EXTEND_VECTOR_INREG() local
11713 SDValue N0 = N->getOperand(0); in visitTRUNCATE() local
12083 SDValue N0 = N->getOperand(0); in foldBitcastedFPLogic() local
12127 SDValue N0 = N->getOperand(0); in visitBITCAST() local
12380 SDValue N0 = N->getOperand(0); in visitFREEZE() local
12515 SDValue N0 = N->getOperand(0); in visitFADDForFMACombine() local
12725 SDValue N0 = N->getOperand(0); in visitFSUBForFMACombine() local
13030 SDValue N0 = N->getOperand(0); in visitFMULForFMADistributiveCombine() local
13121 SDValue N0 = N->getOperand(0); in visitFADD() local
13303 SDValue N0 = N->getOperand(1); in visitSTRICT_FADD() local
13329 SDValue N0 = N->getOperand(0); in visitFSUB() local
13410 SDValue N0 = N->getOperand(0); in visitFMUL() local
13546 SDValue N0 = N->getOperand(0); in visitFMA() local
13681 SDValue N0 = N->getOperand(0), N1 = N->getOperand(1); in combineRepeatedFPDivisors() local
13745 SDValue N0 = N->getOperand(0); in visitFDIV() local
13889 SDValue N0 = N->getOperand(0); in visitFREM() local
13920 SDValue N0 = N->getOperand(0); in visitFSQRT() local
13950 SDValue N0 = N->getOperand(0); in visitFCOPYSIGN() local
14096 SDValue N0 = N->getOperand(0); in foldFPToIntToFP() local
14109 SDValue N0 = N->getOperand(0); in visitSINT_TO_FP() local
14161 SDValue N0 = N->getOperand(0); in visitUINT_TO_FP() local
14201 SDValue N0 = N->getOperand(0); in FoldIntToFPToInt() local
14242 SDValue N0 = N->getOperand(0); in visitFP_TO_SINT() local
14257 SDValue N0 = N->getOperand(0); in visitFP_TO_UINT() local
14272 SDValue N0 = N->getOperand(0); in visitFP_ROUND() local
14328 SDValue N0 = N->getOperand(0); in visitFP_EXTEND() local
14381 SDValue N0 = N->getOperand(0); in visitFCEIL() local
14392 SDValue N0 = N->getOperand(0); in visitFTRUNC() local
14416 SDValue N0 = N->getOperand(0); in visitFFLOOR() local
14427 SDValue N0 = N->getOperand(0); in visitFNEG() local
14458 SDValue N0 = N->getOperand(0); in visitFMinMax() local
14529 SDValue N0 = N->getOperand(0); in visitFABS() local
16170 SDValue N0 = Value.getOperand(0); in ReduceLoadOpStoreWidth() local
20039 SDValue N0 = Shuf->getOperand(0), N1 = Shuf->getOperand(1); in foldShuffleOfConcatUndefs() local
20086 SDValue N0 = N->getOperand(0); in partitionShuffleOfConcats() local
20166 SDValue N0 = SVN->getOperand(0); in combineShuffleOfScalars() local
20256 SDValue N0 = SVN->getOperand(0); in combineShuffleToVectorExtend() local
20308 SDValue N0 = peekThroughBitcasts(SVN->getOperand(0)); in combineTruncationShuffle() local
20570 SDValue N0 = N->getOperand(0); in visitVECTOR_SHUFFLE() local
20984 SDValue N0 = N->getOperand(0); in visitINSERT_SUBVECTOR() local
21120 SDValue N0 = N->getOperand(0); in visitFP_TO_FP16() local
21130 SDValue N0 = N->getOperand(0); in visitFP16_TO_FP() local
21145 SDValue N0 = N->getOperand(0); in visitVECREDUCE() local
21266 SDValue N0 = N->getOperand(0); in scalarizeBinOpOfSplats() local
21439 SDValue DAGCombiner::SimplifySelect(const SDLoc &DL, SDValue N0, SDValue N1, in SimplifySelect()
21664 SDValue DAGCombiner::foldSelectCCToShiftAnd(const SDLoc &DL, SDValue N0, in foldSelectCCToShiftAnd()
21737 SDValue N0 = N->getOperand(0); in foldSignChangeInBitcast() local
21780 const SDLoc &DL, SDValue N0, SDValue N1, SDValue N2, SDValue N3, in convertSelectOfFPConstantsToLoadOffset()
21834 SDValue DAGCombiner::SimplifySelectCC(const SDLoc &DL, SDValue N0, SDValue N1, in SimplifySelectCC()
21983 SDValue DAGCombiner::SimplifySetCC(EVT VT, SDValue N0, SDValue N1, in SimplifySetCC()