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

References

lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 2362     SDValue WordOff = DAG.getConstant(sizeof(int), dl,
 2366     SDValue Lo = DAG.getNode(ISD::ADD, dl, StackSlot.getValueType(),
 2375       SDValue SignBit = DAG.getConstant(0x80000000u, dl, MVT::i32);
 2376       Op0Mapped = DAG.getNode(ISD::XOR, dl, MVT::i32, Op0, SignBit);
 2381     SDValue Store1 = DAG.getStore(DAG.getEntryNode(), dl, Op0Mapped, Lo,
 2384     SDValue InitialHi = DAG.getConstant(0x43300000u, dl, MVT::i32);
 2387         DAG.getStore(Store1, dl, InitialHi, Hi, MachinePointerInfo());
 2390         DAG.getLoad(MVT::f64, dl, Store2, StackSlot, MachinePointerInfo());
 2395                                      dl, MVT::f64);
 2397     SDValue Sub = DAG.getNode(ISD::FSUB, dl, MVT::f64, Load, Bias);
 2399     SDValue Result = DAG.getFPExtendOrRound(Sub, dl, DestVT);
 2405   SDValue Tmp1 = DAG.getNode(ISD::SINT_TO_FP, dl, DestVT, Op0);
 2407   SDValue SignSet = DAG.getSetCC(dl, getSetCCResultType(SrcVT), Op0,
 2408                                  DAG.getConstant(0, dl, SrcVT), ISD::SETLT);
 2409   SDValue Zero = DAG.getIntPtrConstant(0, dl),
 2410           Four = DAG.getIntPtrConstant(4, dl);
 2411   SDValue CstOffset = DAG.getSelect(dl, Zero.getValueType(),
 2433   CPIdx = DAG.getNode(ISD::ADD, dl, CPIdx.getValueType(), CPIdx, CstOffset);
 2438         MVT::f32, dl, DAG.getEntryNode(), CPIdx,
 2443         ISD::EXTLOAD, dl, DestVT, DAG.getEntryNode(), CPIdx,
 2451   return DAG.getNode(ISD::FADD, dl, DestVT, Tmp1, FudgeInReg);