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

References

gen/lib/Target/ARM/ARMGenDAGISel.inc
 5529 /* 11286*/      OPC_CheckOpcode, TARGET_VAL(ISD::VECREDUCE_ADD),
 5750 /* 11758*/        OPC_CheckOpcode, TARGET_VAL(ISD::VECREDUCE_ADD),
40545 /* 88853*/  /*SwitchOpcode*/ 65, TARGET_VAL(ISD::VECREDUCE_ADD),// ->88921
gen/lib/Target/ARM/ARMGenFastISel.inc
 2728   case ISD::VECREDUCE_ADD: return fastEmit_ISD_VECREDUCE_ADD_r(VT, RetVT, Op0, Op0IsKill);
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 1607   case ISD::VECREDUCE_ADD:
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 1144   case ISD::VECREDUCE_ADD:
 3685   case ISD::VECREDUCE_ADD:
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  185   case ISD::VECREDUCE_ADD:
 1215   case ISD::VECREDUCE_ADD:
 1620   case ISD::VECREDUCE_ADD:
 1796   case ISD::VECREDUCE_ADD:
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  465   case ISD::VECREDUCE_ADD:
  868   case ISD::VECREDUCE_ADD:
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  636     case ISD::VECREDUCE_ADD:
 2038     case ISD::VECREDUCE_ADD:
 2124   case ISD::VECREDUCE_ADD:  CombineOpc = ISD::ADD; break;
 4176   case ISD::VECREDUCE_ADD:
 4592   case ISD::VECREDUCE_ADD:
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 8929     Res = DAG.getNode(ISD::VECREDUCE_ADD, dl, VT, Op1);
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
  431   case ISD::VECREDUCE_ADD:              return "vecreduce_add";
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 7323   case ISD::VECREDUCE_ADD:  BaseOpcode = ISD::ADD; break;
lib/CodeGen/TargetLoweringBase.cpp
  736     setOperationAction(ISD::VECREDUCE_ADD, VT, Expand);
lib/Target/AArch64/AArch64ISelLowering.cpp
  740       setOperationAction(ISD::VECREDUCE_ADD, VT, Custom);
 3075   case ISD::VECREDUCE_ADD:
 8221   case ISD::VECREDUCE_ADD:
12062   case ISD::VECREDUCE_ADD:
lib/Target/ARM/ARMISelLowering.cpp
  281     setOperationAction(ISD::VECREDUCE_ADD, VT, Legal);