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

References

gen/lib/Target/ARM/ARMGenDAGISel.inc
40770 /* 89387*/  /*SwitchOpcode*/ 6|128,1/*134*/, TARGET_VAL(ISD::VECREDUCE_UMAX),// ->89525
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 1614   case ISD::VECREDUCE_UMAX:
19431         ? ISD::VECREDUCE_UMIN : ISD::VECREDUCE_UMAX;
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 1151   case ISD::VECREDUCE_UMAX:
 3692   case ISD::VECREDUCE_UMAX:
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  192   case ISD::VECREDUCE_UMAX:
 1222   case ISD::VECREDUCE_UMAX:
 1631   case ISD::VECREDUCE_UMAX:
 1803   case ISD::VECREDUCE_UMAX:
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  472   case ISD::VECREDUCE_UMAX:
  875   case ISD::VECREDUCE_UMAX:
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  643     case ISD::VECREDUCE_UMAX:
 2045     case ISD::VECREDUCE_UMAX:
 2131   case ISD::VECREDUCE_UMAX: CombineOpc = ISD::UMAX; break;
 4183   case ISD::VECREDUCE_UMAX:
 4595   case ISD::VECREDUCE_UMAX:
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 8950     Res = DAG.getNode(ISD::VECREDUCE_UMAX, dl, VT, Op1);
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  438   case ISD::VECREDUCE_UMAX:             return "vecreduce_umax";
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 7330   case ISD::VECREDUCE_UMAX: BaseOpcode = ISD::UMAX; break;
lib/CodeGen/TargetLoweringBase.cpp
  743     setOperationAction(ISD::VECREDUCE_UMAX, VT, Expand);
lib/Target/AArch64/AArch64ISelLowering.cpp
  743       setOperationAction(ISD::VECREDUCE_UMAX, VT, Custom);
 3078   case ISD::VECREDUCE_UMAX:
 8227   case ISD::VECREDUCE_UMAX:
12065   case ISD::VECREDUCE_UMAX:
lib/Target/ARM/ARMISelLowering.cpp
  283     setOperationAction(ISD::VECREDUCE_UMAX, VT, Legal);