Lines Matching defs:DCI
2477 performVECTOR_SHUFFLECombine(SDNode *N, TargetLowering::DAGCombinerInfo &DCI) {
2478 auto &DAG = DCI.DAG;
2506 TargetLowering::DAGCombinerInfo &DCI) {
2507 auto &DAG = DCI.DAG;
2528 performVectorExtendCombine(SDNode *N, TargetLowering::DAGCombinerInfo &DCI) {
2529 auto &DAG = DCI.DAG;
2575 performVectorTruncZeroCombine(SDNode *N, TargetLowering::DAGCombinerInfo &DCI) {
2576 auto &DAG = DCI.DAG;
2777 TargetLowering::DAGCombinerInfo &DCI) {
2778 auto &DAG = DCI.DAG;
2804 TargetLowering::DAGCombinerInfo &DCI) {
2805 auto &DAG = DCI.DAG;
2813 if (DCI.isBeforeLegalize() && VT.isScalarInteger() &&
2831 TargetLowering::DAGCombinerInfo &DCI) {
2832 auto &DAG = DCI.DAG;
2848 if (DCI.isBeforeLegalize() && VT.isScalarInteger() &&
2881 DAGCombinerInfo &DCI) const {
2886 return performBitcastCombine(N, DCI);
2888 return performSETCCCombine(N, DCI);
2890 return performVECTOR_SHUFFLECombine(N, DCI);
2893 return performVectorExtendCombine(N, DCI);
2896 return performVectorExtendToFPCombine(N, DCI);
2901 return performVectorTruncZeroCombine(N, DCI);
2903 return performTruncateCombine(N, DCI);