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

References

gen/lib/Target/ARM/ARMGenDAGISel.inc
40724 /* 89243*/  /*SwitchOpcode*/ 12|128,1/*140*/, TARGET_VAL(ISD::VECREDUCE_SMAX),// ->89387
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 1612   case ISD::VECREDUCE_SMAX:
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 1149   case ISD::VECREDUCE_SMAX:
 3690   case ISD::VECREDUCE_SMAX:
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  190   case ISD::VECREDUCE_SMAX:
 1220   case ISD::VECREDUCE_SMAX:
 1627   case ISD::VECREDUCE_SMAX:
 1801   case ISD::VECREDUCE_SMAX:
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  470   case ISD::VECREDUCE_SMAX:
  873   case ISD::VECREDUCE_SMAX:
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  641     case ISD::VECREDUCE_SMAX:
 2043     case ISD::VECREDUCE_SMAX:
 2129   case ISD::VECREDUCE_SMAX: CombineOpc = ISD::SMAX; break;
 4181   case ISD::VECREDUCE_SMAX:
 4605   case ISD::VECREDUCE_SMAX:
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 8944     Res = DAG.getNode(ISD::VECREDUCE_SMAX, dl, VT, Op1);
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  436   case ISD::VECREDUCE_SMAX:             return "vecreduce_smax";
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 7328   case ISD::VECREDUCE_SMAX: BaseOpcode = ISD::SMAX; break;
lib/CodeGen/TargetLoweringBase.cpp
  741     setOperationAction(ISD::VECREDUCE_SMAX, VT, Expand);
lib/Target/AArch64/AArch64ISelLowering.cpp
  741       setOperationAction(ISD::VECREDUCE_SMAX, VT, Custom);
 3076   case ISD::VECREDUCE_SMAX:
 8223   case ISD::VECREDUCE_SMAX:
12063   case ISD::VECREDUCE_SMAX:
lib/Target/ARM/ARMISelLowering.cpp
  282     setOperationAction(ISD::VECREDUCE_SMAX, VT, Legal);