Lines Matching defs:DCI
2702 performVECTOR_SHUFFLECombine(SDNode *N, TargetLowering::DAGCombinerInfo &DCI) {
2703 auto &DAG = DCI.DAG;
2731 TargetLowering::DAGCombinerInfo &DCI) {
2732 auto &DAG = DCI.DAG;
2753 performVectorExtendCombine(SDNode *N, TargetLowering::DAGCombinerInfo &DCI) {
2754 auto &DAG = DCI.DAG;
2800 performVectorTruncZeroCombine(SDNode *N, TargetLowering::DAGCombinerInfo &DCI) {
2801 auto &DAG = DCI.DAG;
3002 TargetLowering::DAGCombinerInfo &DCI) {
3003 auto &DAG = DCI.DAG;
3029 TargetLowering::DAGCombinerInfo &DCI) {
3030 auto &DAG = DCI.DAG;
3038 if (DCI.isBeforeLegalize() && VT.isScalarInteger() &&
3056 TargetLowering::DAGCombinerInfo &DCI) {
3057 auto &DAG = DCI.DAG;
3073 if (DCI.isBeforeLegalize() && VT.isScalarInteger() &&
3106 DAGCombinerInfo &DCI) const {
3111 return performBitcastCombine(N, DCI);
3113 return performSETCCCombine(N, DCI);
3115 return performVECTOR_SHUFFLECombine(N, DCI);
3118 return performVectorExtendCombine(N, DCI);
3121 return performVectorExtendToFPCombine(N, DCI);
3126 return performVectorTruncZeroCombine(N, DCI);
3128 return performTruncateCombine(N, DCI);