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

References

gen/lib/Target/X86/X86GenDAGISel.inc
222129 /*451907*/  /*SwitchOpcode*/ 101|128,1/*229*/, TARGET_VAL(X86ISD::HADD),// ->452140
gen/lib/Target/X86/X86GenFastISel.inc
13569   case X86ISD::HADD: return fastEmit_X86ISD_HADD_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
lib/Target/X86/X86ISelLowering.cpp
 8971         case ISD::ADD: HOpcode = X86ISD::HADD; break;
 9117       X86Opcode = X86ISD::HADD;
 9151       X86Opcode = X86ISD::HADD;
19682     case ISD::ADD: HOpcode = X86ISD::HADD; break;
19692       (HOpcode == X86ISD::HADD || HOpcode == X86ISD::FHADD))
28600   case X86ISD::HADD:               return "X86ISD::HADD";
33447         (Opcode0 == X86ISD::FHADD || Opcode0 == X86ISD::HADD ||
34036   if (HOp.getOpcode() != X86ISD::HADD && HOp.getOpcode() != X86ISD::FHADD &&
34438   case X86ISD::HADD:
34623     case X86ISD::HADD:
36348   unsigned HorizOpcode = Opc == ISD::ADD ? X86ISD::HADD : X86ISD::FHADD;
44085       return DAG.getNode(X86ISD::HADD, DL, Ops[0].getValueType(), Ops);
lib/Target/X86/X86IntrinsicsInfo.h
  379   X86_INTRINSIC_DATA(avx2_phadd_d, INTR_TYPE_2OP, X86ISD::HADD, 0),
  380   X86_INTRINSIC_DATA(avx2_phadd_w, INTR_TYPE_2OP, X86ISD::HADD, 0),
 1095   X86_INTRINSIC_DATA(ssse3_phadd_d_128, INTR_TYPE_2OP, X86ISD::HADD, 0),
 1096   X86_INTRINSIC_DATA(ssse3_phadd_w_128, INTR_TYPE_2OP, X86ISD::HADD, 0),