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

References

gen/lib/Target/X86/X86GenDAGISel.inc
249940 /*510768*/  /*SwitchOpcode*/ 101|128,1/*229*/, TARGET_VAL(X86ISD::FHADD),// ->511001
gen/lib/Target/X86/X86GenFastISel.inc
13551   case X86ISD::FHADD: return fastEmit_X86ISD_FHADD_rr(VT, RetVT, Op0, Op0IsKill, Op1, Op1IsKill);
lib/Target/X86/X86ISelLowering.cpp
 8973         case ISD::FADD: HOpcode = X86ISD::FHADD; break;
 9157       X86Opcode = X86ISD::FHADD;
18595     Result = DAG.getNode(X86ISD::FHADD, dl, MVT::v2f64, Sub, Sub);
19684     case ISD::FADD: HOpcode = X86ISD::FHADD; break;
19692       (HOpcode == X86ISD::HADD || HOpcode == X86ISD::FHADD))
28602   case X86ISD::FHADD:              return "X86ISD::FHADD";
33447         (Opcode0 == X86ISD::FHADD || Opcode0 == X86ISD::HADD ||
34036   if (HOp.getOpcode() != X86ISD::HADD && HOp.getOpcode() != X86ISD::FHADD &&
34440   case X86ISD::FHADD:
34625     case X86ISD::FHADD:
36348   unsigned HorizOpcode = Opc == ISD::ADD ? X86ISD::HADD : X86ISD::FHADD;
40919   auto HorizOpcode = IsFadd ? X86ISD::FHADD : X86ISD::FHSUB;
lib/Target/X86/X86IntrinsicsInfo.h
  352   X86_INTRINSIC_DATA(avx_hadd_pd_256,   INTR_TYPE_2OP, X86ISD::FHADD, 0),
  353   X86_INTRINSIC_DATA(avx_hadd_ps_256,   INTR_TYPE_2OP, X86ISD::FHADD, 0),
 1079   X86_INTRINSIC_DATA(sse3_hadd_pd,      INTR_TYPE_2OP, X86ISD::FHADD, 0),
 1080   X86_INTRINSIC_DATA(sse3_hadd_ps,      INTR_TYPE_2OP, X86ISD::FHADD, 0),