reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/TargetLowering.cpp
 7321   case ISD::VECREDUCE_FADD: BaseOpcode = ISD::FADD; break;
 7322   case ISD::VECREDUCE_FMUL: BaseOpcode = ISD::FMUL; break;
 7323   case ISD::VECREDUCE_ADD:  BaseOpcode = ISD::ADD; break;
 7324   case ISD::VECREDUCE_MUL:  BaseOpcode = ISD::MUL; break;
 7325   case ISD::VECREDUCE_AND:  BaseOpcode = ISD::AND; break;
 7326   case ISD::VECREDUCE_OR:   BaseOpcode = ISD::OR; break;
 7327   case ISD::VECREDUCE_XOR:  BaseOpcode = ISD::XOR; break;
 7328   case ISD::VECREDUCE_SMAX: BaseOpcode = ISD::SMAX; break;
 7329   case ISD::VECREDUCE_SMIN: BaseOpcode = ISD::SMIN; break;
 7330   case ISD::VECREDUCE_UMAX: BaseOpcode = ISD::UMAX; break;
 7331   case ISD::VECREDUCE_UMIN: BaseOpcode = ISD::UMIN; break;
 7333     BaseOpcode = NoNaN ? ISD::FMAXNUM : ISD::FMAXIMUM;
 7336     BaseOpcode = NoNaN ? ISD::FMINNUM : ISD::FMINIMUM;
 7347       if (!isOperationLegalOrCustom(BaseOpcode, HalfVT))
 7352       Op = DAG.getNode(BaseOpcode, dl, HalfVT, Lo, Hi);
 7365     Res = DAG.getNode(BaseOpcode, dl, EltVT, Res, Ops[i], Node->getFlags());