/external/llvm/lib/Target/AMDGPU/ |
D | SIISelLowering.h | 51 DAGCombinerInfo &DCI) const; 54 DAGCombinerInfo &DCI) const; 55 SDValue performAndCombine(SDNode *N, DAGCombinerInfo &DCI) const; 56 SDValue performOrCombine(SDNode *N, DAGCombinerInfo &DCI) const; 57 SDValue performClassCombine(SDNode *N, DAGCombinerInfo &DCI) const; 59 SDValue performMin3Max3Combine(SDNode *N, DAGCombinerInfo &DCI) const; 60 SDValue performSetCCCombine(SDNode *N, DAGCombinerInfo &DCI) const; 106 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
D | AMDGPUISelLowering.h | 67 SDValue performStoreCombine(SDNode *N, DAGCombinerInfo &DCI) const; 68 SDValue performShlCombine(SDNode *N, DAGCombinerInfo &DCI) const; 69 SDValue performMulCombine(SDNode *N, DAGCombinerInfo &DCI) const; 157 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override; 171 DAGCombinerInfo &DCI) const; 176 DAGCombinerInfo &DCI, 180 DAGCombinerInfo &DCI,
|
D | R600ISelLowering.h | 30 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
D | SIISelLowering.cpp | 1622 DAGCombinerInfo &DCI) const { in performUCharToFloatCombine() 1769 DAGCombinerInfo &DCI) const { in performSHLPtrCombine() 1801 DAGCombinerInfo &DCI) const { in performAndCombine() 1855 DAGCombinerInfo &DCI) const { in performOrCombine() 1885 DAGCombinerInfo &DCI) const { in performClassCombine() 1918 DAGCombinerInfo &DCI) const { in performMin3Max3Combine() 1954 DAGCombinerInfo &DCI) const { in performSetCCCombine() 1985 DAGCombinerInfo &DCI) const { in PerformDAGCombine()
|
D | AMDGPUISelLowering.cpp | 1091 DAGCombinerInfo &DCI) const { in CombineFMinMaxLegacy() 2316 static void simplifyI24(SDValue Op, TargetLowering::DAGCombinerInfo &DCI) { in simplifyI24() 2355 DAGCombinerInfo &DCI) const { in performStoreCombine() 2393 DAGCombinerInfo &DCI) const { in performShlCombine() 2420 DAGCombinerInfo &DCI) const { in performMulCombine() 2451 DAGCombinerInfo &DCI) const { in PerformDAGCombine() 2736 DAGCombinerInfo &DCI, in getRsqrtEstimate() 2754 DAGCombinerInfo &DCI, in getRecipEstimate()
|
D | R600ISelLowering.cpp | 1128 DAGCombinerInfo DCI(DAG, AfterLegalizeVectorOps, true, nullptr); in LowerSELECT_CC() 1835 DAGCombinerInfo &DCI) const { in PerformDAGCombine()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCISelLowering.h | 492 SDValue expandVSXLoadForLE(SDNode *N, DAGCombinerInfo &DCI) const; 493 SDValue expandVSXStoreForLE(SDNode *N, DAGCombinerInfo &DCI) const; 495 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override; 865 SDValue DAGCombineExtBoolTrunc(SDNode *N, DAGCombinerInfo &DCI) const; 866 SDValue DAGCombineTruncBoolExt(SDNode *N, DAGCombinerInfo &DCI) const; 867 SDValue combineFPToIntToFP(SDNode *N, DAGCombinerInfo &DCI) const; 869 SDValue getRsqrtEstimate(SDValue Operand, DAGCombinerInfo &DCI, 872 SDValue getRecipEstimate(SDValue Operand, DAGCombinerInfo &DCI,
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZISelLowering.h | 450 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override; 502 unsigned Index, DAGCombinerInfo &DCI, 505 DAGCombinerInfo &DCI) const;
|
/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() 874 TargetLowering::DAGCombinerInfo &DCI, in performSHLCombine() 897 TargetLowering::DAGCombinerInfo &DCI, in performSRACombine() 943 TargetLowering::DAGCombinerInfo &DCI, in performSRLCombine() 1068 MipsSETargetLowering::PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const { in PerformDAGCombine()
|
D | MipsISelLowering.h | 262 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
D | MipsISelLowering.cpp | 471 TargetLowering::DAGCombinerInfo &DCI, in performDivRemCombine() 581 TargetLowering::DAGCombinerInfo &DCI, in performSELECTCombine() 660 TargetLowering::DAGCombinerInfo &DCI, in performCMovFPCombine() 687 TargetLowering::DAGCombinerInfo &DCI, in performANDCombine() 729 TargetLowering::DAGCombinerInfo &DCI, in performORCombine() 785 TargetLowering::DAGCombinerInfo &DCI, in performADDCombine() 811 SDValue MipsTargetLowering::PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) in PerformDAGCombine()
|
/external/llvm/include/llvm/Target/ |
D | TargetLowering.h | 2172 struct DAGCombinerInfo { struct 2179 DAGCombinerInfo(SelectionDAG &dag, CombineLevel level, bool cl, void *dc) in DAGCombinerInfo() argument 2211 DAGCombinerInfo &DCI, SDLoc dl) const; argument 2231 virtual SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const; 2801 virtual SDValue getRsqrtEstimate(SDValue Operand, DAGCombinerInfo &DCI, in getRsqrtEstimate() 2815 virtual SDValue getRecipEstimate(SDValue Operand, DAGCombinerInfo &DCI, in getRecipEstimate()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.h | 692 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override; 1144 SDValue getRsqrtEstimate(SDValue Operand, DAGCombinerInfo &DCI, 1149 SDValue getRecipEstimate(SDValue Operand, DAGCombinerInfo &DCI,
|
D | X86ISelLowering.cpp | 14056 DAGCombinerInfo &DCI, in getRsqrtEstimate() 14089 DAGCombinerInfo &DCI, in getRecipEstimate() 22647 TargetLowering::DAGCombinerInfo &DCI, in PerformShuffleCombine256() 22751 TargetLowering::DAGCombinerInfo &DCI, in combineX86ShuffleChain() 22963 TargetLowering::DAGCombinerInfo &DCI, in combineX86ShufflesRecursively() 23125 TargetLowering::DAGCombinerInfo &DCI) { in combineRedundantDWordShuffle() 23259 TargetLowering::DAGCombinerInfo &DCI) { in combineRedundantHalfShuffle() 23321 TargetLowering::DAGCombinerInfo &DCI, in PerformTargetShuffleCombine() 23517 TargetLowering::DAGCombinerInfo &DCI, in PerformShuffleCombine() 23628 TargetLowering::DAGCombinerInfo &DCI) { in XFormVExtractWithShuffleIntoLoad() [all …]
|
/external/llvm/lib/Target/XCore/ |
D | XCoreISelLowering.h | 200 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
/external/llvm/lib/Target/NVPTX/ |
D | NVPTXISelLowering.h | 537 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
D | NVPTXISelLowering.cpp | 3830 TargetLowering::DAGCombinerInfo &DCI, in PerformADDCombineWithOperands() 3936 TargetLowering::DAGCombinerInfo &DCI, in PerformADDCombine() 3953 TargetLowering::DAGCombinerInfo &DCI) { in PerformANDCombine() 4028 TargetLowering::DAGCombinerInfo &DCI) { in PerformSELECTCombine() 4162 TargetLowering::DAGCombinerInfo &DCI) { in TryMULWIDECombine() 4229 TargetLowering::DAGCombinerInfo &DCI, in PerformMULCombine() 4243 TargetLowering::DAGCombinerInfo &DCI, in PerformSHLCombine() 4256 DAGCombinerInfo &DCI) const { in PerformDAGCombine()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 7367 TargetLowering::DAGCombinerInfo &DCI, in performXorCombine() 7418 TargetLowering::DAGCombinerInfo &DCI, in performMulCombine() 7715 TargetLowering::DAGCombinerInfo &DCI) { in tryCombineToEXTR() 7755 TargetLowering::DAGCombinerInfo &DCI) { in tryCombineToBSL() 7801 static SDValue performORCombine(SDNode *N, TargetLowering::DAGCombinerInfo &DCI, in performORCombine() 7824 TargetLowering::DAGCombinerInfo &DCI, in performBitcastCombine() 7890 TargetLowering::DAGCombinerInfo &DCI, in performConcatVectorsCombine() 7971 TargetLowering::DAGCombinerInfo &DCI, in tryCombineFixedPointConvert() 8215 TargetLowering::DAGCombinerInfo &DCI, in performAddSubLongCombine() 8264 TargetLowering::DAGCombinerInfo &DCI, in tryCombineLongOpWithDup() [all …]
|
D | AArch64ISelLowering.h | 248 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 8334 TargetLowering::DAGCombinerInfo &DCI, in combineSelectAndUse() 8360 TargetLowering::DAGCombinerInfo &DCI) { in combineSelectAndUseCommutative() 8379 TargetLowering::DAGCombinerInfo &DCI, in AddCombineToVPADDL() 8477 TargetLowering::DAGCombinerInfo &DCI, in AddCombineTo64bitMLAL() 8615 TargetLowering::DAGCombinerInfo &DCI, in PerformADDCCombine() 8627 TargetLowering::DAGCombinerInfo &DCI, in PerformADDCombineWithOperands() 8646 TargetLowering::DAGCombinerInfo &DCI, in PerformADDCombine() 8663 TargetLowering::DAGCombinerInfo &DCI) { in PerformSUBCombine() 8692 TargetLowering::DAGCombinerInfo &DCI, in PerformVMULCombine() 8723 TargetLowering::DAGCombinerInfo &DCI, in PerformMULCombine() [all …]
|
D | ARMISelLowering.h | 262 SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const override;
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 517 void TargetLowering::DAGCombinerInfo::AddToWorklist(SDNode *N) { in AddToWorklist() 521 void TargetLowering::DAGCombinerInfo::RemoveFromWorklist(SDNode *N) { in RemoveFromWorklist() 525 SDValue TargetLowering::DAGCombinerInfo:: 530 SDValue TargetLowering::DAGCombinerInfo:: 536 SDValue TargetLowering::DAGCombinerInfo:: 541 void TargetLowering::DAGCombinerInfo:: 1465 TargetLowering::DAGCombinerInfo in combine() 14226 TargetLowering::DAGCombinerInfo in SimplifySetCC() 14299 TargetLowering::DAGCombinerInfo DCI(DAG, Level, false, this); in BuildReciprocalEstimate() 14413 TargetLowering::DAGCombinerInfo DCI(DAG, Level, false, this); in BuildRsqrtEstimate()
|