/external/llvm/lib/Target/R600/ |
D | SIISelLowering.h | 48 DAGCombinerInfo &DCI) const; 51 DAGCombinerInfo &DCI) const; 52 SDValue performAndCombine(SDNode *N, DAGCombinerInfo &DCI) const; 53 SDValue performOrCombine(SDNode *N, DAGCombinerInfo &DCI) const; 54 SDValue performClassCombine(SDNode *N, DAGCombinerInfo &DCI) const; 56 SDValue performMin3Max3Combine(SDNode *N, DAGCombinerInfo &DCI) const; 57 SDValue performSetCCCombine(SDNode *N, DAGCombinerInfo &DCI) const; 97 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
D | AMDGPUISelLowering.h | 67 SDValue performStoreCombine(SDNode *N, DAGCombinerInfo &DCI) const; 68 SDValue performMulCombine(SDNode *N, DAGCombinerInfo &DCI) const; 148 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override; 162 DAGCombinerInfo &DCI) const; 175 DAGCombinerInfo &DCI, 179 DAGCombinerInfo &DCI,
|
D | R600ISelLowering.h | 30 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
D | SIISelLowering.cpp | 1247 DAGCombinerInfo &DCI) const { in performUCharToFloatCombine() 1394 DAGCombinerInfo &DCI) const { in performSHLPtrCombine() 1426 DAGCombinerInfo &DCI) const { in performAndCombine() 1479 DAGCombinerInfo &DCI) const { in performOrCombine() 1508 DAGCombinerInfo &DCI) const { in performClassCombine() 1541 DAGCombinerInfo &DCI) const { in performMin3Max3Combine() 1577 DAGCombinerInfo &DCI) const { in performSetCCCombine() 1608 DAGCombinerInfo &DCI) const { in PerformDAGCombine()
|
D | AMDGPUISelLowering.cpp | 1075 DAGCombinerInfo &DCI) const { in CombineFMinMaxLegacy() 2294 static void simplifyI24(SDValue Op, TargetLowering::DAGCombinerInfo &DCI) { in simplifyI24() 2333 DAGCombinerInfo &DCI) const { in performStoreCombine() 2371 DAGCombinerInfo &DCI) const { in performMulCombine() 2402 DAGCombinerInfo &DCI) const { in PerformDAGCombine() 2672 DAGCombinerInfo &DCI, in getRsqrtEstimate() 2690 DAGCombinerInfo &DCI, in getRecipEstimate()
|
D | R600ISelLowering.cpp | 1127 DAGCombinerInfo DCI(DAG, AfterLegalizeVectorOps, true, nullptr); in LowerSELECT_CC() 1836 DAGCombinerInfo &DCI) const { in PerformDAGCombine()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.h | 462 SDValue expandVSXLoadForLE(SDNode *N, DAGCombinerInfo &DCI) const; 463 SDValue expandVSXStoreForLE(SDNode *N, DAGCombinerInfo &DCI) const; 465 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override; 823 SDValue DAGCombineExtBoolTrunc(SDNode *N, DAGCombinerInfo &DCI) const; 824 SDValue DAGCombineTruncBoolExt(SDNode *N, DAGCombinerInfo &DCI) const; 825 SDValue combineFPToIntToFP(SDNode *N, DAGCombinerInfo &DCI) const; 827 SDValue getRsqrtEstimate(SDValue Operand, DAGCombinerInfo &DCI, 830 SDValue getRecipEstimate(SDValue Operand, DAGCombinerInfo &DCI,
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | SIISelLowering.h | 53 virtual SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const;
|
D | SIISelLowering.cpp | 393 DAGCombinerInfo &DCI) const { in PerformDAGCombine()
|
/external/llvm/lib/Target/Mips/ |
D | MipsSEISelLowering.h | 40 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
D | MipsSEISelLowering.cpp | 529 TargetLowering::DAGCombinerInfo &DCI, in performADDECombine() 549 TargetLowering::DAGCombinerInfo &DCI, in performANDCombine() 664 TargetLowering::DAGCombinerInfo &DCI, in performORCombine() 784 TargetLowering::DAGCombinerInfo &DCI, in performSUBECombine() 835 const TargetLowering::DAGCombinerInfo &DCI, in performMULCombine() 872 TargetLowering::DAGCombinerInfo &DCI, in performSHLCombine() 895 TargetLowering::DAGCombinerInfo &DCI, in performSRACombine() 941 TargetLowering::DAGCombinerInfo &DCI, in performSRLCombine() 1066 MipsSETargetLowering::PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const { in PerformDAGCombine()
|
D | MipsISelLowering.h | 252 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
D | MipsISelLowering.cpp | 452 TargetLowering::DAGCombinerInfo &DCI, in performDivRemCombine() 562 TargetLowering::DAGCombinerInfo &DCI, in performSELECTCombine() 641 TargetLowering::DAGCombinerInfo &DCI, in performCMovFPCombine() 668 TargetLowering::DAGCombinerInfo &DCI, in performANDCombine() 708 TargetLowering::DAGCombinerInfo &DCI, in performORCombine() 762 TargetLowering::DAGCombinerInfo &DCI, in performADDCombine() 788 SDValue MipsTargetLowering::PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) in PerformDAGCombine()
|
/external/llvm/include/llvm/Target/ |
D | TargetLowering.h | 2106 struct DAGCombinerInfo { struct 2113 DAGCombinerInfo(SelectionDAG &dag, CombineLevel level, bool cl, void *dc) in DAGCombinerInfo() function 2145 DAGCombinerInfo &DCI, SDLoc dl) const; argument 2165 virtual SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const; 2701 DAGCombinerInfo &DCI, in getRsqrtEstimate() 2716 DAGCombinerInfo &DCI, in getRecipEstimate()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 630 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override; 1068 SDValue getRsqrtEstimate(SDValue Operand, DAGCombinerInfo &DCI, 1073 SDValue getRecipEstimate(SDValue Operand, DAGCombinerInfo &DCI,
|
D | X86ISelLowering.cpp | 12769 DAGCombinerInfo &DCI, in getRsqrtEstimate() 12800 DAGCombinerInfo &DCI, in getRecipEstimate() 19444 TargetLowering::DAGCombinerInfo &DCI, in PerformShuffleCombine256() 19548 TargetLowering::DAGCombinerInfo &DCI, in combineX86ShuffleChain() 19748 TargetLowering::DAGCombinerInfo &DCI, in combineX86ShufflesRecursively() 19908 TargetLowering::DAGCombinerInfo &DCI) { in combineRedundantDWordShuffle() 20041 TargetLowering::DAGCombinerInfo &DCI) { in combineRedundantHalfShuffle() 20103 TargetLowering::DAGCombinerInfo &DCI, in PerformTargetShuffleCombine() 20259 TargetLowering::DAGCombinerInfo &DCI, in PerformShuffleCombine() 20370 TargetLowering::DAGCombinerInfo &DCI, in PerformTruncateCombine() [all …]
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.h | 190 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.h | 290 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXISelLowering.h | 544 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
D | NVPTXISelLowering.cpp | 3828 TargetLowering::DAGCombinerInfo &DCI, in PerformADDCombineWithOperands() 3934 TargetLowering::DAGCombinerInfo &DCI, in PerformADDCombine() 3951 TargetLowering::DAGCombinerInfo &DCI) { in PerformANDCombine() 4108 TargetLowering::DAGCombinerInfo &DCI) { in TryMULWIDECombine() 4174 TargetLowering::DAGCombinerInfo &DCI, in PerformMULCombine() 4188 TargetLowering::DAGCombinerInfo &DCI, in PerformSHLCombine() 4201 DAGCombinerInfo &DCI) const { in PerformDAGCombine()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 7710 TargetLowering::DAGCombinerInfo &DCI, in combineSelectAndUse() 7736 TargetLowering::DAGCombinerInfo &DCI) { in combineSelectAndUseCommutative() 7755 TargetLowering::DAGCombinerInfo &DCI, in AddCombineToVPADDL() 7851 TargetLowering::DAGCombinerInfo &DCI, in AddCombineTo64bitMLAL() 7989 TargetLowering::DAGCombinerInfo &DCI, in PerformADDCCombine() 8001 TargetLowering::DAGCombinerInfo &DCI, in PerformADDCombineWithOperands() 8020 TargetLowering::DAGCombinerInfo &DCI, in PerformADDCombine() 8037 TargetLowering::DAGCombinerInfo &DCI) { in PerformSUBCombine() 8066 TargetLowering::DAGCombinerInfo &DCI, in PerformVMULCombine() 8097 TargetLowering::DAGCombinerInfo &DCI, in PerformMULCombine() [all …]
|
D | ARMISelLowering.h | 261 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 6914 TargetLowering::DAGCombinerInfo &DCI, in performXorCombine() 6965 TargetLowering::DAGCombinerInfo &DCI, in performMulCombine() 7134 TargetLowering::DAGCombinerInfo &DCI) { in tryCombineToEXTR() 7174 TargetLowering::DAGCombinerInfo &DCI) { in tryCombineToBSL() 7220 static SDValue performORCombine(SDNode *N, TargetLowering::DAGCombinerInfo &DCI, in performORCombine() 7243 TargetLowering::DAGCombinerInfo &DCI, in performBitcastCombine() 7309 TargetLowering::DAGCombinerInfo &DCI, in performConcatVectorsCombine() 7390 TargetLowering::DAGCombinerInfo &DCI, in tryCombineFixedPointConvert() 7633 TargetLowering::DAGCombinerInfo &DCI, in performAddSubLongCombine() 7682 TargetLowering::DAGCombinerInfo &DCI, in tryCombineLongOpWithDup() [all …]
|
D | AArch64ISelLowering.h | 256 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 463 void TargetLowering::DAGCombinerInfo::AddToWorklist(SDNode *N) { in AddToWorklist() 467 void TargetLowering::DAGCombinerInfo::RemoveFromWorklist(SDNode *N) { in RemoveFromWorklist() 471 SDValue TargetLowering::DAGCombinerInfo:: 476 SDValue TargetLowering::DAGCombinerInfo:: 482 SDValue TargetLowering::DAGCombinerInfo:: 487 void TargetLowering::DAGCombinerInfo:: 1401 TargetLowering::DAGCombinerInfo in combine() 12955 TargetLowering::DAGCombinerInfo in SimplifySetCC() 13028 TargetLowering::DAGCombinerInfo DCI(DAG, Level, false, this); in BuildReciprocalEstimate() 13140 TargetLowering::DAGCombinerInfo DCI(DAG, Level, false, this); in BuildRsqrtEstimate()
|