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

References

lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
   61     case ISD::MERGE_VALUES:R = SoftenFloatRes_MERGE_VALUES(N, ResNo); break;
   62     case ISD::BITCAST:     R = SoftenFloatRes_BITCAST(N); break;
   63     case ISD::BUILD_PAIR:  R = SoftenFloatRes_BUILD_PAIR(N); break;
   64     case ISD::ConstantFP:  R = SoftenFloatRes_ConstantFP(N); break;
   66       R = SoftenFloatRes_EXTRACT_VECTOR_ELT(N, ResNo); break;
   67     case ISD::FABS:        R = SoftenFloatRes_FABS(N); break;
   68     case ISD::FMINNUM:     R = SoftenFloatRes_FMINNUM(N); break;
   69     case ISD::FMAXNUM:     R = SoftenFloatRes_FMAXNUM(N); break;
   70     case ISD::FADD:        R = SoftenFloatRes_FADD(N); break;
   71     case ISD::FCBRT:       R = SoftenFloatRes_FCBRT(N); break;
   72     case ISD::FCEIL:       R = SoftenFloatRes_FCEIL(N); break;
   73     case ISD::FCOPYSIGN:   R = SoftenFloatRes_FCOPYSIGN(N); break;
   74     case ISD::FCOS:        R = SoftenFloatRes_FCOS(N); break;
   75     case ISD::FDIV:        R = SoftenFloatRes_FDIV(N); break;
   76     case ISD::FEXP:        R = SoftenFloatRes_FEXP(N); break;
   77     case ISD::FEXP2:       R = SoftenFloatRes_FEXP2(N); break;
   78     case ISD::FFLOOR:      R = SoftenFloatRes_FFLOOR(N); break;
   79     case ISD::FLOG:        R = SoftenFloatRes_FLOG(N); break;
   80     case ISD::FLOG2:       R = SoftenFloatRes_FLOG2(N); break;
   81     case ISD::FLOG10:      R = SoftenFloatRes_FLOG10(N); break;
   82     case ISD::FMA:         R = SoftenFloatRes_FMA(N); break;
   83     case ISD::FMUL:        R = SoftenFloatRes_FMUL(N); break;
   84     case ISD::FNEARBYINT:  R = SoftenFloatRes_FNEARBYINT(N); break;
   85     case ISD::FNEG:        R = SoftenFloatRes_FNEG(N); break;
   86     case ISD::FP_EXTEND:   R = SoftenFloatRes_FP_EXTEND(N); break;
   87     case ISD::FP_ROUND:    R = SoftenFloatRes_FP_ROUND(N); break;
   88     case ISD::FP16_TO_FP:  R = SoftenFloatRes_FP16_TO_FP(N); break;
   89     case ISD::FPOW:        R = SoftenFloatRes_FPOW(N); break;
   90     case ISD::FPOWI:       R = SoftenFloatRes_FPOWI(N); break;
   91     case ISD::FREM:        R = SoftenFloatRes_FREM(N); break;
   92     case ISD::FRINT:       R = SoftenFloatRes_FRINT(N); break;
   93     case ISD::FROUND:      R = SoftenFloatRes_FROUND(N); break;
   94     case ISD::FSIN:        R = SoftenFloatRes_FSIN(N); break;
   95     case ISD::FSQRT:       R = SoftenFloatRes_FSQRT(N); break;
   96     case ISD::FSUB:        R = SoftenFloatRes_FSUB(N); break;
   97     case ISD::FTRUNC:      R = SoftenFloatRes_FTRUNC(N); break;
   98     case ISD::LOAD:        R = SoftenFloatRes_LOAD(N); break;
   99     case ISD::ATOMIC_SWAP: R = BitcastToInt_ATOMIC_SWAP(N); break;
  100     case ISD::SELECT:      R = SoftenFloatRes_SELECT(N); break;
  101     case ISD::SELECT_CC:   R = SoftenFloatRes_SELECT_CC(N); break;
  103     case ISD::UINT_TO_FP:  R = SoftenFloatRes_XINT_TO_FP(N); break;
  104     case ISD::UNDEF:       R = SoftenFloatRes_UNDEF(N); break;
  105     case ISD::VAARG:       R = SoftenFloatRes_VAARG(N); break;
  109   if (R.getNode()) {
  110     assert(R.getNode() != N);
  111     SetSoftenedFloat(SDValue(N, ResNo), R);