Lines Matching defs:DAG
2283 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const { in LowerCallResult()
2382 SelectionDAG &DAG, const SDLoc &dl) { in CreateCopyOfByValArgument()
2438 const SDLoc &dl, SelectionDAG &DAG, in LowerMemArgument()
2561 SelectionDAG &DAG, SmallVectorImpl<SDValue> &InVals) const { in LowerFormalArguments()
2896 SelectionDAG &DAG, in LowerMemOpCallTo()
2915 SelectionDAG &DAG, SDValue &OutRetAddr, SDValue Chain, bool IsTailCall, in EmitTailCallLoadRetAddr()
2929 static SDValue EmitTailCallStoreRetAddr(SelectionDAG &DAG, MachineFunction &MF, in EmitTailCallStoreRetAddr()
2949 static SDValue getMOVL(SelectionDAG &DAG, const SDLoc &dl, MVT VT, SDValue V1, in getMOVL()
2962 SelectionDAG &DAG = CLI.DAG; in LowerCall() local
3839 SelectionDAG &DAG) { in getTargetShuffleNode()
3853 SDValue V1, SDValue V2, SelectionDAG &DAG) { in getTargetShuffleNode()
3978 SelectionDAG &DAG) { in TranslateX86CC()
4360 static SDValue getConstVector(ArrayRef<int> Values, MVT VT, SelectionDAG &DAG, in getConstVector()
4392 SelectionDAG &DAG, const SDLoc &dl) { in getZeroVector()
4416 static SDValue extractSubVector(SDValue Vec, unsigned IdxVal, SelectionDAG &DAG, in extractSubVector()
4454 SelectionDAG &DAG, const SDLoc &dl) { in extract128BitVector()
4462 SelectionDAG &DAG, const SDLoc &dl) { in extract256BitVector()
4468 SelectionDAG &DAG, const SDLoc &dl, in insertSubVector()
4498 SelectionDAG &DAG, const SDLoc &dl) { in insert128BitVector()
4548 SelectionDAG &DAG, const SDLoc &dl) { in insert256BitVector()
4554 static SDValue insert1BitVector(SDValue Op, SelectionDAG &DAG, in insert1BitVector()
4662 unsigned NumElems, SelectionDAG &DAG, in concat128BitVectors()
4669 unsigned NumElems, SelectionDAG &DAG, in concat256BitVectors()
4680 SelectionDAG &DAG, const SDLoc &dl) { in getOnesVector()
4697 static SDValue getUnpackl(SelectionDAG &DAG, const SDLoc &dl, MVT VT, in getUnpackl()
4710 static SDValue getUnpackh(SelectionDAG &DAG, const SDLoc &dl, MVT VT, in getUnpackh()
4729 SelectionDAG &DAG) { in getShuffleVectorZeroOrUndef()
5195 static SDValue getShuffleScalarElt(SDNode *N, unsigned Index, SelectionDAG &DAG, in getShuffleScalarElt()
5265 SelectionDAG &DAG, in LowerBuildVectorv16i8()
5335 SelectionDAG &DAG, in LowerBuildVectorv8i16()
5364 static SDValue LowerBuildVectorv4x32(SDValue Op, SelectionDAG &DAG, in LowerBuildVectorv4x32()
5471 SelectionDAG &DAG, const TargetLowering &TLI, in getVShift()
5484 SelectionDAG &DAG) { in LowerAsSplatVectorLoad()
5563 SDLoc &DL, SelectionDAG &DAG, in EltsFromConsecutiveLoads()
5745 SelectionDAG &DAG) { in LowerVectorBroadcast()
5934 static SDValue buildFromShuffleMostly(SDValue Op, SelectionDAG &DAG) { in buildFromShuffleMostly()
6006 static SDValue ConvertI1VectorToInteger(SDValue Op, SelectionDAG &DAG) { in ConvertI1VectorToInteger()
6116 SelectionDAG &DAG, in isHorizontalBinOp()
6230 const SDLoc &DL, SelectionDAG &DAG, in ExpandHorizontalBinOp()
6268 const X86Subtarget &Subtarget, SelectionDAG &DAG) { in LowerToAddSub()
6370 SelectionDAG &DAG) { in LowerToHorizontalOp()
6502 static SDValue lowerBuildVectorToBitOp(SDValue Op, SelectionDAG &DAG) { in lowerBuildVectorToBitOp()
6547 static SDValue materializeVectorConstant(SDValue Op, SelectionDAG &DAG, in materializeVectorConstant()
6900 static SDValue LowerAVXCONCAT_VECTORS(SDValue Op, SelectionDAG &DAG) { in LowerAVXCONCAT_VECTORS()
6928 SelectionDAG & DAG) { in LowerCONCAT_VECTORSvXi1()
7005 SelectionDAG &DAG) { in LowerCONCAT_VECTORS()
7222 SelectionDAG &DAG) { in getV4X86ShuffleImm8ForMask()
7307 SelectionDAG &DAG) { in lowerVectorShuffleWithPSHUFB()
7356 SDValue V2, SelectionDAG &DAG) { in lowerVectorShuffleWithUNPCK()
7393 SelectionDAG &DAG) { in lowerVectorShuffleAsBitMask()
7436 SelectionDAG &DAG) { in lowerVectorShuffleAsBitBlend()
7469 SelectionDAG &DAG) { in lowerVectorShuffleAsBlend()
7631 SelectionDAG &DAG) { in lowerVectorShuffleAsBlendAndPermute()
7666 SelectionDAG &DAG) { in lowerVectorShuffleAsDecomposedShuffleBlend()
7716 SelectionDAG &DAG) { in lowerVectorShuffleAsByteRotate()
7851 SelectionDAG &DAG) { in lowerVectorShuffleAsShift()
7921 SelectionDAG &DAG) { in lowerVectorShuffleWithSSE4A()
8060 ArrayRef<int> Mask, const X86Subtarget &Subtarget, SelectionDAG &DAG) { in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8223 const X86Subtarget &Subtarget, SelectionDAG &DAG) { in lowerVectorShuffleAsZeroOrAnyExtend()
8342 SelectionDAG &DAG) { in getScalarValueForVectorElement()
8380 const X86Subtarget &Subtarget, SelectionDAG &DAG) { in lowerVectorShuffleAsElementInsertion()
8484 SelectionDAG &DAG) { in lowerVectorShuffleAsTruncBroadcast()
8540 SelectionDAG &DAG) { in lowerVectorShuffleAsBroadcast()
8703 SelectionDAG &DAG) { in matchVectorShuffleAsInsertPS()
8768 SelectionDAG &DAG) { in lowerVectorShuffleAsInsertPS()
8795 SelectionDAG &DAG) { in lowerVectorShuffleAsPermuteAndUnpack()
8909 SelectionDAG &DAG) { in lowerV2F64VectorShuffle()
8987 SelectionDAG &DAG) { in lowerV2I64VectorShuffle()
9117 SDValue V2, SelectionDAG &DAG) { in lowerVectorShuffleWithSHUFPS()
9207 SelectionDAG &DAG) { in lowerV4F32VectorShuffle()
9288 SelectionDAG &DAG) { in lowerV4I32VectorShuffle()
9399 const X86Subtarget &Subtarget, SelectionDAG &DAG) { in lowerV8I16GeneralSingleInputVectorShuffle()
9853 SelectionDAG &DAG, bool &V1InUse, bool &V2InUse) { in lowerVectorShuffleAsBlendOfPSHUFBs()
9916 SelectionDAG &DAG) { in lowerV8I16VectorShuffle()
10097 SelectionDAG &DAG) { in lowerV16I8VectorShuffle()
10386 SelectionDAG &DAG) { in lower128BitVectorShuffle()
10469 SelectionDAG &DAG) { in splitAndLowerVectorShuffle()
10596 SelectionDAG &DAG) { in lowerVectorShuffleAsSplitOrBlend()
10655 SelectionDAG &DAG) { in lowerVectorShuffleAsLanePermuteAndBlend()
10697 SelectionDAG &DAG) { in lowerV2X128VectorShuffle()
10793 const X86Subtarget &Subtarget, SelectionDAG &DAG) { in lowerVectorShuffleByMerging128BitLanes()
10864 SelectionDAG &DAG) { in lowerVectorShuffleWithUndefHalf()
10998 const X86Subtarget &Subtarget, SelectionDAG &DAG) { in lowerShuffleAsRepeatedMaskAndLanePermute()
11123 SDValue V2, SelectionDAG &DAG) { in lowerVectorShuffleWithSHUFPD()
11159 SelectionDAG &DAG) { in lowerV4F64VectorShuffle()
11252 SelectionDAG &DAG) { in lowerV4I64VectorShuffle()
11325 SelectionDAG &DAG) { in lowerV8F32VectorShuffle()
11415 SelectionDAG &DAG) { in lowerV8I32VectorShuffle()
11498 SelectionDAG &DAG) { in lowerV16I16VectorShuffle()
11579 SelectionDAG &DAG) { in lowerV32I8VectorShuffle()
11650 SelectionDAG &DAG) { in lower256BitVectorShuffle()
11713 SDValue V2, SelectionDAG &DAG) { in lowerV4X128VectorShuffle()
11760 SDValue V2, SelectionDAG &DAG) { in lowerVectorShuffleWithPERMV()
11778 SelectionDAG &DAG) { in lowerV8F64VectorShuffle()
11825 SelectionDAG &DAG) { in lowerV16F32VectorShuffle()
11862 SelectionDAG &DAG) { in lowerV8I64VectorShuffle()
11908 SelectionDAG &DAG) { in lowerV16I32VectorShuffle()
11947 SelectionDAG &DAG) { in lowerV32I16VectorShuffle()
11986 SelectionDAG &DAG) { in lowerV64I8VectorShuffle()
12023 SelectionDAG &DAG) { in lower512BitVectorShuffle()
12062 SelectionDAG &DAG) { in lower1BitVectorShuffle()
12115 SelectionDAG &DAG) { in lowerVectorShuffle()
12253 SelectionDAG &DAG) { in lowerVSELECTtoVectorShuffle()
12320 static SDValue LowerEXTRACT_VECTOR_ELT_SSE4(SDValue Op, SelectionDAG &DAG) { in LowerEXTRACT_VECTOR_ELT_SSE4()
12689 static SDValue LowerSCALAR_TO_VECTOR(SDValue Op, SelectionDAG &DAG) { in LowerSCALAR_TO_VECTOR()
12721 SelectionDAG &DAG) { in LowerEXTRACT_SUBVECTOR()
12747 SelectionDAG &DAG) { in LowerINSERT_SUBVECTOR()
12983 GetTLSADDR(SelectionDAG &DAG, SDValue Chain, GlobalAddressSDNode *GA, in GetTLSADDR()
13015 LowerToTLSGeneralDynamicModel32(GlobalAddressSDNode *GA, SelectionDAG &DAG, in LowerToTLSGeneralDynamicModel32()
13029 LowerToTLSGeneralDynamicModel64(GlobalAddressSDNode *GA, SelectionDAG &DAG, in LowerToTLSGeneralDynamicModel64()
13036 SelectionDAG &DAG, in LowerToTLSLocalDynamicModel()
13075 static SDValue LowerToTLSExecModel(GlobalAddressSDNode *GA, SelectionDAG &DAG, in LowerToTLSExecModel()
13283 static SDValue LowerShiftParts(SDValue Op, SelectionDAG &DAG) { in LowerShiftParts()
13565 static SDValue lowerUINT_TO_FP_vXi32(SDValue Op, SelectionDAG &DAG, in lowerUINT_TO_FP_vXi32()
13799 X86TargetLowering::FP_TO_INTHelper(SDValue Op, SelectionDAG &DAG, in FP_TO_INTHelper()
13977 static SDValue LowerAVXExtend(SDValue Op, SelectionDAG &DAG, in LowerAVXExtend()
14024 const X86Subtarget &Subtarget, SelectionDAG &DAG) { in LowerZERO_EXTEND_AVX512()
14055 SelectionDAG &DAG) { in LowerANY_EXTEND()
14064 SelectionDAG &DAG) { in LowerZERO_EXTEND()
14082 static SDValue LowerTruncateVecI1(SDValue Op, SelectionDAG &DAG, in LowerTruncateVecI1()
14284 static SDValue LowerFP_EXTEND(SDValue Op, SelectionDAG &DAG) { in LowerFP_EXTEND()
14299 static SDValue LowerFABSorFNEG(SDValue Op, SelectionDAG &DAG) { in LowerFABSorFNEG()
14376 static SDValue LowerFCOPYSIGN(SDValue Op, SelectionDAG &DAG) { in LowerFCOPYSIGN()
14465 static SDValue LowerFGETSIGN(SDValue Op, SelectionDAG &DAG) { in LowerFGETSIGN()
14485 SelectionDAG &DAG) { in LowerVectorAllZeroTest()
14595 static SDValue EmitKTEST(SDValue Op, SelectionDAG &DAG, in EmitKTEST()
15106 static SDValue Lower256IntVSETCC(SDValue Op, SelectionDAG &DAG) { in Lower256IntVSETCC()
15134 static SDValue LowerBoolVSETCC_AVX512(SDValue Op, SelectionDAG &DAG) { in LowerBoolVSETCC_AVX512()
15177 static SDValue LowerIntVSETCC_AVX512(SDValue Op, SelectionDAG &DAG) { in LowerIntVSETCC_AVX512()
15220 SelectionDAG &DAG) { in ChangeVSETULTtoVSETULE()
15247 SelectionDAG &DAG) { in LowerVSETCC()
15703 static SDValue getCondAfterTruncWithZeroHighBitsInput(SDValue V, SelectionDAG &DAG) { in getCondAfterTruncWithZeroHighBitsInput()
16002 SelectionDAG &DAG) { in LowerSIGN_EXTEND_AVX512()
16052 SelectionDAG &DAG) { in LowerSIGN_EXTEND_VECTOR_INREG()
16117 SelectionDAG &DAG) { in LowerSIGN_EXTEND()
16169 SelectionDAG &DAG) { in LowerTruncatingStore()
16228 SelectionDAG &DAG) { in LowerExtended1BitVectorLoad()
16326 SelectionDAG &DAG) { in LowerExtendedLoad()
17012 SelectionDAG &DAG) { in LowerVACOPY()
17038 SelectionDAG &DAG) { in getTargetVShiftByConstNode()
17115 SelectionDAG &DAG) { in getTargetVShiftNode()
17167 const X86Subtarget &Subtarget, SelectionDAG &DAG, in getMaskNode()
17220 SelectionDAG &DAG) { in getVectorMaskingNode()
17266 SelectionDAG &DAG) { in getScalarMaskingNode()
17309 static SDValue recoverFramePointer(SelectionDAG &DAG, const Function *Fn, in recoverFramePointer()
17348 SelectionDAG &DAG) { in LowerINTRINSIC_WO_CHAIN()
18162 static SDValue getGatherNode(unsigned Opc, SDValue Op, SelectionDAG &DAG, in getGatherNode()
18184 static SDValue getScatterNode(unsigned Opc, SDValue Op, SelectionDAG &DAG, in getScatterNode()
18203 static SDValue getPrefetchNode(unsigned Opc, SDValue Op, SelectionDAG &DAG, in getPrefetchNode()
18224 SelectionDAG &DAG, in getReadPerformanceCounter()
18271 SelectionDAG &DAG, in getReadTimeStampCounter()
18323 SelectionDAG &DAG) { in LowerREADCYCLECOUNTER()
18331 static SDValue MarkEHRegistrationNode(SDValue Op, SelectionDAG &DAG) { in MarkEHRegistrationNode()
18349 static SDValue MarkEHGuard(SDValue Op, SelectionDAG &DAG) { in MarkEHGuard()
18368 SelectionDAG &DAG) { in LowerINTRINSIC_W_CHAIN()
18744 static SDValue LowerADJUST_TRAMPOLINE(SDValue Op, SelectionDAG &DAG) { in LowerADJUST_TRAMPOLINE()
18976 static SDValue LowerVectorCTLZ_AVX512(SDValue Op, SelectionDAG &DAG) { in LowerVectorCTLZ_AVX512()
19031 SelectionDAG &DAG) { in LowerVectorCTLZInRegLUT()
19100 SelectionDAG &DAG) { in LowerVectorCTLZ()
19125 SelectionDAG &DAG) { in LowerCTLZ()
19166 static SDValue LowerCTTZ(SDValue Op, SelectionDAG &DAG) { in LowerCTTZ()
19211 static SDValue Lower256IntArith(SDValue Op, SelectionDAG &DAG) { in Lower256IntArith()
19240 static SDValue Lower512IntArith(SDValue Op, SelectionDAG &DAG) { in Lower512IntArith()
19267 static SDValue LowerADD(SDValue Op, SelectionDAG &DAG) { in LowerADD()
19277 static SDValue LowerSUB(SDValue Op, SelectionDAG &DAG) { in LowerSUB()
19287 static SDValue LowerMINMAX(SDValue Op, SelectionDAG &DAG) { in LowerMINMAX()
19295 SelectionDAG &DAG) { in LowerMUL()
19447 SelectionDAG &DAG) { in LowerMULH()
19613 SelectionDAG &DAG) { in LowerMUL_LOHI()
19754 static SDValue LowerScalarImmediateShift(SDValue Op, SelectionDAG &DAG, in LowerScalarImmediateShift()
19924 static SDValue LowerScalarVariableShift(SDValue Op, SelectionDAG &DAG, in LowerScalarVariableShift()
20008 SelectionDAG &DAG) { in LowerShift()
20440 SelectionDAG &DAG) { in LowerRotate()
20473 static SDValue LowerXALUO(SDValue Op, SelectionDAG &DAG) { in LowerXALUO()
20688 SelectionDAG &DAG) { in LowerATOMIC_FENCE()
20722 SelectionDAG &DAG) { in LowerCMP_SWAP()
20764 SelectionDAG &DAG) { in LowerBITCAST()
20834 SelectionDAG &DAG) { in LowerHorizontalByteSum()
20897 SelectionDAG &DAG) { in LowerVectorCTPOPInRegLUT()
20954 SelectionDAG &DAG) { in LowerVectorCTPOPBitmath()
21018 SelectionDAG &DAG) { in LowerVectorCTPOP()
21059 SelectionDAG &DAG) { in LowerCTPOP()
21065 static SDValue LowerBITREVERSE_XOP(SDValue Op, SelectionDAG &DAG) { in LowerBITREVERSE_XOP()
21119 SelectionDAG &DAG) { in LowerBITREVERSE()
21174 static SDValue lowerAtomicArithWithLOCK(SDValue N, SelectionDAG &DAG) { in lowerAtomicArithWithLOCK()
21204 static SDValue lowerAtomicArith(SDValue N, SelectionDAG &DAG, in lowerAtomicArith()
21238 static SDValue LowerATOMIC_STORE(SDValue Op, SelectionDAG &DAG) { in LowerATOMIC_STORE()
21264 static SDValue LowerADDC_ADDE_SUBC_SUBE(SDValue Op, SelectionDAG &DAG) { in LowerADDC_ADDE_SUBC_SUBE()
21291 SelectionDAG &DAG) { in LowerFSINCOS()
21345 static SDValue ExtendToType(SDValue InOp, MVT NVT, SelectionDAG &DAG, in ExtendToType()
21395 SelectionDAG &DAG) { in LowerMSCATTER()
21489 SelectionDAG &DAG) { in LowerMLOAD()
21526 SelectionDAG &DAG) { in LowerMSTORE()
21555 SelectionDAG &DAG) { in LowerMGATHER()
24603 const SelectionDAG &DAG, in computeKnownBitsForTargetNode()
24672 static SDValue combineShuffle256(SDNode *N, SelectionDAG &DAG, in combineShuffle256()
25021 bool HasVariableMask, SelectionDAG &DAG, in combineX86ShuffleChain()
25330 SelectionDAG &DAG, in combineX86ShufflesRecursively()
25503 SelectionDAG &DAG, in combineRedundantDWordShuffle()
25637 SelectionDAG &DAG, in combineRedundantHalfShuffle()
25699 static SDValue combineTargetShuffle(SDValue N, SelectionDAG &DAG, in combineTargetShuffle()
25989 SelectionDAG &DAG) { in combineShuffleToAddSub()
26039 static SDValue combineShuffle(SDNode *N, SelectionDAG &DAG, in combineShuffle()
26151 static SDValue XFormVExtractWithShuffleIntoLoad(SDNode *N, SelectionDAG &DAG, in XFormVExtractWithShuffleIntoLoad()
26251 static SDValue combineBitcast(SDNode *N, SelectionDAG &DAG, in combineBitcast()
26298 static SDValue combineExtractVectorElt(SDNode *N, SelectionDAG &DAG, in combineExtractVectorElt()
26434 static SDValue combineSelect(SDNode *N, SelectionDAG &DAG, in combineSelect()
26941 SelectionDAG &DAG) { in combineSetCCAtomicArith()
27177 SelectionDAG &DAG) { in combineSetCCEFLAGS()
27184 static SDValue combineCMov(SDNode *N, SelectionDAG &DAG, in combineCMov()
27395 static bool canReduceVMulWidth(SDNode *N, SelectionDAG &DAG, ShrinkMode &Mode) { in canReduceVMulWidth()
27489 static SDValue reduceVMULWidth(SDNode *N, SelectionDAG &DAG, in reduceVMULWidth()
27595 static SDValue combineMul(SDNode *N, SelectionDAG &DAG, in combineMul()
27685 static SDValue combineShiftLeft(SDNode *N, SelectionDAG &DAG) { in combineShiftLeft()
27745 static SDValue combineShiftRightAlgebraic(SDNode *N, SelectionDAG &DAG) { in combineShiftRightAlgebraic()
27801 static SDValue performShiftToAllZeros(SDNode *N, SelectionDAG &DAG, in performShiftToAllZeros()
27829 static SDValue combineShift(SDNode* N, SelectionDAG &DAG, in combineShift()
27851 static SDValue combineCompareEqual(SDNode *N, SelectionDAG &DAG, in combineCompareEqual()
27952 static SDValue combineANDXORWithAllOnesIntoANDNP(SDNode *N, SelectionDAG &DAG) { in combineANDXORWithAllOnesIntoANDNP()
27998 static SDValue WidenMaskArithmetic(SDNode *N, SelectionDAG &DAG, in WidenMaskArithmetic()
28076 static SDValue combineVectorZext(SDNode *N, SelectionDAG &DAG, in combineVectorZext()
28168 static SDValue convertIntLogicToFPLogic(SDNode *N, SelectionDAG &DAG, in convertIntLogicToFPLogic()
28204 static SDValue combinePCMPAnd1(SDNode *N, SelectionDAG &DAG) { in combinePCMPAnd1()
28236 static SDValue combineAnd(SDNode *N, SelectionDAG &DAG, in combineAnd()
28296 static SDValue combineLogicBlendIntoPBLENDV(SDNode *N, SelectionDAG &DAG, in combineLogicBlendIntoPBLENDV()
28415 static SDValue combineOr(SDNode *N, SelectionDAG &DAG, in combineOr()
28503 static SDValue combineIntegerAbs(SDNode *N, SelectionDAG &DAG) { in combineIntegerAbs()
28540 static SDValue foldXorTruncShiftIntoCmp(SDNode *N, SelectionDAG &DAG) { in foldXorTruncShiftIntoCmp()
28595 static SDValue foldVectorXorShiftIntoCmp(SDNode *N, SelectionDAG &DAG, in foldVectorXorShiftIntoCmp()
28636 static SDValue combineXor(SDNode *N, SelectionDAG &DAG, in combineXor()
28661 static SDValue detectAVGPattern(SDValue In, EVT VT, SelectionDAG &DAG, in detectAVGPattern()
28779 static SDValue combineLoad(SDNode *N, SelectionDAG &DAG, in combineLoad()
28868 SelectionDAG &DAG, SDValue &Addr, in getParamsForOneTrueMaskedElt()
28893 reduceMaskedLoadToScalarLoad(MaskedLoadSDNode *ML, SelectionDAG &DAG, in reduceMaskedLoadToScalarLoad()
28920 combineMaskedLoadConstantMask(MaskedLoadSDNode *ML, SelectionDAG &DAG, in combineMaskedLoadConstantMask()
28962 static SDValue combineMaskedLoad(SDNode *N, SelectionDAG &DAG, in combineMaskedLoad()
29056 SelectionDAG &DAG) { in reduceMaskedStoreToScalarStore()
29078 static SDValue combineMaskedStore(SDNode *N, SelectionDAG &DAG, in combineMaskedStore()
29167 static SDValue combineStore(SDNode *N, SelectionDAG &DAG, in combineStore()
29553 static SDValue combineFaddFsub(SDNode *N, SelectionDAG &DAG, in combineFaddFsub()
29573 combineVectorTruncationWithPACKUS(SDNode *N, SelectionDAG &DAG, in combineVectorTruncationWithPACKUS()
29628 combineVectorTruncationWithPACKSS(SDNode *N, SelectionDAG &DAG, in combineVectorTruncationWithPACKSS()
29657 static SDValue combineVectorTruncation(SDNode *N, SelectionDAG &DAG, in combineVectorTruncation()
29712 static SDValue combineTruncate(SDNode *N, SelectionDAG &DAG, in combineTruncate()
29734 static SDValue combineFneg(SDNode *N, SelectionDAG &DAG, in combineFneg()
29776 static SDValue lowerX86FPLogicOp(SDNode *N, SelectionDAG &DAG, in lowerX86FPLogicOp()
29802 static SDValue combineFOr(SDNode *N, SelectionDAG &DAG, in combineFOr()
29820 static SDValue combineFMinFMax(SDNode *N, SelectionDAG &DAG) { in combineFMinFMax()
29840 static SDValue combineFMinNumFMaxNum(SDNode *N, SelectionDAG &DAG, in combineFMinNumFMaxNum()
29897 static SDValue combineFAnd(SDNode *N, SelectionDAG &DAG, in combineFAnd()
29913 static SDValue combineFAndn(SDNode *N, SelectionDAG &DAG, in combineFAndn()
29928 static SDValue combineBT(SDNode *N, SelectionDAG &DAG, in combineBT()
29946 static SDValue combineVZextMovl(SDNode *N, SelectionDAG &DAG) { in combineVZextMovl()
29957 static SDValue combineSignExtendInReg(SDNode *N, SelectionDAG &DAG, in combineSignExtendInReg()
29996 static SDValue promoteSextBeforeAddNSW(SDNode *Sext, SelectionDAG &DAG, in promoteSextBeforeAddNSW()
30047 static SDValue getDivRem8(SDNode *N, SelectionDAG &DAG) { in getDivRem8()
30073 static SDValue combineToExtendVectorInReg(SDNode *N, SelectionDAG &DAG, in combineToExtendVectorInReg()
30163 static SDValue combineSext(SDNode *N, SelectionDAG &DAG, in combineSext()
30197 static SDValue combineFMA(SDNode *N, SelectionDAG &DAG, in combineFMA()
30236 static SDValue combineZext(SDNode *N, SelectionDAG &DAG, in combineZext()
30288 static SDValue combineSetCC(SDNode *N, SelectionDAG &DAG, in combineSetCC()
30352 static SDValue combineGatherScatter(SDNode *N, SelectionDAG &DAG) { in combineGatherScatter()
30370 SelectionDAG &DAG, MVT VT) { in MaterializeSETB()
30385 static SDValue combineX86SetCC(SDNode *N, SelectionDAG &DAG, in combineX86SetCC()
30426 static SDValue combineBrCond(SDNode *N, SelectionDAG &DAG, in combineBrCond()
30446 SelectionDAG &DAG) { in combineVectorCompareAndMaskUnaryOp()
30491 static SDValue combineUIntToFP(SDNode *N, SelectionDAG &DAG, in combineUIntToFP()
30516 static SDValue combineSIntToFP(SDNode *N, SelectionDAG &DAG, in combineSIntToFP()
30562 static SDValue combineADC(SDNode *N, SelectionDAG &DAG, in combineADC()
30591 static SDValue OptimizeConditionalInDecrement(SDNode *N, SelectionDAG &DAG) { in OptimizeConditionalInDecrement()
30628 static SDValue detectSADPattern(SDNode *N, SelectionDAG &DAG, in detectSADPattern()
30763 static SDValue combineAdd(SDNode *N, SelectionDAG &DAG, in combineAdd()
30783 static SDValue combineSub(SDNode *N, SelectionDAG &DAG, in combineSub()
30816 static SDValue combineVZext(SDNode *N, SelectionDAG &DAG, in combineVZext()
30895 static SDValue combineLockSub(SDNode *N, SelectionDAG &DAG, in combineLockSub()
30915 static SDValue combineTestM(SDNode *N, SelectionDAG &DAG) { in combineTestM()
30929 static SDValue combineVectorCompare(SDNode *N, SelectionDAG &DAG, in combineVectorCompare()
30947 SelectionDAG &DAG = DCI.DAG; in PerformDAGCombine() local